summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/opencode/test/session/fixtures/models-api.json33454
1 files changed, 33453 insertions, 1 deletions
diff --git a/packages/opencode/test/session/fixtures/models-api.json b/packages/opencode/test/session/fixtures/models-api.json
index feba74790..7f55e04a5 100644
--- a/packages/opencode/test/session/fixtures/models-api.json
+++ b/packages/opencode/test/session/fixtures/models-api.json
@@ -1 +1,33453 @@
-{"moonshotai-cn":{"id":"moonshotai-cn","env":["MOONSHOT_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.moonshot.cn/v1","name":"Moonshot AI (China)","doc":"https://platform.moonshot.cn/docs/api/chat","models":{"kimi-k2-thinking-turbo":{"id":"kimi-k2-thinking-turbo","name":"Kimi K2 Thinking Turbo","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.15,"output":8,"cache_read":0.15},"limit":{"context":262144,"output":262144}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144}},"kimi-k2-0905-preview":{"id":"kimi-k2-0905-preview","name":"Kimi K2 0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144}},"kimi-k2-0711-preview":{"id":"kimi-k2-0711-preview","name":"Kimi K2 0711","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-14","last_updated":"2025-07-14","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":131072,"output":16384}},"kimi-k2-turbo-preview":{"id":"kimi-k2-turbo-preview","name":"Kimi K2 Turbo","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.4,"output":10,"cache_read":0.6},"limit":{"context":262144,"output":262144}}}},"lucidquery":{"id":"lucidquery","env":["LUCIDQUERY_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://lucidquery.com/api/v1","name":"LucidQuery AI","doc":"https://lucidquery.com/api/docs","models":{"lucidquery-nexus-coder":{"id":"lucidquery-nexus-coder","name":"LucidQuery Nexus Coder","family":"lucidquery-nexus-coder","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2025-08-01","release_date":"2025-09-01","last_updated":"2025-09-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":5},"limit":{"context":250000,"output":60000}},"lucidnova-rf1-100b":{"id":"lucidnova-rf1-100b","name":"LucidNova RF1 100B","family":"nova","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2025-09-16","release_date":"2024-12-28","last_updated":"2025-09-10","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":5},"limit":{"context":120000,"output":8000}}}},"moonshotai":{"id":"moonshotai","env":["MOONSHOT_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.moonshot.ai/v1","name":"Moonshot AI","doc":"https://platform.moonshot.ai/docs/api/chat","models":{"kimi-k2-thinking-turbo":{"id":"kimi-k2-thinking-turbo","name":"Kimi K2 Thinking Turbo","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2024-08","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.15,"output":8,"cache_read":0.15},"limit":{"context":262144,"output":262144}},"kimi-k2-turbo-preview":{"id":"kimi-k2-turbo-preview","name":"Kimi K2 Turbo","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.4,"output":10,"cache_read":0.6},"limit":{"context":262144,"output":262144}},"kimi-k2-0711-preview":{"id":"kimi-k2-0711-preview","name":"Kimi K2 0711","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-14","last_updated":"2025-07-14","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":131072,"output":16384}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2024-08","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144}},"kimi-k2-0905-preview":{"id":"kimi-k2-0905-preview","name":"Kimi K2 0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144}}}},"zai-coding-plan":{"id":"zai-coding-plan","env":["ZHIPU_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.z.ai/api/coding/paas/v4","name":"Z.AI Coding Plan","doc":"https://docs.z.ai/devpack/overview","models":{"glm-4.7":{"id":"glm-4.7","name":"GLM-4.7","family":"glm-4.7","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":204800,"output":131072}},"glm-4.5-flash":{"id":"glm-4.5-flash","name":"GLM-4.5-Flash","family":"glm-4.5-flash","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.5":{"id":"glm-4.5","name":"GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.5-air":{"id":"glm-4.5-air","name":"GLM-4.5-Air","family":"glm-4.5-air","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.5v":{"id":"glm-4.5v","name":"GLM-4.5V","family":"glm-4.5v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-08-11","last_updated":"2025-08-11","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":64000,"output":16384}},"glm-4.6":{"id":"glm-4.6","name":"GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":204800,"output":131072}},"glm-4.6v":{"id":"glm-4.6v","name":"GLM-4.6V","family":"glm-4.6v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}}}},"ollama-cloud":{"id":"ollama-cloud","env":["OLLAMA_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://ollama.com/v1","name":"Ollama Cloud","doc":"https://docs.ollama.com/cloud","models":{"kimi-k2-thinking:cloud":{"id":"kimi-k2-thinking:cloud","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":256000,"output":8192}},"qwen3-vl-235b-cloud":{"id":"qwen3-vl-235b-cloud","name":"Qwen3-VL 235B Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-22","last_updated":"2025-09-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"limit":{"context":200000,"output":8192}},"qwen3-coder:480b-cloud":{"id":"qwen3-coder:480b-cloud","name":"Qwen3 Coder 480B","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-22","last_updated":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":200000,"output":8192}},"gpt-oss:120b-cloud":{"id":"gpt-oss:120b-cloud","name":"GPT-OSS 120B","family":"gpt-oss:120b","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":200000,"output":8192}},"deepseek-v3.1:671b-cloud":{"id":"deepseek-v3.1:671b-cloud","name":"DeepSeek-V3.1 671B","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-21","last_updated":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":160000,"output":8192}},"glm-4.6:cloud":{"id":"glm-4.6:cloud","name":"GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":200000,"output":8192}},"cogito-2.1:671b-cloud":{"id":"cogito-2.1:671b-cloud","name":"Cogito 2.1 671B","family":"cogito-2.1:671b-cloud","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-11-19","last_updated":"2025-11-19","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":160000,"output":8192}},"gpt-oss:20b-cloud":{"id":"gpt-oss:20b-cloud","name":"GPT-OSS 20B","family":"gpt-oss:20b","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":200000,"output":8192}},"qwen3-vl-235b-instruct-cloud":{"id":"qwen3-vl-235b-instruct-cloud","name":"Qwen3-VL 235B Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-22","last_updated":"2025-09-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"limit":{"context":200000,"output":8192}},"kimi-k2:1t-cloud":{"id":"kimi-k2:1t-cloud","name":"Kimi K2","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":256000,"output":8192}},"minimax-m2:cloud":{"id":"minimax-m2:cloud","name":"MiniMax M2","family":"minimax","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-27","last_updated":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":200000,"output":8192}},"gemini-3-pro-preview:latest":{"id":"gemini-3-pro-preview:latest","name":"Gemini 3 Pro Preview","family":"gemini-pro","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"limit":{"context":1000000,"output":64000}}}},"xiaomi":{"id":"xiaomi","env":["XIAOMI_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.xiaomimimo.com/v1","name":"Xiaomi","doc":"https://platform.xiaomimimo.com/#/docs","models":{"mimo-v2-flash":{"id":"mimo-v2-flash","name":"MiMo-V2-Flash","family":"mimo-v2-flash","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2024-12-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.07,"output":0.21},"limit":{"context":256000,"output":32000}}}},"alibaba":{"id":"alibaba","env":["DASHSCOPE_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://dashscope-intl.aliyuncs.com/compatible-mode/v1","name":"Alibaba","doc":"https://www.alibabacloud.com/help/en/model-studio/models","models":{"qwen3-livetranslate-flash-realtime":{"id":"qwen3-livetranslate-flash-realtime","name":"Qwen3-LiveTranslate Flash Realtime","family":"qwen3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-04","release_date":"2025-09-22","last_updated":"2025-09-22","modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"open_weights":false,"cost":{"input":10,"output":10,"input_audio":10,"output_audio":38},"limit":{"context":53248,"output":4096}},"qwen3-asr-flash":{"id":"qwen3-asr-flash","name":"Qwen3-ASR Flash","family":"qwen3","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2024-04","release_date":"2025-09-08","last_updated":"2025-09-08","modalities":{"input":["audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.035,"output":0.035},"limit":{"context":53248,"output":4096}},"qwen-omni-turbo":{"id":"qwen-omni-turbo","name":"Qwen-Omni Turbo","family":"qwen-omni","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-01-19","last_updated":"2025-03-26","modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"open_weights":false,"cost":{"input":0.07,"output":0.27,"input_audio":4.44,"output_audio":8.89},"limit":{"context":32768,"output":2048}},"qwen-vl-max":{"id":"qwen-vl-max","name":"Qwen-VL Max","family":"qwen-vl","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-04-08","last_updated":"2025-08-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":3.2},"limit":{"context":131072,"output":8192}},"qwen3-next-80b-a3b-instruct":{"id":"qwen3-next-80b-a3b-instruct","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09","last_updated":"2025-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":2},"limit":{"context":131072,"output":32768}},"qwen-turbo":{"id":"qwen-turbo","name":"Qwen Turbo","family":"qwen-turbo","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-11-01","last_updated":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.2,"reasoning":0.5},"limit":{"context":1000000,"output":16384}},"qwen3-vl-235b-a22b":{"id":"qwen3-vl-235b-a22b","name":"Qwen3-VL 235B-A22B","family":"qwen3-vl","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.7,"output":2.8,"reasoning":8.4},"limit":{"context":131072,"output":32768}},"qwen3-coder-flash":{"id":"qwen3-coder-flash","name":"Qwen3 Coder Flash","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.5},"limit":{"context":1000000,"output":65536}},"qwen3-vl-30b-a3b":{"id":"qwen3-vl-30b-a3b","name":"Qwen3-VL 30B-A3B","family":"qwen3-vl","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.8,"reasoning":2.4},"limit":{"context":131072,"output":32768}},"qwen3-14b":{"id":"qwen3-14b","name":"Qwen3 14B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.35,"output":1.4,"reasoning":4.2},"limit":{"context":131072,"output":8192}},"qvq-max":{"id":"qvq-max","name":"QVQ Max","family":"qvq-max","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-03-25","last_updated":"2025-03-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.2,"output":4.8},"limit":{"context":131072,"output":8192}},"qwen-plus-character-ja":{"id":"qwen-plus-character-ja","name":"Qwen Plus Character (Japanese)","family":"qwen-plus","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-01","last_updated":"2024-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.4},"limit":{"context":8192,"output":512}},"qwen2-5-14b-instruct":{"id":"qwen2-5-14b-instruct","name":"Qwen2.5 14B Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.35,"output":1.4},"limit":{"context":131072,"output":8192}},"qwq-plus":{"id":"qwq-plus","name":"QwQ Plus","family":"qwq","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-03-05","last_updated":"2025-03-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":2.4},"limit":{"context":131072,"output":8192}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.45,"output":2.25},"limit":{"context":262144,"output":65536}},"qwen-vl-ocr":{"id":"qwen-vl-ocr","name":"Qwen-VL OCR","family":"qwen-vl","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-04","release_date":"2024-10-28","last_updated":"2025-04-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.72,"output":0.72},"limit":{"context":34096,"output":4096}},"qwen2-5-72b-instruct":{"id":"qwen2-5-72b-instruct","name":"Qwen2.5 72B Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.4,"output":5.6},"limit":{"context":131072,"output":8192}},"qwen3-omni-flash":{"id":"qwen3-omni-flash","name":"Qwen3-Omni Flash","family":"qwen3-omni","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"open_weights":false,"cost":{"input":0.43,"output":1.66,"input_audio":3.81,"output_audio":15.11},"limit":{"context":65536,"output":16384}},"qwen-flash":{"id":"qwen-flash","name":"Qwen Flash","family":"qwen-flash","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.4},"limit":{"context":1000000,"output":32768}},"qwen3-8b":{"id":"qwen3-8b","name":"Qwen3 8B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.18,"output":0.7,"reasoning":2.1},"limit":{"context":131072,"output":8192}},"qwen3-omni-flash-realtime":{"id":"qwen3-omni-flash-realtime","name":"Qwen3-Omni Flash Realtime","family":"qwen3-omni","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"open_weights":false,"cost":{"input":0.52,"output":1.99,"input_audio":4.57,"output_audio":18.13},"limit":{"context":65536,"output":16384}},"qwen2-5-vl-72b-instruct":{"id":"qwen2-5-vl-72b-instruct","name":"Qwen2.5-VL 72B Instruct","family":"qwen2.5-vl","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":2.8,"output":8.4},"limit":{"context":131072,"output":8192}},"qwen3-vl-plus":{"id":"qwen3-vl-plus","name":"Qwen3-VL Plus","family":"qwen3-vl","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-23","last_updated":"2025-09-23","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.6,"reasoning":4.8},"limit":{"context":262144,"output":32768}},"qwen-plus":{"id":"qwen-plus","name":"Qwen Plus","family":"qwen-plus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-01-25","last_updated":"2025-09-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.2,"reasoning":4},"limit":{"context":1000000,"output":32768}},"qwen2-5-32b-instruct":{"id":"qwen2-5-32b-instruct","name":"Qwen2.5 32B Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":8192}},"qwen2-5-omni-7b":{"id":"qwen2-5-omni-7b","name":"Qwen2.5-Omni 7B","family":"qwen2.5-omni","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-12","last_updated":"2024-12","modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"open_weights":true,"cost":{"input":0.1,"output":0.4,"input_audio":6.76},"limit":{"context":32768,"output":2048}},"qwen-max":{"id":"qwen-max","name":"Qwen Max","family":"qwen-max","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-04-03","last_updated":"2025-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.6,"output":6.4},"limit":{"context":32768,"output":8192}},"qwen2-5-7b-instruct":{"id":"qwen2-5-7b-instruct","name":"Qwen2.5 7B Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.175,"output":0.7},"limit":{"context":131072,"output":8192}},"qwen2-5-vl-7b-instruct":{"id":"qwen2-5-vl-7b-instruct","name":"Qwen2.5-VL 7B Instruct","family":"qwen2.5-vl","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.35,"output":1.05},"limit":{"context":131072,"output":8192}},"qwen3-235b-a22b":{"id":"qwen3-235b-a22b","name":"Qwen3 235B-A22B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.7,"output":2.8,"reasoning":8.4},"limit":{"context":131072,"output":16384}},"qwen-omni-turbo-realtime":{"id":"qwen-omni-turbo-realtime","name":"Qwen-Omni Turbo Realtime","family":"qwen-omni","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-05-08","last_updated":"2025-05-08","modalities":{"input":["text","image","audio"],"output":["text","audio"]},"open_weights":false,"cost":{"input":0.27,"output":1.07,"input_audio":4.44,"output_audio":8.89},"limit":{"context":32768,"output":2048}},"qwen-mt-turbo":{"id":"qwen-mt-turbo","name":"Qwen-MT Turbo","family":"qwen-mt","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-04","release_date":"2025-01","last_updated":"2025-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.16,"output":0.49},"limit":{"context":16384,"output":8192}},"qwen3-coder-480b-a35b-instruct":{"id":"qwen3-coder-480b-a35b-instruct","name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.5,"output":7.5},"limit":{"context":262144,"output":65536}},"qwen-mt-plus":{"id":"qwen-mt-plus","name":"Qwen-MT Plus","family":"qwen-mt","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-04","release_date":"2025-01","last_updated":"2025-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2.46,"output":7.37},"limit":{"context":16384,"output":8192}},"qwen3-max":{"id":"qwen3-max","name":"Qwen3 Max","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-23","last_updated":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.2,"output":6},"limit":{"context":262144,"output":65536}},"qwen3-coder-plus":{"id":"qwen3-coder-plus","name":"Qwen3 Coder Plus","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":5},"limit":{"context":1048576,"output":65536}},"qwen3-next-80b-a3b-thinking":{"id":"qwen3-next-80b-a3b-thinking","name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09","last_updated":"2025-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":6},"limit":{"context":131072,"output":32768}},"qwen3-32b":{"id":"qwen3-32b","name":"Qwen3 32B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.7,"output":2.8,"reasoning":8.4},"limit":{"context":131072,"output":16384}},"qwen-vl-plus":{"id":"qwen-vl-plus","name":"Qwen-VL Plus","family":"qwen-vl","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-01-25","last_updated":"2025-08-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.21,"output":0.63},"limit":{"context":131072,"output":8192}}}},"xai":{"id":"xai","env":["XAI_API_KEY"],"npm":"@ai-sdk/xai","name":"xAI","doc":"https://docs.x.ai/docs/models","models":{"grok-4-fast-non-reasoning":{"id":"grok-4-fast-non-reasoning","name":"Grok 4 Fast (Non-Reasoning)","family":"grok","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000}},"grok-3-fast":{"id":"grok-3-fast","name":"Grok 3 Fast","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":1.25},"limit":{"context":131072,"output":8192}},"grok-4":{"id":"grok-4","name":"Grok 4","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-09","last_updated":"2025-07-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"reasoning":15,"cache_read":0.75},"limit":{"context":256000,"output":64000}},"grok-2-vision":{"id":"grok-2-vision","name":"Grok 2 Vision","family":"grok-2","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":10,"cache_read":2},"limit":{"context":8192,"output":4096}},"grok-code-fast-1":{"id":"grok-code-fast-1","name":"Grok Code Fast 1","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2025-08-28","last_updated":"2025-08-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":10000}},"grok-2":{"id":"grok-2","name":"Grok 2","family":"grok-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":10,"cache_read":2},"limit":{"context":131072,"output":8192}},"grok-3-mini-fast-latest":{"id":"grok-3-mini-fast-latest","name":"Grok 3 Mini Fast Latest","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.6,"output":4,"reasoning":4,"cache_read":0.15},"limit":{"context":131072,"output":8192}},"grok-2-vision-1212":{"id":"grok-2-vision-1212","name":"Grok 2 Vision (1212)","family":"grok-2","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-20","last_updated":"2024-12-12","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":10,"cache_read":2},"limit":{"context":8192,"output":4096}},"grok-3":{"id":"grok-3","name":"Grok 3","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":8192}},"grok-4-fast":{"id":"grok-4-fast","name":"Grok 4 Fast","family":"grok","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000}},"grok-2-latest":{"id":"grok-2-latest","name":"Grok 2 Latest","family":"grok-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-20","last_updated":"2024-12-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":10,"cache_read":2},"limit":{"context":131072,"output":8192}},"grok-4-1-fast":{"id":"grok-4-1-fast","name":"Grok 4.1 Fast","family":"grok","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-11-19","last_updated":"2025-11-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000}},"grok-2-1212":{"id":"grok-2-1212","name":"Grok 2 (1212)","family":"grok-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-12-12","last_updated":"2024-12-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":10,"cache_read":2},"limit":{"context":131072,"output":8192}},"grok-3-fast-latest":{"id":"grok-3-fast-latest","name":"Grok 3 Fast Latest","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":1.25},"limit":{"context":131072,"output":8192}},"grok-3-latest":{"id":"grok-3-latest","name":"Grok 3 Latest","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":8192}},"grok-2-vision-latest":{"id":"grok-2-vision-latest","name":"Grok 2 Vision Latest","family":"grok-2","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-20","last_updated":"2024-12-12","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":10,"cache_read":2},"limit":{"context":8192,"output":4096}},"grok-vision-beta":{"id":"grok-vision-beta","name":"Grok Vision Beta","family":"grok-vision","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-11-01","last_updated":"2024-11-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":15,"cache_read":5},"limit":{"context":8192,"output":4096}},"grok-3-mini":{"id":"grok-3-mini","name":"Grok 3 Mini","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.5,"reasoning":0.5,"cache_read":0.075},"limit":{"context":131072,"output":8192}},"grok-beta":{"id":"grok-beta","name":"Grok Beta","family":"grok-beta","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-11-01","last_updated":"2024-11-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":15,"cache_read":5},"limit":{"context":131072,"output":4096}},"grok-3-mini-latest":{"id":"grok-3-mini-latest","name":"Grok 3 Mini Latest","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.5,"reasoning":0.5,"cache_read":0.075},"limit":{"context":131072,"output":8192}},"grok-4-1-fast-non-reasoning":{"id":"grok-4-1-fast-non-reasoning","name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-11-19","last_updated":"2025-11-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000}},"grok-3-mini-fast":{"id":"grok-3-mini-fast","name":"Grok 3 Mini Fast","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.6,"output":4,"reasoning":4,"cache_read":0.15},"limit":{"context":131072,"output":8192}}}},"vultr":{"id":"vultr","env":["VULTR_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.vultrinference.com/v1","name":"Vultr","doc":"https://api.vultrinference.com/","models":{"deepseek-r1-distill-qwen-32b":{"id":"deepseek-r1-distill-qwen-32b","name":"DeepSeek R1 Distill Qwen 32B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":121808,"output":8192}},"qwen2.5-coder-32b-instruct":{"id":"qwen2.5-coder-32b-instruct","name":"Qwen2.5 Coder 32B Instruct","family":"qwen2.5-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-11-06","last_updated":"2024-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":12952,"output":2048}},"kimi-k2-instruct":{"id":"kimi-k2-instruct","name":"Kimi K2 Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":58904,"output":4096}},"deepseek-r1-distill-llama-70b":{"id":"deepseek-r1-distill-llama-70b","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-r1-distill-llama","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":121808,"output":8192}},"gpt-oss-120b":{"id":"gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-06-23","last_updated":"2025-06-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":121808,"output":8192}}}},"nvidia":{"id":"nvidia","env":["NVIDIA_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://integrate.api.nvidia.com/v1","name":"Nvidia","doc":"https://docs.api.nvidia.com/nim/","models":{"moonshotai/kimi-k2-instruct-0905":{"id":"moonshotai/kimi-k2-instruct-0905","name":"Kimi K2 0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":262144}},"moonshotai/kimi-k2-thinking":{"id":"moonshotai/kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":true,"structured_output":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-11","last_updated":"2025-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":262144,"output":262144}},"moonshotai/kimi-k2-instruct":{"id":"moonshotai/kimi-k2-instruct","name":"Kimi K2 Instruct","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-01","release_date":"2025-01-01","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"nvidia/nvidia-nemotron-nano-9b-v2":{"id":"nvidia/nvidia-nemotron-nano-9b-v2","name":"nvidia-nemotron-nano-9b-v2","family":"nemotron","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2025-08-18","last_updated":"2025-08-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":131072}},"nvidia/cosmos-nemotron-34b":{"id":"nvidia/cosmos-nemotron-34b","name":"Cosmos Nemotron 34B","family":"nemotron","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-01","release_date":"2024-01-01","last_updated":"2025-09-05","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":8192}},"nvidia/llama-embed-nemotron-8b":{"id":"nvidia/llama-embed-nemotron-8b","name":"Llama Embed Nemotron 8B","family":"llama","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2025-03","release_date":"2025-03-18","last_updated":"2025-03-18","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":2048}},"nvidia/nemotron-3-nano-30b-a3b":{"id":"nvidia/nemotron-3-nano-30b-a3b","name":"nemotron-3-nano-30b-a3b","family":"nemotron","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2024-12","last_updated":"2024-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":131072}},"nvidia/parakeet-tdt-0.6b-v2":{"id":"nvidia/parakeet-tdt-0.6b-v2","name":"Parakeet TDT 0.6B v2","family":"parakeet-tdt-0.6b","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2024-01","release_date":"2024-01-01","last_updated":"2025-09-05","modalities":{"input":["audio"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":0,"output":4096}},"nvidia/nemoretriever-ocr-v1":{"id":"nvidia/nemoretriever-ocr-v1","name":"NeMo Retriever OCR v1","family":"nemoretriever-ocr","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2024-01","release_date":"2024-01-01","last_updated":"2025-09-05","modalities":{"input":["image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":0,"output":4096}},"nvidia/llama-3.3-nemotron-super-49b-v1":{"id":"nvidia/llama-3.3-nemotron-super-49b-v1","name":"Llama 3.3 Nemotron Super 49b V1","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2025-03-16","last_updated":"2025-03-16","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"nvidia/llama-3.1-nemotron-51b-instruct":{"id":"nvidia/llama-3.1-nemotron-51b-instruct","name":"Llama 3.1 Nemotron 51b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-22","last_updated":"2024-09-22","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"nvidia/llama3-chatqa-1.5-70b":{"id":"nvidia/llama3-chatqa-1.5-70b","name":"Llama3 Chatqa 1.5 70b","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-04-28","last_updated":"2024-04-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"nvidia/llama-3.1-nemotron-ultra-253b-v1":{"id":"nvidia/llama-3.1-nemotron-ultra-253b-v1","name":"Llama-3.1-Nemotron-Ultra-253B-v1","family":"llama-3.1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-01","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":8192}},"nvidia/llama-3.1-nemotron-70b-instruct":{"id":"nvidia/llama-3.1-nemotron-70b-instruct","name":"Llama 3.1 Nemotron 70b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-10-12","last_updated":"2024-10-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"nvidia/nemotron-4-340b-instruct":{"id":"nvidia/nemotron-4-340b-instruct","name":"Nemotron 4 340b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-06-13","last_updated":"2024-06-13","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"nvidia/llama-3.3-nemotron-super-49b-v1.5":{"id":"nvidia/llama-3.3-nemotron-super-49b-v1.5","name":"Llama 3.3 Nemotron Super 49b V1.5","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2025-03-16","last_updated":"2025-03-16","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"minimaxai/minimax-m2":{"id":"minimaxai/minimax-m2","name":"MiniMax-M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-10-27","last_updated":"2025-10-31","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"google/gemma-3n-e2b-it":{"id":"google/gemma-3n-e2b-it","name":"Gemma 3n E2b It","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-06-12","last_updated":"2025-06-12","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"google/codegemma-1.1-7b":{"id":"google/codegemma-1.1-7b","name":"Codegemma 1.1 7b","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2024-04-30","last_updated":"2024-04-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"google/gemma-3n-e4b-it":{"id":"google/gemma-3n-e4b-it","name":"Gemma 3n E4b It","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-06-03","last_updated":"2025-06-03","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"google/gemma-2-2b-it":{"id":"google/gemma-2-2b-it","name":"Gemma 2 2b It","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-07-16","last_updated":"2024-07-16","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"google/gemma-3-12b-it":{"id":"google/gemma-3-12b-it","name":"Gemma 3 12b It","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-03-01","last_updated":"2025-03-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"google/codegemma-7b":{"id":"google/codegemma-7b","name":"Codegemma 7b","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2024-03-21","last_updated":"2024-03-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"google/gemma-3-1b-it":{"id":"google/gemma-3-1b-it","name":"Gemma 3 1b It","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-03-10","last_updated":"2025-03-10","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"google/gemma-2-27b-it":{"id":"google/gemma-2-27b-it","name":"Gemma 2 27b It","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-06-24","last_updated":"2024-06-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","name":"Gemma-3-27B-IT","family":"gemma-3","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-01","last_updated":"2025-09-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":8192}},"microsoft/phi-3-medium-128k-instruct":{"id":"microsoft/phi-3-medium-128k-instruct","name":"Phi 3 Medium 128k Instruct","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-05-07","last_updated":"2024-05-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-3-small-128k-instruct":{"id":"microsoft/phi-3-small-128k-instruct","name":"Phi 3 Small 128k Instruct","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-05-07","last_updated":"2024-05-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-3.5-vision-instruct":{"id":"microsoft/phi-3.5-vision-instruct","name":"Phi 3.5 Vision Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-08-16","last_updated":"2024-08-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-3-small-8k-instruct":{"id":"microsoft/phi-3-small-8k-instruct","name":"Phi 3 Small 8k Instruct","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-05-07","last_updated":"2024-05-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8000,"output":4096}},"microsoft/phi-3.5-moe-instruct":{"id":"microsoft/phi-3.5-moe-instruct","name":"Phi 3.5 Moe Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-08-17","last_updated":"2024-08-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-4-mini-instruct":{"id":"microsoft/phi-4-mini-instruct","name":"Phi-4-Mini","family":"phi-4","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-01","last_updated":"2025-09-05","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":8192}},"microsoft/phi-3-medium-4k-instruct":{"id":"microsoft/phi-3-medium-4k-instruct","name":"Phi 3 Medium 4k Instruct","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-05-07","last_updated":"2024-05-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4000,"output":4096}},"microsoft/phi-3-vision-128k-instruct":{"id":"microsoft/phi-3-vision-128k-instruct","name":"Phi 3 Vision 128k Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-05-19","last_updated":"2024-05-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"openai/whisper-large-v3":{"id":"openai/whisper-large-v3","name":"Whisper Large v3","family":"whisper-large","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2023-09","release_date":"2023-09-01","last_updated":"2025-09-05","modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":0,"output":4096}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT-OSS-120B","family":"gpt-oss","attachment":true,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-08","release_date":"2025-08-04","last_updated":"2025-08-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"qwen/qwen3-next-80b-a3b-instruct":{"id":"qwen/qwen3-next-80b-a3b-instruct","name":"Qwen3-Next-80B-A3B-Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-01","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":16384}},"qwen/qwen2.5-coder-32b-instruct":{"id":"qwen/qwen2.5-coder-32b-instruct","name":"Qwen2.5 Coder 32b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-11-06","last_updated":"2024-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"qwen/qwen2.5-coder-7b-instruct":{"id":"qwen/qwen2.5-coder-7b-instruct","name":"Qwen2.5 Coder 7b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-17","last_updated":"2024-09-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"qwen/qwen3-235b-a22b":{"id":"qwen/qwen3-235b-a22b","name":"Qwen3-235B-A22B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-01","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":8192}},"qwen/qwen3-coder-480b-a35b-instruct":{"id":"qwen/qwen3-coder-480b-a35b-instruct","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":66536}},"qwen/qwq-32b":{"id":"qwen/qwq-32b","name":"Qwq 32b","attachment":false,"reasoning":true,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2025-03-05","last_updated":"2025-03-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"qwen/qwen3-next-80b-a3b-thinking":{"id":"qwen/qwen3-next-80b-a3b-thinking","name":"Qwen3-Next-80B-A3B-Thinking","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-01","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":16384}},"mistralai/devstral-2-123b-instruct-2512":{"id":"mistralai/devstral-2-123b-instruct-2512","name":"Devstral-2-123B-Instruct-2512","family":"devstral","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-12","release_date":"2025-12-08","last_updated":"2025-12-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":262144}},"mistralai/mistral-large-3-675b-instruct-2512":{"id":"mistralai/mistral-large-3-675b-instruct-2512","name":"Mistral Large 3 675B Instruct 2512","family":"mistral-large","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-12-02","last_updated":"2025-12-02","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":262144}},"mistralai/ministral-14b-instruct-2512":{"id":"mistralai/ministral-14b-instruct-2512","name":"Ministral 3 14B Instruct 2512","family":"ministral","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-12","release_date":"2025-12-01","last_updated":"2025-12-08","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":262144}},"mistralai/mamba-codestral-7b-v0.1":{"id":"mistralai/mamba-codestral-7b-v0.1","name":"Mamba Codestral 7b V0.1","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2024-07-16","last_updated":"2024-07-16","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"mistralai/mistral-large-2-instruct":{"id":"mistralai/mistral-large-2-instruct","name":"Mistral Large 2 Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-07-24","last_updated":"2024-07-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"mistralai/codestral-22b-instruct-v0.1":{"id":"mistralai/codestral-22b-instruct-v0.1","name":"Codestral 22b Instruct V0.1","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-05-29","last_updated":"2024-05-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"mistralai/mistral-small-3.1-24b-instruct-2503":{"id":"mistralai/mistral-small-3.1-24b-instruct-2503","name":"Mistral Small 3.1 24b Instruct 2503","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-03-11","last_updated":"2025-03-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama-3.2-11b-vision-instruct":{"id":"meta/llama-3.2-11b-vision-instruct","name":"Llama 3.2 11b Vision Instruct","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-18","last_updated":"2024-09-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama3-70b-instruct":{"id":"meta/llama3-70b-instruct","name":"Llama3 70b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-04-17","last_updated":"2024-04-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama-3.3-70b-instruct":{"id":"meta/llama-3.3-70b-instruct","name":"Llama 3.3 70b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-11-26","last_updated":"2024-11-26","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama-3.2-1b-instruct":{"id":"meta/llama-3.2-1b-instruct","name":"Llama 3.2 1b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-18","last_updated":"2024-09-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama-4-scout-17b-16e-instruct":{"id":"meta/llama-4-scout-17b-16e-instruct","name":"Llama 4 Scout 17b 16e Instruct","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-02","release_date":"2025-04-02","last_updated":"2025-04-02","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama-4-maverick-17b-128e-instruct":{"id":"meta/llama-4-maverick-17b-128e-instruct","name":"Llama 4 Maverick 17b 128e Instruct","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-02","release_date":"2025-04-01","last_updated":"2025-04-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/codellama-70b":{"id":"meta/codellama-70b","name":"Codellama 70b","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2024-01-29","last_updated":"2024-01-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama-3.1-405b-instruct":{"id":"meta/llama-3.1-405b-instruct","name":"Llama 3.1 405b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-07-16","last_updated":"2024-07-16","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama3-8b-instruct":{"id":"meta/llama3-8b-instruct","name":"Llama3 8b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-04-17","last_updated":"2024-04-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama-3.1-70b-instruct":{"id":"meta/llama-3.1-70b-instruct","name":"Llama 3.1 70b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-07-16","last_updated":"2024-07-16","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"deepseek-ai/deepseek-r1-0528":{"id":"deepseek-ai/deepseek-r1-0528","name":"Deepseek R1 0528","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-05-28","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"deepseek-ai/deepseek-r1":{"id":"deepseek-ai/deepseek-r1","name":"Deepseek R1","attachment":false,"reasoning":true,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"deepseek-ai/deepseek-v3.1-terminus":{"id":"deepseek-ai/deepseek-v3.1-terminus","name":"DeepSeek V3.1 Terminus","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-22","last_updated":"2025-09-22","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"deepseek-ai/deepseek-v3.1":{"id":"deepseek-ai/deepseek-v3.1","name":"DeepSeek V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-08-20","last_updated":"2025-08-26","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"deepseek-ai/deepseek-coder-6.7b-instruct":{"id":"deepseek-ai/deepseek-coder-6.7b-instruct","name":"Deepseek Coder 6.7b Instruct","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2023-10-29","last_updated":"2023-10-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"black-forest-labs/flux.1-dev":{"id":"black-forest-labs/flux.1-dev","name":"FLUX.1-dev","family":"flux","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-01","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":0}}}},"cohere":{"id":"cohere","env":["COHERE_API_KEY"],"npm":"@ai-sdk/cohere","name":"Cohere","doc":"https://docs.cohere.com/docs/models","models":{"command-a-translate-08-2025":{"id":"command-a-translate-08-2025","name":"Command A Translate","family":"command-a","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2025-08-28","last_updated":"2025-08-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":8000}},"command-a-03-2025":{"id":"command-a-03-2025","name":"Command A","family":"command-a","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2025-03-13","last_updated":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000}},"command-r-08-2024":{"id":"command-r-08-2024","name":"Command R","family":"command-r","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2024-08-30","last_updated":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000}},"command-r-plus-08-2024":{"id":"command-r-plus-08-2024","name":"Command R+","family":"command-r-plus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2024-08-30","last_updated":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000}},"command-r7b-12-2024":{"id":"command-r7b-12-2024","name":"Command R7B","family":"command-r","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2024-02-27","last_updated":"2024-02-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000}},"command-a-reasoning-08-2025":{"id":"command-a-reasoning-08-2025","name":"Command A Reasoning","family":"command-a","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2025-08-21","last_updated":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":32000}},"command-a-vision-07-2025":{"id":"command-a-vision-07-2025","name":"Command A Vision","family":"command-a","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-06-01","release_date":"2025-07-31","last_updated":"2025-07-31","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":8000}}}},"upstage":{"id":"upstage","env":["UPSTAGE_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.upstage.ai","name":"Upstage","doc":"https://developers.upstage.ai/docs/apis/chat","models":{"solar-mini":{"id":"solar-mini","name":"solar-mini","family":"solar-mini","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2024-06-12","last_updated":"2025-04-22","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.15},"limit":{"context":32768,"output":4096}},"solar-pro2":{"id":"solar-pro2","name":"solar-pro2","family":"solar-pro","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03","release_date":"2025-05-20","last_updated":"2025-05-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":0.25},"limit":{"context":65536,"output":8192}}}},"groq":{"id":"groq","env":["GROQ_API_KEY"],"npm":"@ai-sdk/groq","name":"Groq","doc":"https://console.groq.com/docs/models","models":{"llama-3.1-8b-instant":{"id":"llama-3.1-8b-instant","name":"Llama 3.1 8B Instant","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.08},"limit":{"context":131072,"output":131072}},"mistral-saba-24b":{"id":"mistral-saba-24b","name":"Mistral Saba 24B","family":"mistral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-02-06","last_updated":"2025-02-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.79,"output":0.79},"limit":{"context":32768,"output":32768},"status":"deprecated"},"llama3-8b-8192":{"id":"llama3-8b-8192","name":"Llama 3 8B","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-03","release_date":"2024-04-18","last_updated":"2024-04-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.08},"limit":{"context":8192,"output":8192},"status":"deprecated"},"qwen-qwq-32b":{"id":"qwen-qwq-32b","name":"Qwen QwQ 32B","family":"qwq","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2024-11-27","last_updated":"2024-11-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.29,"output":0.39},"limit":{"context":131072,"output":16384},"status":"deprecated"},"llama3-70b-8192":{"id":"llama3-70b-8192","name":"Llama 3 70B","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-03","release_date":"2024-04-18","last_updated":"2024-04-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.59,"output":0.79},"limit":{"context":8192,"output":8192},"status":"deprecated"},"deepseek-r1-distill-llama-70b":{"id":"deepseek-r1-distill-llama-70b","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-r1-distill-llama","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.75,"output":0.99},"limit":{"context":131072,"output":8192},"status":"deprecated"},"llama-guard-3-8b":{"id":"llama-guard-3-8b","name":"Llama Guard 3 8B","family":"llama","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":8192,"output":8192},"status":"deprecated"},"gemma2-9b-it":{"id":"gemma2-9b-it","name":"Gemma 2 9B","family":"gemma-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-06-27","last_updated":"2024-06-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":8192,"output":8192},"status":"deprecated"},"llama-3.3-70b-versatile":{"id":"llama-3.3-70b-versatile","name":"Llama 3.3 70B Versatile","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.59,"output":0.79},"limit":{"context":131072,"output":32768}},"moonshotai/kimi-k2-instruct-0905":{"id":"moonshotai/kimi-k2-instruct-0905","name":"Kimi K2 Instruct 0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":3},"limit":{"context":262144,"output":16384}},"moonshotai/kimi-k2-instruct":{"id":"moonshotai/kimi-k2-instruct","name":"Kimi K2 Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-14","last_updated":"2025-07-14","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":3},"limit":{"context":131072,"output":16384},"status":"deprecated"},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"GPT OSS 20B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.075,"output":0.3},"limit":{"context":131072,"output":65536}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":65536}},"qwen/qwen3-32b":{"id":"qwen/qwen3-32b","name":"Qwen3 32B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11-08","release_date":"2024-12-23","last_updated":"2024-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.29,"output":0.59},"limit":{"context":131072,"output":16384}},"meta-llama/llama-4-scout-17b-16e-instruct":{"id":"meta-llama/llama-4-scout-17b-16e-instruct","name":"Llama 4 Scout 17B","family":"llama-4-scout","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.11,"output":0.34},"limit":{"context":131072,"output":8192}},"meta-llama/llama-4-maverick-17b-128e-instruct":{"id":"meta-llama/llama-4-maverick-17b-128e-instruct","name":"Llama 4 Maverick 17B","family":"llama-4-maverick","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.6},"limit":{"context":131072,"output":8192}},"meta-llama/llama-guard-4-12b":{"id":"meta-llama/llama-guard-4-12b","name":"Llama Guard 4 12B","family":"llama","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":131072,"output":1024}}}},"bailing":{"id":"bailing","env":["BAILING_API_TOKEN"],"npm":"@ai-sdk/openai-compatible","api":"https://api.tbox.cn/api/llm/v1/chat/completions","name":"Bailing","doc":"https://alipaytbox.yuque.com/sxs0ba/ling/intro","models":{"Ling-1T":{"id":"Ling-1T","name":"Ling-1T","family":"ling-1t","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-10","last_updated":"2025-10","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.57,"output":2.29},"limit":{"context":128000,"output":32000}},"Ring-1T":{"id":"Ring-1T","name":"Ring-1T","family":"ring-1t","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-06","release_date":"2025-10","last_updated":"2025-10","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.57,"output":2.29},"limit":{"context":128000,"output":32000}}}},"github-copilot":{"id":"github-copilot","env":["GITHUB_TOKEN"],"npm":"@ai-sdk/openai-compatible","api":"https://api.githubcopilot.com","name":"GitHub Copilot","doc":"https://docs.github.com/en/copilot","models":{"gemini-2.0-flash-001":{"id":"gemini-2.0-flash-001","name":"Gemini 2.0 Flash","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":1000000,"output":8192},"status":"deprecated"},"claude-opus-4":{"id":"claude-opus-4","name":"Claude Opus 4","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":80000,"output":16000},"status":"deprecated"},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","name":"Gemini 3 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"grok-code-fast-1":{"id":"grok-code-fast-1","name":"Grok Code Fast 1","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-08","release_date":"2025-08-27","last_updated":"2025-08-27","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","name":"GPT-5.1-Codex","family":"gpt-5-codex","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":128000}},"claude-haiku-4.5":{"id":"claude-haiku-4.5","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16000}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","name":"Gemini 3 Pro Preview","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"oswe-vscode-prime":{"id":"oswe-vscode-prime","name":"Raptor Mini (Preview)","family":"oswe-vscode-prime","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-11-10","last_updated":"2025-11-10","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":200000,"output":64000}},"claude-3.5-sonnet":{"id":"claude-3.5-sonnet","name":"Claude Sonnet 3.5","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":90000,"output":8192},"status":"deprecated"},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","name":"GPT-5.1-Codex-mini","family":"gpt-5-codex-mini","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":100000}},"o3-mini":{"id":"o3-mini","name":"o3-mini","family":"o3-mini","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2024-10","release_date":"2024-12-20","last_updated":"2025-01-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":65536},"status":"deprecated"},"gpt-5.1":{"id":"gpt-5.1","name":"GPT-5.1","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":128000}},"gpt-5-codex":{"id":"gpt-5-codex","name":"GPT-5-Codex","family":"gpt-5-codex","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":128000}},"gpt-4o":{"id":"gpt-4o","name":"GPT-4o","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-05-13","last_updated":"2024-05-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":64000,"output":16384}},"gpt-4.1":{"id":"gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"o4-mini":{"id":"o4-mini","name":"o4-mini (Preview)","family":"o4-mini","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2024-10","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":65536},"status":"deprecated"},"claude-opus-41":{"id":"claude-opus-41","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":80000,"output":16000}},"gpt-5-mini":{"id":"gpt-5-mini","name":"GPT-5-mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-08-13","last_updated":"2025-08-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"claude-3.7-sonnet":{"id":"claude-3.7-sonnet","name":"Claude Sonnet 3.7","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":200000,"output":16384},"status":"deprecated"},"gemini-2.5-pro":{"id":"gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-20","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"gpt-5.1-codex-max":{"id":"gpt-5.1-codex-max","name":"GPT-5.1-Codex-max","family":"gpt-5-codex-max","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-12-04","last_updated":"2025-12-04","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":128000}},"o3":{"id":"o3","name":"o3 (Preview)","family":"o3","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384},"status":"deprecated"},"claude-sonnet-4":{"id":"claude-sonnet-4","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16000}},"gpt-5":{"id":"gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":128000}},"claude-3.7-sonnet-thought":{"id":"claude-3.7-sonnet-thought","name":"Claude Sonnet 3.7 Thinking","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":200000,"output":16384},"status":"deprecated"},"claude-opus-4.5":{"id":"claude-opus-4.5","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-08-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16000}},"gpt-5.2":{"id":"gpt-5.2","name":"GPT-5.2","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"claude-sonnet-4.5":{"id":"claude-sonnet-4.5","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16000}}}},"mistral":{"id":"mistral","env":["MISTRAL_API_KEY"],"npm":"@ai-sdk/mistral","name":"Mistral","doc":"https://docs.mistral.ai/getting-started/models/","models":{"devstral-medium-2507":{"id":"devstral-medium-2507","name":"Devstral Medium","family":"devstral-medium","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-07-10","last_updated":"2025-07-10","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000}},"mistral-large-2512":{"id":"mistral-large-2512","name":"Mistral Large 3","family":"mistral-large","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2024-11-01","last_updated":"2025-12-02","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144}},"open-mixtral-8x22b":{"id":"open-mixtral-8x22b","name":"Mixtral 8x22B","family":"mixtral-8x22b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-04-17","last_updated":"2024-04-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":6},"limit":{"context":64000,"output":64000}},"ministral-8b-latest":{"id":"ministral-8b-latest","name":"Ministral 8B","family":"ministral-8b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-10-01","last_updated":"2024-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":128000}},"pixtral-large-latest":{"id":"pixtral-large-latest","name":"Pixtral Large","family":"pixtral-large","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2024-11-01","last_updated":"2024-11-04","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":6},"limit":{"context":128000,"output":128000}},"mistral-small-2506":{"id":"mistral-small-2506","name":"Mistral Small 3.2","family":"mistral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-03","release_date":"2025-06-20","last_updated":"2025-06-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":16384}},"devstral-2512":{"id":"devstral-2512","name":"Devstral 2","family":"devstral-medium","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-12","release_date":"2025-12-09","last_updated":"2025-12-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":262144}},"ministral-3b-latest":{"id":"ministral-3b-latest","name":"Ministral 3B","family":"ministral-3b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-10-01","last_updated":"2024-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":128000}},"pixtral-12b":{"id":"pixtral-12b","name":"Pixtral 12B","family":"pixtral","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2024-09-01","last_updated":"2024-09-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000}},"mistral-medium-2505":{"id":"mistral-medium-2505","name":"Mistral Medium 3","family":"mistral-medium","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-07","last_updated":"2025-05-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":131072}},"labs-devstral-small-2512":{"id":"labs-devstral-small-2512","name":"Devstral Small 2","family":"devstral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-12","release_date":"2025-12-09","last_updated":"2025-12-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":256000}},"devstral-medium-latest":{"id":"devstral-medium-latest","name":"Devstral 2","family":"devstral-medium","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-12","release_date":"2025-12-02","last_updated":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144}},"devstral-small-2505":{"id":"devstral-small-2505","name":"Devstral Small 2505","family":"devstral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-07","last_updated":"2025-05-07","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":128000}},"mistral-medium-2508":{"id":"mistral-medium-2508","name":"Mistral Medium 3.1","family":"mistral-medium","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-08-12","last_updated":"2025-08-12","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144}},"mistral-embed":{"id":"mistral-embed","name":"Mistral Embed","family":"mistral-embed","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2023-12-11","last_updated":"2023-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0},"limit":{"context":8000,"output":3072}},"mistral-small-latest":{"id":"mistral-small-latest","name":"Mistral Small","family":"mistral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-03","release_date":"2024-09-01","last_updated":"2024-09-04","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":16384}},"magistral-small":{"id":"magistral-small","name":"Magistral Small","family":"magistral-small","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-06","release_date":"2025-03-17","last_updated":"2025-03-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":128000}},"devstral-small-2507":{"id":"devstral-small-2507","name":"Devstral Small","family":"devstral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-07-10","last_updated":"2025-07-10","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":128000}},"codestral-latest":{"id":"codestral-latest","name":"Codestral","family":"codestral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-05-29","last_updated":"2025-01-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":4096}},"open-mixtral-8x7b":{"id":"open-mixtral-8x7b","name":"Mixtral 8x7B","family":"mixtral-8x7b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-01","release_date":"2023-12-11","last_updated":"2023-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.7,"output":0.7},"limit":{"context":32000,"output":32000}},"mistral-nemo":{"id":"mistral-nemo","name":"Mistral Nemo","family":"mistral-nemo","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-01","last_updated":"2024-07-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000}},"open-mistral-7b":{"id":"open-mistral-7b","name":"Mistral 7B","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2023-09-27","last_updated":"2023-09-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.25,"output":0.25},"limit":{"context":8000,"output":8000}},"mistral-large-latest":{"id":"mistral-large-latest","name":"Mistral Large","family":"mistral-large","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2024-11-01","last_updated":"2025-12-02","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144}},"mistral-medium-latest":{"id":"mistral-medium-latest","name":"Mistral Medium","family":"mistral-medium","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-07","last_updated":"2025-05-10","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":16384}},"mistral-large-2411":{"id":"mistral-large-2411","name":"Mistral Large 2.1","family":"mistral-large","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2024-11-01","last_updated":"2024-11-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":6},"limit":{"context":131072,"output":16384}},"magistral-medium-latest":{"id":"magistral-medium-latest","name":"Magistral Medium","family":"magistral-medium","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-06","release_date":"2025-03-17","last_updated":"2025-03-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":5},"limit":{"context":128000,"output":16384}}}},"abacus":{"id":"abacus","env":["ABACUS_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://routellm.abacus.ai/v1/chat/completions","name":"Abacus","doc":"https://abacus.ai/help/api","models":{"gpt-4.1-nano":{"id":"gpt-4.1-nano","name":"GPT-4.1 Nano","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4},"limit":{"context":1047576,"output":32768}},"grok-4-fast-non-reasoning":{"id":"grok-4-fast-non-reasoning","name":"Grok 4 Fast (Non-Reasoning)","family":"grok-4","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-07-09","last_updated":"2025-07-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":16384}},"gemini-2.0-flash-001":{"id":"gemini-2.0-flash-001","name":"Gemini 2.0 Flash","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-02-05","last_updated":"2025-02-05","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4},"limit":{"context":1000000,"output":8192}},"deepseek-ai-DeepSeek-V3.2":{"id":"deepseek-ai-DeepSeek-V3.2","name":"DeepSeek V3.2","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-15","last_updated":"2025-06-15","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":0.4},"limit":{"context":128000,"output":8192}},"meta-llama-Meta-Llama-3.1-405B-Instruct-Turbo":{"id":"meta-llama-Meta-Llama-3.1-405B-Instruct-Turbo","name":"Llama 3.1 405B Instruct Turbo","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":3.5,"output":3.5},"limit":{"context":128000,"output":4096}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","name":"Gemini 3 Flash Preview","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":3},"limit":{"context":1048576,"output":65536}},"Qwen-Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen-Qwen3-235B-A22B-Instruct-2507","name":"Qwen3 235B A22B Instruct","family":"qwen-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-01","last_updated":"2025-07-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.13,"output":0.6},"limit":{"context":262144,"output":8192}},"meta-llama-Meta-Llama-3.1-8B-Instruct":{"id":"meta-llama-Meta-Llama-3.1-8B-Instruct","name":"Llama 3.1 8B Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.02,"output":0.05},"limit":{"context":128000,"output":4096}},"grok-code-fast-1":{"id":"grok-code-fast-1","name":"Grok Code Fast 1","family":"grok-code","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-09-01","last_updated":"2025-09-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.5},"limit":{"context":256000,"output":16384}},"deepseek-ai-DeepSeek-R1":{"id":"deepseek-ai-DeepSeek-R1","name":"DeepSeek R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":3,"output":7},"limit":{"context":128000,"output":8192}},"kimi-k2-turbo-preview":{"id":"kimi-k2-turbo-preview","name":"Kimi K2 Turbo Preview","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-07-08","last_updated":"2025-07-08","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":8},"limit":{"context":256000,"output":8192}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","name":"Gemini 3 Pro Preview","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-01","last_updated":"2025-06-01","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":12},"limit":{"context":1000000,"output":65000}},"qwen-qwen3-coder-480b-a35b-instruct":{"id":"qwen-qwen3-coder-480b-a35b-instruct","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen-3-coder","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-22","last_updated":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.29,"output":1.2},"limit":{"context":262144,"output":65536}},"gemini-2.5-flash":{"id":"gemini-2.5-flash","name":"Gemini 2.5 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-20","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5},"limit":{"context":1048576,"output":65536}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","name":"GPT-4.1 Mini","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.6},"limit":{"context":1047576,"output":32768}},"claude-opus-4-5-20251101":{"id":"claude-opus-4-5-20251101","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-01","last_updated":"2025-11-01","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25},"limit":{"context":200000,"output":64000}},"qwen-2.5-coder-32b":{"id":"qwen-2.5-coder-32b","name":"Qwen 2.5 Coder 32B","family":"qwen-2.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-11-11","last_updated":"2024-11-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.79,"output":0.79},"limit":{"context":128000,"output":8192}},"claude-sonnet-4-5-20250929":{"id":"claude-sonnet-4-5-20250929","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000}},"openai-gpt-oss-120b":{"id":"openai-gpt-oss-120b","name":"GPT-OSS 120B","family":"gpt-oss","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.08,"output":0.44},"limit":{"context":128000,"output":32768}},"qwen-qwen3-Max":{"id":"qwen-qwen3-Max","name":"Qwen3 Max","family":"qwen-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.2,"output":6},"limit":{"context":131072,"output":16384}},"grok-4-0709":{"id":"grok-4-0709","name":"Grok 4","family":"grok-4","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-09","last_updated":"2025-07-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":256000,"output":16384}},"meta-llama-Meta-Llama-3.1-70B-Instruct":{"id":"meta-llama-Meta-Llama-3.1-70B-Instruct","name":"Llama 3.1 70B Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":0.4},"limit":{"context":128000,"output":4096}},"o3-mini":{"id":"o3-mini","name":"o3-mini","family":"o3-mini","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2024-12-20","last_updated":"2025-01-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000}},"zai-org-glm-4.5":{"id":"zai-org-glm-4.5","name":"GLM-4.5","family":"glm-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":8192}},"gemini-2.0-pro-exp-02-05":{"id":"gemini-2.0-pro-exp-02-05","name":"Gemini 2.0 Pro Exp","family":"gemini-pro","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-02-05","last_updated":"2025-02-05","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"limit":{"context":2000000,"output":8192}},"gpt-5.1":{"id":"gpt-5.1","name":"GPT-5.1","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000}},"gpt-5-nano":{"id":"gpt-5-nano","name":"GPT-5 Nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.4},"limit":{"context":400000,"output":128000}},"claude-sonnet-4-20250514":{"id":"claude-sonnet-4-20250514","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-14","last_updated":"2025-05-14","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000}},"gpt-4.1":{"id":"gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8},"limit":{"context":1047576,"output":32768}},"o4-mini":{"id":"o4-mini","name":"o4-mini","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000}},"Qwen-Qwen3-32B":{"id":"Qwen-Qwen3-32B","name":"Qwen3 32B","family":"qwen-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-29","last_updated":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.09,"output":0.29},"limit":{"context":128000,"output":8192}},"claude-opus-4-20250514":{"id":"claude-opus-4-20250514","name":"Claude Opus 4","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-14","last_updated":"2025-05-14","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000}},"gpt-5-mini":{"id":"gpt-5-mini","name":"GPT-5 Mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000}},"meta-llama-Llama-4-Maverick-17B-128E-Instruct-FP8":{"id":"meta-llama-Llama-4-Maverick-17B-128E-Instruct-FP8","name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama-4","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.14,"output":0.59},"limit":{"context":1000000,"output":32768}},"o3-pro":{"id":"o3-pro","name":"o3-pro","family":"o3-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-06-10","last_updated":"2025-06-10","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000}},"claude-3-7-sonnet-20250219":{"id":"claude-3-7-sonnet-20250219","name":"Claude Sonnet 3.7","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-31","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000}},"deepseek-ai-DeepSeek-V3.1-Terminus":{"id":"deepseek-ai-DeepSeek-V3.1-Terminus","name":"DeepSeek V3.1 Terminus","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-01","last_updated":"2025-06-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":1},"limit":{"context":128000,"output":8192}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-25","last_updated":"2025-03-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10},"limit":{"context":1048576,"output":65536}},"gpt-4o-2024-11-20":{"id":"gpt-4o-2024-11-20","name":"GPT-4o (2024-11-20)","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-11-20","last_updated":"2024-11-20","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384}},"o3":{"id":"o3","name":"o3","family":"o3","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8},"limit":{"context":200000,"output":100000}},"Qwen-Qwen2.5-72B-Instruct":{"id":"Qwen-Qwen2.5-72B-Instruct","name":"Qwen 2.5 72B Instruct","family":"qwen-2.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-09-19","last_updated":"2024-09-19","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.11,"output":0.38},"limit":{"context":128000,"output":8192}},"zai-org-glm-4.6":{"id":"zai-org-glm-4.6","name":"GLM-4.6","family":"glm-4","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-03-01","last_updated":"2025-03-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":8192}},"deepseek-deepseek-v3.1":{"id":"deepseek-deepseek-v3.1","name":"DeepSeek V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-01","last_updated":"2025-08-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":1.66},"limit":{"context":128000,"output":8192}},"Qwen-QwQ-32B":{"id":"Qwen-QwQ-32B","name":"QwQ 32B","family":"qwq","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-28","last_updated":"2024-11-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":0.4},"limit":{"context":32768,"output":32768}},"gpt-4o-mini":{"id":"gpt-4o-mini","name":"GPT-4o Mini","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384}},"gpt-5":{"id":"gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000}},"grok-4-1-fast-non-reasoning":{"id":"grok-4-1-fast-non-reasoning","name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-11-17","last_updated":"2025-11-17","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":16384}},"llama-3.3-70b-versatile":{"id":"llama-3.3-70b-versatile","name":"Llama 3.3 70B Versatile","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.59,"output":0.79},"limit":{"context":128000,"output":32768}},"claude-opus-4-1-20250805":{"id":"claude-opus-4-1-20250805","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000}},"gpt-5.2":{"id":"gpt-5.2","name":"GPT-5.2","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000}},"gpt-5.1-chat-latest":{"id":"gpt-5.1-chat-latest","name":"GPT-5.1 Chat Latest","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5},"limit":{"context":200000,"output":64000}}}},"vercel":{"id":"vercel","env":["AI_GATEWAY_API_KEY"],"npm":"@ai-sdk/gateway","name":"Vercel AI Gateway","doc":"https://github.com/vercel/ai/tree/5eb85cc45a259553501f535b8ac79a77d0e79223/packages/gateway","models":{"moonshotai/kimi-k2":{"id":"moonshotai/kimi-k2","name":"Kimi K2 Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-14","last_updated":"2025-07-14","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":3},"limit":{"context":131072,"output":16384},"status":"deprecated"},"alibaba/qwen3-next-80b-a3b-instruct":{"id":"alibaba/qwen3-next-80b-a3b-instruct","name":"Qwen3 Next 80B A3B Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-12","last_updated":"2025-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":2},"limit":{"context":131072,"output":32768}},"alibaba/qwen3-vl-instruct":{"id":"alibaba/qwen3-vl-instruct","name":"Qwen3 VL Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-24","last_updated":"2025-09-24","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":129024}},"alibaba/qwen3-vl-thinking":{"id":"alibaba/qwen3-vl-thinking","name":"Qwen3 VL Thinking","family":"qwen3-vl","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-24","last_updated":"2025-09-24","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.7,"output":8.4},"limit":{"context":131072,"output":129024}},"alibaba/qwen3-max":{"id":"alibaba/qwen3-max","name":"Qwen3 Max","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-23","last_updated":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.2,"output":6},"limit":{"context":262144,"output":32768}},"alibaba/qwen3-coder-plus":{"id":"alibaba/qwen3-coder-plus","name":"Qwen3 Coder Plus","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":5},"limit":{"context":1000000,"output":1000000}},"alibaba/qwen3-next-80b-a3b-thinking":{"id":"alibaba/qwen3-next-80b-a3b-thinking","name":"Qwen3 Next 80B A3B Thinking","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-12","last_updated":"2025-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":6},"limit":{"context":131072,"output":32768}},"xai/grok-3-mini-fast":{"id":"xai/grok-3-mini-fast","name":"Grok 3 Mini Fast","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.6,"output":4,"reasoning":4,"cache_read":0.15},"limit":{"context":131072,"output":8192}},"xai/grok-3-mini":{"id":"xai/grok-3-mini","name":"Grok 3 Mini","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.5,"reasoning":0.5,"cache_read":0.075},"limit":{"context":131072,"output":8192}},"xai/grok-4-fast":{"id":"xai/grok-4-fast","name":"Grok 4 Fast","family":"grok","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000}},"xai/grok-3":{"id":"xai/grok-3","name":"Grok 3","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":8192}},"xai/grok-2":{"id":"xai/grok-2","name":"Grok 2","family":"grok-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":10,"cache_read":2},"limit":{"context":131072,"output":8192}},"xai/grok-code-fast-1":{"id":"xai/grok-code-fast-1","name":"Grok Code Fast 1","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2025-08-28","last_updated":"2025-08-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":10000}},"xai/grok-2-vision":{"id":"xai/grok-2-vision","name":"Grok 2 Vision","family":"grok-2","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":10,"cache_read":2},"limit":{"context":8192,"output":4096}},"xai/grok-4":{"id":"xai/grok-4","name":"Grok 4","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-09","last_updated":"2025-07-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"reasoning":15,"cache_read":0.75},"limit":{"context":256000,"output":64000}},"xai/grok-3-fast":{"id":"xai/grok-3-fast","name":"Grok 3 Fast","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":1.25},"limit":{"context":131072,"output":8192}},"xai/grok-4-fast-non-reasoning":{"id":"xai/grok-4-fast-non-reasoning","name":"Grok 4 Fast (Non-Reasoning)","family":"grok","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000}},"mistral/codestral":{"id":"mistral/codestral","name":"Codestral","family":"codestral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-05-29","last_updated":"2025-01-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":4096}},"mistral/magistral-medium":{"id":"mistral/magistral-medium","name":"Magistral Medium","family":"magistral-medium","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-06","release_date":"2025-03-17","last_updated":"2025-03-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":5},"limit":{"context":128000,"output":16384}},"mistral/mistral-large":{"id":"mistral/mistral-large","name":"Mistral Large","family":"mistral-large","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2024-11-01","last_updated":"2025-12-02","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144}},"mistral/pixtral-large":{"id":"mistral/pixtral-large","name":"Pixtral Large","family":"pixtral-large","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2024-11-01","last_updated":"2024-11-04","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":6},"limit":{"context":128000,"output":128000}},"mistral/ministral-8b":{"id":"mistral/ministral-8b","name":"Ministral 8B","family":"ministral-8b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-10-01","last_updated":"2024-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":128000}},"mistral/ministral-3b":{"id":"mistral/ministral-3b","name":"Ministral 3B","family":"ministral-3b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-10-01","last_updated":"2024-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":128000}},"mistral/magistral-small":{"id":"mistral/magistral-small","name":"Magistral Small","family":"magistral-small","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-06","release_date":"2025-03-17","last_updated":"2025-03-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":128000}},"mistral/mistral-small":{"id":"mistral/mistral-small","name":"Mistral Small","family":"mistral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-03","release_date":"2024-09-01","last_updated":"2024-09-04","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":16384}},"mistral/pixtral-12b":{"id":"mistral/pixtral-12b","name":"Pixtral 12B","family":"pixtral","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2024-09-01","last_updated":"2024-09-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000}},"mistral/mixtral-8x22b-instruct":{"id":"mistral/mixtral-8x22b-instruct","name":"Mixtral 8x22B","family":"mixtral-8x22b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-04-17","last_updated":"2024-04-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":6},"limit":{"context":64000,"output":64000}},"vercel/v0-1.0-md":{"id":"vercel/v0-1.0-md","name":"v0-1.0-md","family":"v0","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":128000,"output":32000}},"vercel/v0-1.5-md":{"id":"vercel/v0-1.5-md","name":"v0-1.5-md","family":"v0","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-09","last_updated":"2025-06-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":128000,"output":32000}},"deepseek/deepseek-v3.2-exp-thinking":{"id":"deepseek/deepseek-v3.2-exp-thinking","name":"DeepSeek V3.2 Exp Thinking","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":0.42},"limit":{"context":163840,"output":8192}},"deepseek/deepseek-v3.1-terminus":{"id":"deepseek/deepseek-v3.1-terminus","name":"DeepSeek V3.1 Terminus","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-22","last_updated":"2025-09-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":1},"limit":{"context":128000,"output":8192}},"deepseek/deepseek-v3.2-exp":{"id":"deepseek/deepseek-v3.2-exp","name":"DeepSeek V3.2 Exp","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":0.42},"limit":{"context":163840,"output":8192}},"deepseek/deepseek-r1-distill-llama-70b":{"id":"deepseek/deepseek-r1-distill-llama-70b","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-r1-distill-llama","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.75,"output":0.99},"limit":{"context":131072,"output":8192},"status":"deprecated"},"deepseek/deepseek-r1":{"id":"deepseek/deepseek-r1","name":"DeepSeek-R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-05-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.35,"output":5.4},"limit":{"context":128000,"output":32768}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","name":"MiniMax M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-10-27","last_updated":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.38},"limit":{"context":205000,"output":131072}},"google/gemini-3-pro-preview":{"id":"google/gemini-3-pro-preview","name":"Gemini 3 Pro Preview","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":12,"cache_read":0.2,"context_over_200k":{"input":4,"output":18,"cache_read":0.4}},"limit":{"context":1000000,"output":64000}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536}},"google/gemini-2.5-flash-preview-09-2025":{"id":"google/gemini-2.5-flash-preview-09-2025","name":"Gemini 2.5 Flash Preview 09-25","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.383},"limit":{"context":1048576,"output":65536}},"google/gemini-2.5-flash-lite-preview-09-2025":{"id":"google/gemini-2.5-flash-lite-preview-09-2025","name":"Gemini 2.5 Flash Lite Preview 09-25","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-20","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"google/gemini-2.0-flash":{"id":"google/gemini-2.0-flash","name":"Gemini 2.0 Flash","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":8192}},"google/gemini-2.0-flash-lite":{"id":"google/gemini-2.0-flash-lite","name":"Gemini 2.0 Flash Lite","family":"gemini-flash-lite","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.075,"output":0.3},"limit":{"context":1048576,"output":8192}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","name":"Gemini 2.5 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-20","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"input_audio":1},"limit":{"context":1048576,"output":65536}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"GPT OSS 20B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.07,"output":0.3},"limit":{"context":131072,"output":32768}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.5},"limit":{"context":131072,"output":32768}},"openai/gpt-5":{"id":"openai/gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","name":"GPT-4o mini","family":"gpt-4o-mini","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384}},"openai/o3":{"id":"openai/o3","name":"o3","family":"o3","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","name":"GPT-5 Mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":400000,"output":128000}},"openai/o1":{"id":"openai/o1","name":"o1","family":"o1","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2023-09","release_date":"2024-12-05","last_updated":"2024-12-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000}},"openai/o4-mini":{"id":"openai/o4-mini","name":"o4-mini","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768}},"openai/gpt-4o":{"id":"openai/gpt-4o","name":"GPT-4o","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-05-13","last_updated":"2024-08-06","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384}},"openai/gpt-5-codex":{"id":"openai/gpt-5-codex","name":"GPT-5-Codex","family":"gpt-5-codex","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","name":"GPT-5 Nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":400000,"output":128000}},"openai/o3-mini":{"id":"openai/o3-mini","name":"o3-mini","family":"o3-mini","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2024-12-20","last_updated":"2025-01-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000}},"openai/gpt-4-turbo":{"id":"openai/gpt-4-turbo","name":"GPT-4 Turbo","family":"gpt-4-turbo","attachment":true,"reasoning":false,"tool_call":true,"structured_output":false,"temperature":true,"knowledge":"2023-12","release_date":"2023-11-06","last_updated":"2024-04-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","name":"GPT-4.1 mini","family":"gpt-4.1-mini","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","name":"GPT-4.1 nano","family":"gpt-4.1-nano","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.03},"limit":{"context":1047576,"output":32768}},"perplexity/sonar-reasoning":{"id":"perplexity/sonar-reasoning","name":"Sonar Reasoning","family":"sonar-reasoning","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-09","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5},"limit":{"context":127000,"output":8000}},"perplexity/sonar":{"id":"perplexity/sonar","name":"Sonar","family":"sonar","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2025-02","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":1},"limit":{"context":127000,"output":8000}},"perplexity/sonar-pro":{"id":"perplexity/sonar-pro","name":"Sonar Pro","family":"sonar-pro","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2025-09","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":200000,"output":8000}},"perplexity/sonar-reasoning-pro":{"id":"perplexity/sonar-reasoning-pro","name":"Sonar Reasoning Pro","family":"sonar-reasoning","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-09","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8},"limit":{"context":127000,"output":8000}},"zai/glm-4.5":{"id":"zai/glm-4.5","name":"GLM 4.5","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":96000}},"zai/glm-4.5-air":{"id":"zai/glm-4.5-air","name":"GLM 4.5 Air","family":"glm-4.5-air","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":1.1},"limit":{"context":128000,"output":96000}},"zai/glm-4.5v":{"id":"zai/glm-4.5v","name":"GLM 4.5V","family":"glm-4.5v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-08","release_date":"2025-08-11","last_updated":"2025-08-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":1.8},"limit":{"context":66000,"output":16000}},"zai/glm-4.6":{"id":"zai/glm-4.6","name":"GLM 4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2},"limit":{"context":200000,"output":96000}},"amazon/nova-micro":{"id":"amazon/nova-micro","name":"Nova Micro","family":"nova-micro","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-03","last_updated":"2024-12-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.035,"output":0.14,"cache_read":0.00875},"limit":{"context":128000,"output":8192}},"amazon/nova-pro":{"id":"amazon/nova-pro","name":"Nova Pro","family":"nova-pro","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-03","last_updated":"2024-12-03","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":3.2,"cache_read":0.2},"limit":{"context":300000,"output":8192}},"amazon/nova-lite":{"id":"amazon/nova-lite","name":"Nova Lite","family":"nova-lite","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-03","last_updated":"2024-12-03","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.06,"output":0.24,"cache_read":0.015},"limit":{"context":300000,"output":8192}},"morph/morph-v3-fast":{"id":"morph/morph-v3-fast","name":"Morph v3 Fast","family":"morph-v3-fast","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-08-15","last_updated":"2024-08-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":1.2},"limit":{"context":16000,"output":16000}},"morph/morph-v3-large":{"id":"morph/morph-v3-large","name":"Morph v3 Large","family":"morph-v3-large","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-08-15","last_updated":"2024-08-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.9,"output":1.9},"limit":{"context":32000,"output":32000}},"meta/llama-4-scout":{"id":"meta/llama-4-scout","name":"Llama-4-Scout-17B-16E-Instruct-FP8","family":"llama-4-scout","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama-3.3-70b":{"id":"meta/llama-3.3-70b","name":"Llama-3.3-70B-Instruct","family":"llama-3.3","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"meta/llama-4-maverick":{"id":"meta/llama-4-maverick","name":"Llama-4-Maverick-17B-128E-Instruct-FP8","family":"llama-4-maverick","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":1.25,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-11-24","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":64000}},"anthropic/claude-3.5-haiku":{"id":"anthropic/claude-3.5-haiku","name":"Claude Haiku 3.5","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07-31","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192}},"anthropic/claude-3.7-sonnet":{"id":"anthropic/claude-3.7-sonnet","name":"Claude Sonnet 3.7","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-31","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"anthropic/claude-4.5-sonnet":{"id":"anthropic/claude-4.5-sonnet","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"anthropic/claude-3.5-sonnet":{"id":"anthropic/claude-3.5-sonnet","name":"Claude Sonnet 3.5 v2","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04-30","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192}},"anthropic/claude-4-1-opus":{"id":"anthropic/claude-4-1-opus","name":"Claude Opus 4","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"anthropic/claude-4-sonnet":{"id":"anthropic/claude-4-sonnet","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"anthropic/claude-3-opus":{"id":"anthropic/claude-3-opus","name":"Claude Opus 3","family":"claude-opus","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-02-29","last_updated":"2024-02-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096}},"anthropic/claude-3-haiku":{"id":"anthropic/claude-3-haiku","name":"Claude Haiku 3","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-03-13","last_updated":"2024-03-13","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096}},"anthropic/claude-4-opus":{"id":"anthropic/claude-4-opus","name":"Claude Opus 4","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}}}},"nebius":{"id":"nebius","env":["NEBIUS_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.tokenfactory.nebius.com/v1","name":"Nebius Token Factory","doc":"https://docs.tokenfactory.nebius.com/","models":{"NousResearch/hermes-4-70b":{"id":"NousResearch/hermes-4-70b","name":"Hermes 4 70B","family":"hermes","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-08-01","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.13,"output":0.4},"limit":{"context":131072,"output":8192}},"NousResearch/hermes-4-405b":{"id":"NousResearch/hermes-4-405b","name":"Hermes-4 405B","family":"hermes","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-08-01","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":3},"limit":{"context":131072,"output":8192}},"moonshotai/kimi-k2-instruct":{"id":"moonshotai/kimi-k2-instruct","name":"Kimi K2 Instruct","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-01","release_date":"2025-01-01","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":2.4},"limit":{"context":131072,"output":8192}},"nvidia/llama-3_1-nemotron-ultra-253b-v1":{"id":"nvidia/llama-3_1-nemotron-ultra-253b-v1","name":"Llama 3.1 Nemotron Ultra 253B v1","family":"llama-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-01","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.6,"output":1.8},"limit":{"context":131072,"output":8192}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"GPT OSS 20B","family":"gpt-oss","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-01","release_date":"2024-01-01","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":8192}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-01","release_date":"2024-01-01","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":8192}},"qwen/qwen3-235b-a22b-instruct-2507":{"id":"qwen/qwen3-235b-a22b-instruct-2507","name":"Qwen3 235B A22B Instruct 2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-25","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.6},"limit":{"context":262144,"output":8192}},"qwen/qwen3-235b-a22b-thinking-2507":{"id":"qwen/qwen3-235b-a22b-thinking-2507","name":"Qwen3 235B A22B Thinking 2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-25","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.8},"limit":{"context":262144,"output":8192}},"qwen/qwen3-coder-480b-a35b-instruct":{"id":"qwen/qwen3-coder-480b-a35b-instruct","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.8},"limit":{"context":262144,"output":66536}},"meta-llama/llama-3_1-405b-instruct":{"id":"meta-llama/llama-3_1-405b-instruct","name":"Llama 3.1 405B Instruct","family":"llama-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-07-23","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":3},"limit":{"context":131072,"output":8192}},"meta-llama/llama-3.3-70b-instruct-fast":{"id":"meta-llama/llama-3.3-70b-instruct-fast","name":"Llama-3.3-70B-Instruct (Fast)","family":"llama-3.3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-22","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":0.75},"limit":{"context":131072,"output":8192}},"meta-llama/llama-3.3-70b-instruct-base":{"id":"meta-llama/llama-3.3-70b-instruct-base","name":"Llama-3.3-70B-Instruct (Base)","family":"llama-3.3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-22","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.13,"output":0.4},"limit":{"context":131072,"output":8192}},"zai-org/glm-4.5":{"id":"zai-org/glm-4.5","name":"GLM 4.5","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2024-06-01","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.6,"output":2.2},"limit":{"context":131072,"output":8192}},"zai-org/glm-4.5-air":{"id":"zai-org/glm-4.5-air","name":"GLM 4.5 Air","family":"glm-4.5-air","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2024-06-01","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.2},"limit":{"context":131072,"output":8192}},"deepseek-ai/deepseek-v3":{"id":"deepseek-ai/deepseek-v3","name":"DeepSeek V3","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-05-07","last_updated":"2025-10-04","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.5},"limit":{"context":131072,"output":8192}}}},"deepseek":{"id":"deepseek","env":["DEEPSEEK_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.deepseek.com","name":"DeepSeek","doc":"https://platform.deepseek.com/api-docs/pricing","models":{"deepseek-chat":{"id":"deepseek-chat","name":"DeepSeek Chat","family":"deepseek-chat","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-12-26","last_updated":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":0.42,"cache_read":0.028},"limit":{"context":128000,"output":8192}},"deepseek-reasoner":{"id":"deepseek-reasoner","name":"DeepSeek Reasoner","family":"deepseek","attachment":true,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-09-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":0.42,"cache_read":0.028},"limit":{"context":128000,"output":128000}}}},"alibaba-cn":{"id":"alibaba-cn","env":["DASHSCOPE_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://dashscope.aliyuncs.com/compatible-mode/v1","name":"Alibaba (China)","doc":"https://www.alibabacloud.com/help/en/model-studio/models","models":{"deepseek-r1-distill-qwen-7b":{"id":"deepseek-r1-distill-qwen-7b","name":"DeepSeek R1 Distill Qwen 7B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.072,"output":0.144},"limit":{"context":32768,"output":16384}},"qwen3-asr-flash":{"id":"qwen3-asr-flash","name":"Qwen3-ASR Flash","family":"qwen3","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2024-04","release_date":"2025-09-08","last_updated":"2025-09-08","modalities":{"input":["audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.032,"output":0.032},"limit":{"context":53248,"output":4096}},"deepseek-r1-0528":{"id":"deepseek-r1-0528","name":"DeepSeek R1 0528","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.574,"output":2.294},"limit":{"context":131072,"output":16384}},"deepseek-v3":{"id":"deepseek-v3","name":"DeepSeek V3","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.287,"output":1.147},"limit":{"context":65536,"output":8192}},"qwen-omni-turbo":{"id":"qwen-omni-turbo","name":"Qwen-Omni Turbo","family":"qwen-omni","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-01-19","last_updated":"2025-03-26","modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"open_weights":false,"cost":{"input":0.058,"output":0.23,"input_audio":3.584,"output_audio":7.168},"limit":{"context":32768,"output":2048}},"qwen-vl-max":{"id":"qwen-vl-max","name":"Qwen-VL Max","family":"qwen-vl","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-04-08","last_updated":"2025-08-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.23,"output":0.574},"limit":{"context":131072,"output":8192}},"deepseek-v3-2-exp":{"id":"deepseek-v3-2-exp","name":"DeepSeek V3.2 Exp","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.287,"output":0.431},"limit":{"context":131072,"output":65536}},"qwen3-next-80b-a3b-instruct":{"id":"qwen3-next-80b-a3b-instruct","name":"Qwen3-Next 80B-A3B Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09","last_updated":"2025-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.144,"output":0.574},"limit":{"context":131072,"output":32768}},"deepseek-r1":{"id":"deepseek-r1","name":"DeepSeek R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.574,"output":2.294},"limit":{"context":131072,"output":16384}},"qwen-turbo":{"id":"qwen-turbo","name":"Qwen Turbo","family":"qwen-turbo","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-11-01","last_updated":"2025-07-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.044,"output":0.087,"reasoning":0.431},"limit":{"context":1000000,"output":16384}},"qwen3-vl-235b-a22b":{"id":"qwen3-vl-235b-a22b","name":"Qwen3-VL 235B-A22B","family":"qwen3-vl","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.286705,"output":1.14682,"reasoning":2.867051},"limit":{"context":131072,"output":32768}},"qwen3-coder-flash":{"id":"qwen3-coder-flash","name":"Qwen3 Coder Flash","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.144,"output":0.574},"limit":{"context":1000000,"output":65536}},"qwen3-vl-30b-a3b":{"id":"qwen3-vl-30b-a3b","name":"Qwen3-VL 30B-A3B","family":"qwen3-vl","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.108,"output":0.431,"reasoning":1.076},"limit":{"context":131072,"output":32768}},"qwen3-14b":{"id":"qwen3-14b","name":"Qwen3 14B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.144,"output":0.574,"reasoning":1.434},"limit":{"context":131072,"output":8192}},"qvq-max":{"id":"qvq-max","name":"QVQ Max","family":"qvq-max","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-03-25","last_updated":"2025-03-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.147,"output":4.588},"limit":{"context":131072,"output":8192}},"deepseek-r1-distill-qwen-32b":{"id":"deepseek-r1-distill-qwen-32b","name":"DeepSeek R1 Distill Qwen 32B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.287,"output":0.861},"limit":{"context":32768,"output":16384}},"qwen-plus-character":{"id":"qwen-plus-character","name":"Qwen Plus Character","family":"qwen-plus","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-01","last_updated":"2024-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.115,"output":0.287},"limit":{"context":32768,"output":4096}},"qwen2-5-14b-instruct":{"id":"qwen2-5-14b-instruct","name":"Qwen2.5 14B Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.144,"output":0.431},"limit":{"context":131072,"output":8192}},"qwq-plus":{"id":"qwq-plus","name":"QwQ Plus","family":"qwq","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-03-05","last_updated":"2025-03-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.23,"output":0.574},"limit":{"context":131072,"output":8192}},"qwen2-5-coder-32b-instruct":{"id":"qwen2-5-coder-32b-instruct","name":"Qwen2.5-Coder 32B Instruct","family":"qwen2.5-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-11","last_updated":"2024-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.287,"output":0.861},"limit":{"context":131072,"output":8192}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.216,"output":0.861},"limit":{"context":262144,"output":65536}},"qwen-math-plus":{"id":"qwen-math-plus","name":"Qwen Math Plus","family":"qwen-math","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-08-16","last_updated":"2024-09-19","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.574,"output":1.721},"limit":{"context":4096,"output":3072}},"qwen-vl-ocr":{"id":"qwen-vl-ocr","name":"Qwen-VL OCR","family":"qwen-vl","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-04","release_date":"2024-10-28","last_updated":"2025-04-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.717,"output":0.717},"limit":{"context":34096,"output":4096}},"qwen-doc-turbo":{"id":"qwen-doc-turbo","name":"Qwen Doc Turbo","family":"qwen-doc","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-01","last_updated":"2024-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.087,"output":0.144},"limit":{"context":131072,"output":8192}},"qwen-deep-research":{"id":"qwen-deep-research","name":"Qwen Deep Research","family":"qwen-deep-research","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-01","last_updated":"2024-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":7.742,"output":23.367},"limit":{"context":1000000,"output":32768}},"qwen2-5-72b-instruct":{"id":"qwen2-5-72b-instruct","name":"Qwen2.5 72B Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.574,"output":1.721},"limit":{"context":131072,"output":8192}},"qwen3-omni-flash":{"id":"qwen3-omni-flash","name":"Qwen3-Omni Flash","family":"qwen3-omni","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"open_weights":false,"cost":{"input":0.058,"output":0.23,"input_audio":3.584,"output_audio":7.168},"limit":{"context":65536,"output":16384}},"qwen-flash":{"id":"qwen-flash","name":"Qwen Flash","family":"qwen-flash","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.022,"output":0.216},"limit":{"context":1000000,"output":32768}},"qwen3-8b":{"id":"qwen3-8b","name":"Qwen3 8B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.072,"output":0.287,"reasoning":0.717},"limit":{"context":131072,"output":8192}},"qwen3-omni-flash-realtime":{"id":"qwen3-omni-flash-realtime","name":"Qwen3-Omni Flash Realtime","family":"qwen3-omni","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image","audio"],"output":["text","audio"]},"open_weights":false,"cost":{"input":0.23,"output":0.918,"input_audio":3.584,"output_audio":7.168},"limit":{"context":65536,"output":16384}},"qwen2-5-vl-72b-instruct":{"id":"qwen2-5-vl-72b-instruct","name":"Qwen2.5-VL 72B Instruct","family":"qwen2.5-vl","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":2.294,"output":6.881},"limit":{"context":131072,"output":8192}},"qwen3-vl-plus":{"id":"qwen3-vl-plus","name":"Qwen3-VL Plus","family":"qwen3-vl","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-23","last_updated":"2025-09-23","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.143353,"output":1.433525,"reasoning":4.300576},"limit":{"context":262144,"output":32768}},"qwen-plus":{"id":"qwen-plus","name":"Qwen Plus","family":"qwen-plus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-01-25","last_updated":"2025-09-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.115,"output":0.287,"reasoning":1.147},"limit":{"context":1000000,"output":32768}},"qwen2-5-32b-instruct":{"id":"qwen2-5-32b-instruct","name":"Qwen2.5 32B Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.287,"output":0.861},"limit":{"context":131072,"output":8192}},"qwen2-5-omni-7b":{"id":"qwen2-5-omni-7b","name":"Qwen2.5-Omni 7B","family":"qwen2.5-omni","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-12","last_updated":"2024-12","modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"open_weights":true,"cost":{"input":0.087,"output":0.345,"input_audio":5.448},"limit":{"context":32768,"output":2048}},"qwen-max":{"id":"qwen-max","name":"Qwen Max","family":"qwen-max","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-04-03","last_updated":"2025-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.345,"output":1.377},"limit":{"context":131072,"output":8192}},"qwen-long":{"id":"qwen-long","name":"Qwen Long","family":"qwen-long","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-01-25","last_updated":"2025-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.072,"output":0.287},"limit":{"context":10000000,"output":8192}},"qwen2-5-math-72b-instruct":{"id":"qwen2-5-math-72b-instruct","name":"Qwen2.5-Math 72B Instruct","family":"qwen2.5-math","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.574,"output":1.721},"limit":{"context":4096,"output":3072}},"moonshot-kimi-k2-instruct":{"id":"moonshot-kimi-k2-instruct","name":"Moonshot Kimi K2 Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.574,"output":2.294},"limit":{"context":131072,"output":131072}},"tongyi-intent-detect-v3":{"id":"tongyi-intent-detect-v3","name":"Tongyi Intent Detect V3","family":"yi","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-04","release_date":"2024-01","last_updated":"2024-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.058,"output":0.144},"limit":{"context":8192,"output":1024}},"qwen2-5-7b-instruct":{"id":"qwen2-5-7b-instruct","name":"Qwen2.5 7B Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.072,"output":0.144},"limit":{"context":131072,"output":8192}},"qwen2-5-vl-7b-instruct":{"id":"qwen2-5-vl-7b-instruct","name":"Qwen2.5-VL 7B Instruct","family":"qwen2.5-vl","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.287,"output":0.717},"limit":{"context":131072,"output":8192}},"deepseek-v3-1":{"id":"deepseek-v3-1","name":"DeepSeek V3.1","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.574,"output":1.721},"limit":{"context":131072,"output":65536}},"deepseek-r1-distill-llama-70b":{"id":"deepseek-r1-distill-llama-70b","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-r1-distill-llama","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.287,"output":0.861},"limit":{"context":32768,"output":16384}},"qwen3-235b-a22b":{"id":"qwen3-235b-a22b","name":"Qwen3 235B-A22B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.287,"output":1.147,"reasoning":2.868},"limit":{"context":131072,"output":16384}},"qwen2-5-coder-7b-instruct":{"id":"qwen2-5-coder-7b-instruct","name":"Qwen2.5-Coder 7B Instruct","family":"qwen2.5-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-11","last_updated":"2024-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.144,"output":0.287},"limit":{"context":131072,"output":8192}},"deepseek-r1-distill-qwen-14b":{"id":"deepseek-r1-distill-qwen-14b","name":"DeepSeek R1 Distill Qwen 14B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.144,"output":0.431},"limit":{"context":32768,"output":16384}},"qwen-omni-turbo-realtime":{"id":"qwen-omni-turbo-realtime","name":"Qwen-Omni Turbo Realtime","family":"qwen-omni","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-05-08","last_updated":"2025-05-08","modalities":{"input":["text","image","audio"],"output":["text","audio"]},"open_weights":false,"cost":{"input":0.23,"output":0.918,"input_audio":3.584,"output_audio":7.168},"limit":{"context":32768,"output":2048}},"qwen-math-turbo":{"id":"qwen-math-turbo","name":"Qwen Math Turbo","family":"qwen-math","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09-19","last_updated":"2024-09-19","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.287,"output":0.861},"limit":{"context":4096,"output":3072}},"qwen-mt-turbo":{"id":"qwen-mt-turbo","name":"Qwen-MT Turbo","family":"qwen-mt","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-04","release_date":"2025-01","last_updated":"2025-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.101,"output":0.28},"limit":{"context":16384,"output":8192}},"deepseek-r1-distill-llama-8b":{"id":"deepseek-r1-distill-llama-8b","name":"DeepSeek R1 Distill Llama 8B","family":"deepseek-r1-distill-llama","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":16384}},"qwen3-coder-480b-a35b-instruct":{"id":"qwen3-coder-480b-a35b-instruct","name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.861,"output":3.441},"limit":{"context":262144,"output":65536}},"qwen-mt-plus":{"id":"qwen-mt-plus","name":"Qwen-MT Plus","family":"qwen-mt","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-04","release_date":"2025-01","last_updated":"2025-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.259,"output":0.775},"limit":{"context":16384,"output":8192}},"qwen3-max":{"id":"qwen3-max","name":"Qwen3 Max","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-23","last_updated":"2025-09-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.861,"output":3.441},"limit":{"context":262144,"output":65536}},"qwq-32b":{"id":"qwq-32b","name":"QwQ 32B","family":"qwq","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-12","last_updated":"2024-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.287,"output":0.861},"limit":{"context":131072,"output":8192}},"qwen2-5-math-7b-instruct":{"id":"qwen2-5-math-7b-instruct","name":"Qwen2.5-Math 7B Instruct","family":"qwen2.5-math","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-09","last_updated":"2024-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.144,"output":0.287},"limit":{"context":4096,"output":3072}},"qwen3-next-80b-a3b-thinking":{"id":"qwen3-next-80b-a3b-thinking","name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09","last_updated":"2025-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.144,"output":1.434},"limit":{"context":131072,"output":32768}},"deepseek-r1-distill-qwen-1-5b":{"id":"deepseek-r1-distill-qwen-1-5b","name":"DeepSeek R1 Distill Qwen 1.5B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":16384}},"qwen3-32b":{"id":"qwen3-32b","name":"Qwen3 32B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.287,"output":1.147,"reasoning":2.868},"limit":{"context":131072,"output":16384}},"qwen-vl-plus":{"id":"qwen-vl-plus","name":"Qwen-VL Plus","family":"qwen-vl","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-01-25","last_updated":"2025-08-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.115,"output":0.287},"limit":{"context":131072,"output":8192}},"qwen3-coder-plus":{"id":"qwen3-coder-plus","name":"Qwen3 Coder Plus","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":5},"limit":{"context":1048576,"output":65536}}}},"google-vertex-anthropic":{"id":"google-vertex-anthropic","env":["GOOGLE_VERTEX_PROJECT","GOOGLE_VERTEX_LOCATION","GOOGLE_APPLICATION_CREDENTIALS"],"npm":"@ai-sdk/google-vertex","name":"Vertex (Anthropic)","doc":"https://cloud.google.com/vertex-ai/generative-ai/docs/partner-models/claude","models":{"claude-opus-4-5@20251101":{"id":"claude-opus-4-5@20251101","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-11-24","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000}},"claude-3-5-sonnet@20241022":{"id":"claude-3-5-sonnet@20241022","name":"Claude Sonnet 3.5 v2","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04-30","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192}},"claude-3-5-haiku@20241022":{"id":"claude-3-5-haiku@20241022","name":"Claude Haiku 3.5","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07-31","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192}},"claude-sonnet-4@20250514":{"id":"claude-sonnet-4@20250514","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"claude-sonnet-4-5@20250929":{"id":"claude-sonnet-4-5@20250929","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"claude-opus-4-1@20250805":{"id":"claude-opus-4-1@20250805","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"claude-haiku-4-5@20251001":{"id":"claude-haiku-4-5@20251001","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000}},"claude-3-7-sonnet@20250219":{"id":"claude-3-7-sonnet@20250219","name":"Claude Sonnet 3.7","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-31","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"claude-opus-4@20250514":{"id":"claude-opus-4@20250514","name":"Claude Opus 4","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}}}},"venice":{"id":"venice","env":["VENICE_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.venice.ai/api/v1","name":"Venice AI","doc":"https://docs.venice.ai","models":{"grok-41-fast":{"id":"grok-41-fast","name":"Grok 4.1 Fast","family":"grok","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-12-01","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.25,"cache_read":0.125},"limit":{"context":262144,"output":65536}},"qwen3-235b-a22b-instruct-2507":{"id":"qwen3-235b-a22b-instruct-2507","name":"Qwen 3 235B A22B Instruct 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-04-29","last_updated":"2025-12-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.75},"limit":{"context":131072,"output":32768}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","name":"Gemini 3 Flash Preview","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-12-19","last_updated":"2025-12-30","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.7,"output":3.75,"cache_read":0.07},"limit":{"context":262144,"output":65536}},"claude-opus-45":{"id":"claude-opus-45","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-03","release_date":"2025-12-06","last_updated":"2025-12-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":6,"output":30,"cache_read":0.6},"limit":{"context":202752,"output":50688}},"mistral-31-24b":{"id":"mistral-31-24b","name":"Venice Medium","family":"mistral","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-10","release_date":"2025-03-18","last_updated":"2025-12-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":2},"limit":{"context":131072,"output":32768}},"grok-code-fast-1":{"id":"grok-code-fast-1","name":"Grok Code Fast 1","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-01","last_updated":"2026-01-02","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1.87,"cache_read":0.03},"limit":{"context":262144,"output":65536}},"zai-org-glm-4.7":{"id":"zai-org-glm-4.7","name":"GLM 4.7","family":"glm-4.7","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-12-24","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.85,"output":2.75},"limit":{"context":131072,"output":32768}},"venice-uncensored":{"id":"venice-uncensored","name":"Venice Uncensored 1.1","family":"venice-uncensored","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"knowledge":"2023-10","release_date":"2025-03-18","last_updated":"2025-12-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.9},"limit":{"context":32768,"output":8192}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","name":"Gemini 3 Pro Preview","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-12-02","last_updated":"2025-12-29","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":15,"cache_read":0.625},"limit":{"context":202752,"output":50688}},"openai-gpt-52":{"id":"openai-gpt-52","name":"GPT-5.2","family":"gpt-5","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-08-31","release_date":"2025-12-13","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2.19,"output":17.5,"cache_read":0.219},"limit":{"context":262144,"output":65536}},"qwen3-4b":{"id":"qwen3-4b","name":"Venice Small","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-04-29","last_updated":"2025-12-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.15},"limit":{"context":32768,"output":8192}},"llama-3.3-70b":{"id":"llama-3.3-70b","name":"Llama 3.3 70B","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2025-04-06","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":32768}},"openai-gpt-oss-120b":{"id":"openai-gpt-oss-120b","name":"OpenAI GPT OSS 120B","family":"openai-gpt-oss","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-11-06","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.07,"output":0.3},"limit":{"context":131072,"output":32768}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-12-10","last_updated":"2025-12-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.75,"output":3.2,"cache_read":0.375},"limit":{"context":262144,"output":65536}},"qwen3-235b-a22b-thinking-2507":{"id":"qwen3-235b-a22b-thinking-2507","name":"Qwen 3 235B A22B Thinking 2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-04-29","last_updated":"2025-12-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.45,"output":3.5},"limit":{"context":131072,"output":32768}},"llama-3.2-3b":{"id":"llama-3.2-3b","name":"Llama 3.2 3B","family":"llama-3.2","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-10-03","last_updated":"2025-12-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":32768}},"google-gemma-3-27b-it":{"id":"google-gemma-3-27b-it","name":"Google Gemma 3 27B Instruct","family":"gemma-3","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-11-04","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.12,"output":0.2},"limit":{"context":202752,"output":50688}},"hermes-3-llama-3.1-405b":{"id":"hermes-3-llama-3.1-405b","name":"Hermes 3 Llama 3.1 405b","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-04","release_date":"2025-09-25","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.1,"output":3},"limit":{"context":131072,"output":32768}},"zai-org-glm-4.6v":{"id":"zai-org-glm-4.6v","name":"GLM 4.6V","family":"glm-4.6","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-11","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.39,"output":1.13},"limit":{"context":131072,"output":32768}},"minimax-m21":{"id":"minimax-m21","name":"MiniMax M2.1","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-01","last_updated":"2026-01-02","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.6,"cache_read":0.04},"limit":{"context":202752,"output":50688}},"qwen3-next-80b":{"id":"qwen3-next-80b","name":"Qwen 3 Next 80b","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-04-29","last_updated":"2025-12-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.35,"output":1.9},"limit":{"context":262144,"output":65536}},"zai-org-glm-4.6":{"id":"zai-org-glm-4.6","name":"GLM 4.6","family":"glm-4.6","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-10-18","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.85,"output":2.75},"limit":{"context":202752,"output":50688}},"qwen3-coder-480b-a35b-instruct":{"id":"qwen3-coder-480b-a35b-instruct","name":"Qwen 3 Coder 480b","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-04-29","last_updated":"2025-12-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.75,"output":3},"limit":{"context":262144,"output":65536}},"deepseek-v3.2":{"id":"deepseek-v3.2","name":"DeepSeek V3.2","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-10","release_date":"2025-12-04","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":1,"cache_read":0.2},"limit":{"context":163840,"output":40960}}}},"siliconflow-cn":{"id":"siliconflow-cn","env":["SILICONFLOW_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.siliconflow.cn/v1","name":"SiliconFlow (China)","doc":"https://cloud.siliconflow.com/models","models":{"inclusionAI/Ring-flash-2.0":{"id":"inclusionAI/Ring-flash-2.0","name":"inclusionAI/Ring-flash-2.0","family":"inclusionai-ring-flash","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-29","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000}},"inclusionAI/Ling-flash-2.0":{"id":"inclusionAI/Ling-flash-2.0","name":"inclusionAI/Ling-flash-2.0","family":"inclusionai-ling-flash","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000}},"inclusionAI/Ling-mini-2.0":{"id":"inclusionAI/Ling-mini-2.0","name":"inclusionAI/Ling-mini-2.0","family":"inclusionai-ling-mini","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-10","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.07,"output":0.28},"limit":{"context":131000,"output":131000}},"moonshotai/Kimi-K2-Thinking":{"id":"moonshotai/Kimi-K2-Thinking","name":"moonshotai/Kimi-K2-Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-11-07","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.55,"output":2.5},"limit":{"context":262000,"output":262000}},"moonshotai/Kimi-K2-Instruct-0905":{"id":"moonshotai/Kimi-K2-Instruct-0905","name":"moonshotai/Kimi-K2-Instruct-0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-08","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":262000,"output":262000}},"moonshotai/Kimi-Dev-72B":{"id":"moonshotai/Kimi-Dev-72B","name":"moonshotai/Kimi-Dev-72B","family":"kimi","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-06-19","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.29,"output":1.15},"limit":{"context":131000,"output":131000}},"moonshotai/Kimi-K2-Instruct":{"id":"moonshotai/Kimi-K2-Instruct","name":"moonshotai/Kimi-K2-Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-13","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.58,"output":2.29},"limit":{"context":131000,"output":131000}},"tencent/Hunyuan-A13B-Instruct":{"id":"tencent/Hunyuan-A13B-Instruct","name":"tencent/Hunyuan-A13B-Instruct","family":"hunyuan","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-06-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000}},"tencent/Hunyuan-MT-7B":{"id":"tencent/Hunyuan-MT-7B","name":"tencent/Hunyuan-MT-7B","family":"hunyuan","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":33000,"output":33000}},"MiniMaxAI/MiniMax-M1-80k":{"id":"MiniMaxAI/MiniMax-M1-80k","name":"MiniMaxAI/MiniMax-M1-80k","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-06-17","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.55,"output":2.2},"limit":{"context":131000,"output":131000}},"MiniMaxAI/MiniMax-M2":{"id":"MiniMaxAI/MiniMax-M2","name":"MiniMaxAI/MiniMax-M2","family":"minimax","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.2},"limit":{"context":197000,"output":131000}},"THUDM/GLM-Z1-32B-0414":{"id":"THUDM/GLM-Z1-32B-0414","name":"THUDM/GLM-Z1-32B-0414","family":"glm-z1","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000}},"THUDM/GLM-4-9B-0414":{"id":"THUDM/GLM-4-9B-0414","name":"THUDM/GLM-4-9B-0414","family":"glm-4","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.086,"output":0.086},"limit":{"context":33000,"output":33000}},"THUDM/GLM-Z1-9B-0414":{"id":"THUDM/GLM-Z1-9B-0414","name":"THUDM/GLM-Z1-9B-0414","family":"glm-z1","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.086,"output":0.086},"limit":{"context":131000,"output":131000}},"THUDM/GLM-4.1V-9B-Thinking":{"id":"THUDM/GLM-4.1V-9B-Thinking","name":"THUDM/GLM-4.1V-9B-Thinking","family":"glm-4v","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-04","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.035,"output":0.14},"limit":{"context":66000,"output":66000}},"THUDM/GLM-4-32B-0414":{"id":"THUDM/GLM-4-32B-0414","name":"THUDM/GLM-4-32B-0414","family":"glm-4","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":0.27},"limit":{"context":33000,"output":33000}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"openai/gpt-oss-120b","family":"openai-gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-13","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.45},"limit":{"context":131000,"output":8000}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"openai/gpt-oss-20b","family":"openai-gpt-oss","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-13","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.04,"output":0.18},"limit":{"context":131000,"output":8000}},"stepfun-ai/step3":{"id":"stepfun-ai/step3","name":"stepfun-ai/step3","family":"stepfun-ai-step3","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-06","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.57,"output":1.42},"limit":{"context":66000,"output":66000}},"nex-agi/DeepSeek-V3.1-Nex-N1":{"id":"nex-agi/DeepSeek-V3.1-Nex-N1","name":"nex-agi/DeepSeek-V3.1-Nex-N1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":2},"limit":{"context":131000,"output":131000}},"baidu/ERNIE-4.5-300B-A47B":{"id":"baidu/ERNIE-4.5-300B-A47B","name":"baidu/ERNIE-4.5-300B-A47B","family":"ernie-4","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-02","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":1.1},"limit":{"context":131000,"output":131000}},"z-ai/GLM-4.5-Air":{"id":"z-ai/GLM-4.5-Air","name":"z-ai/GLM-4.5-Air","family":"glm-4.5-air","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.86},"limit":{"context":131000,"output":131000}},"z-ai/GLM-4.5":{"id":"z-ai/GLM-4.5","name":"z-ai/GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":131000,"output":131000}},"ByteDance-Seed/Seed-OSS-36B-Instruct":{"id":"ByteDance-Seed/Seed-OSS-36B-Instruct","name":"ByteDance-Seed/Seed-OSS-36B-Instruct","family":"bytedance-seed-seed-oss","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-04","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.21,"output":0.57},"limit":{"context":262000,"output":262000}},"meta-llama/Meta-Llama-3.1-8B-Instruct":{"id":"meta-llama/Meta-Llama-3.1-8B-Instruct","name":"meta-llama/Meta-Llama-3.1-8B-Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-23","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.06,"output":0.06},"limit":{"context":33000,"output":4000}},"Qwen/Qwen3-Next-80B-A3B-Thinking":{"id":"Qwen/Qwen3-Next-80B-A3B-Thinking","name":"Qwen/Qwen3-Next-80B-A3B-Thinking","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-25","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":262000,"output":262000}},"Qwen/Qwen2.5-14B-Instruct":{"id":"Qwen/Qwen2.5-14B-Instruct","name":"Qwen/Qwen2.5-14B-Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.1},"limit":{"context":33000,"output":4000}},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"id":"Qwen/Qwen3-Next-80B-A3B-Instruct","name":"Qwen/Qwen3-Next-80B-A3B-Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":1.4},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-32B-Instruct":{"id":"Qwen/Qwen3-VL-32B-Instruct","name":"Qwen/Qwen3-VL-32B-Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-21","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.6},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-Omni-30B-A3B-Thinking":{"id":"Qwen/Qwen3-Omni-30B-A3B-Thinking","name":"Qwen/Qwen3-Omni-30B-A3B-Thinking","family":"qwen3-omni","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","name":"Qwen/Qwen3-235B-A22B-Thinking-2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.13,"output":0.6},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-32B-Thinking":{"id":"Qwen/Qwen3-VL-32B-Thinking","name":"Qwen/Qwen3-VL-32B-Thinking","family":"qwen3-vl","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-21","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.5},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-30B-A3B-Thinking":{"id":"Qwen/Qwen3-VL-30B-A3B-Thinking","name":"Qwen/Qwen3-VL-30B-A3B-Thinking","family":"qwen3-vl","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-11","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"id":"Qwen/Qwen3-30B-A3B-Instruct-2507","name":"Qwen/Qwen3-30B-A3B-Instruct-2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.09,"output":0.3},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-235B-A22B-Thinking":{"id":"Qwen/Qwen3-VL-235B-A22B-Thinking","name":"Qwen/Qwen3-VL-235B-A22B-Thinking","family":"qwen3-vl","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.45,"output":3.5},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct","name":"Qwen/Qwen3-Coder-480B-A35B-Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-31","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-235B-A22B-Instruct":{"id":"Qwen/Qwen3-VL-235B-A22B-Instruct","name":"Qwen/Qwen3-VL-235B-A22B-Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.5},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-8B-Instruct":{"id":"Qwen/Qwen3-VL-8B-Instruct","name":"Qwen/Qwen3-VL-8B-Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-15","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.18,"output":0.68},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-32B":{"id":"Qwen/Qwen3-32B","name":"Qwen/Qwen3-32B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000}},"Qwen/Qwen2.5-VL-7B-Instruct":{"id":"Qwen/Qwen2.5-VL-7B-Instruct","name":"Qwen/Qwen2.5-VL-7B-Instruct","family":"qwen2.5-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-28","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":4000}},"Qwen/QwQ-32B":{"id":"Qwen/QwQ-32B","name":"Qwen/QwQ-32B","family":"qwq","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-03-06","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.58},"limit":{"context":131000,"output":131000}},"Qwen/Qwen2.5-VL-72B-Instruct":{"id":"Qwen/Qwen2.5-VL-72B-Instruct","name":"Qwen/Qwen2.5-VL-72B-Instruct","family":"qwen2.5-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-28","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.59,"output":0.59},"limit":{"context":131000,"output":4000}},"Qwen/Qwen3-235B-A22B":{"id":"Qwen/Qwen3-235B-A22B","name":"Qwen/Qwen3-235B-A22B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.35,"output":1.42},"limit":{"context":131000,"output":131000}},"Qwen/Qwen2.5-7B-Instruct":{"id":"Qwen/Qwen2.5-7B-Instruct","name":"Qwen/Qwen2.5-7B-Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":4000}},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"id":"Qwen/Qwen3-Coder-30B-A3B-Instruct","name":"Qwen/Qwen3-Coder-30B-A3B-Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-01","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.07,"output":0.28},"limit":{"context":262000,"output":262000}},"Qwen/Qwen2.5-72B-Instruct":{"id":"Qwen/Qwen2.5-72B-Instruct","name":"Qwen/Qwen2.5-72B-Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.59,"output":0.59},"limit":{"context":33000,"output":4000}},"Qwen/Qwen2.5-72B-Instruct-128K":{"id":"Qwen/Qwen2.5-72B-Instruct-128K","name":"Qwen/Qwen2.5-72B-Instruct-128K","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.59,"output":0.59},"limit":{"context":131000,"output":4000}},"Qwen/Qwen2.5-32B-Instruct":{"id":"Qwen/Qwen2.5-32B-Instruct","name":"Qwen/Qwen2.5-32B-Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-19","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.18,"output":0.18},"limit":{"context":33000,"output":4000}},"Qwen/Qwen2.5-Coder-32B-Instruct":{"id":"Qwen/Qwen2.5-Coder-32B-Instruct","name":"Qwen/Qwen2.5-Coder-32B-Instruct","family":"qwen2.5-coder","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-11-11","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.18,"output":0.18},"limit":{"context":33000,"output":4000}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","name":"Qwen/Qwen3-235B-A22B-Instruct-2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-23","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.09,"output":0.6},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-8B-Thinking":{"id":"Qwen/Qwen3-VL-8B-Thinking","name":"Qwen/Qwen3-VL-8B-Thinking","family":"qwen3-vl","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-15","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.18,"output":2},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-Omni-30B-A3B-Instruct":{"id":"Qwen/Qwen3-Omni-30B-A3B-Instruct","name":"Qwen/Qwen3-Omni-30B-A3B-Instruct","family":"qwen3-omni","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000}},"Qwen/Qwen3-8B":{"id":"Qwen/Qwen3-8B","name":"Qwen/Qwen3-8B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.06,"output":0.06},"limit":{"context":131000,"output":131000}},"Qwen/Qwen3-Omni-30B-A3B-Captioner":{"id":"Qwen/Qwen3-Omni-30B-A3B-Captioner","name":"Qwen/Qwen3-Omni-30B-A3B-Captioner","family":"qwen3-omni","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000}},"Qwen/Qwen2.5-VL-32B-Instruct":{"id":"Qwen/Qwen2.5-VL-32B-Instruct","name":"Qwen/Qwen2.5-VL-32B-Instruct","family":"qwen2.5-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-03-24","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":0.27},"limit":{"context":131000,"output":131000}},"Qwen/Qwen3-14B":{"id":"Qwen/Qwen3-14B","name":"Qwen/Qwen3-14B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.07,"output":0.28},"limit":{"context":131000,"output":131000}},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"id":"Qwen/Qwen3-VL-30B-A3B-Instruct","name":"Qwen/Qwen3-VL-30B-A3B-Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-05","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-30B-A3B-Thinking-2507":{"id":"Qwen/Qwen3-30B-A3B-Thinking-2507","name":"Qwen/Qwen3-30B-A3B-Thinking-2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-31","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.09,"output":0.3},"limit":{"context":262000,"output":131000}},"Qwen/Qwen3-30B-A3B":{"id":"Qwen/Qwen3-30B-A3B","name":"Qwen/Qwen3-30B-A3B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.09,"output":0.45},"limit":{"context":131000,"output":131000}},"zai-org/GLM-4.5-Air":{"id":"zai-org/GLM-4.5-Air","name":"zai-org/GLM-4.5-Air","family":"glm-4.5-air","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.86},"limit":{"context":131000,"output":131000}},"zai-org/GLM-4.5V":{"id":"zai-org/GLM-4.5V","name":"zai-org/GLM-4.5V","family":"glm-4.5v","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-13","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.86},"limit":{"context":66000,"output":66000}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","name":"zai-org/GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.9},"limit":{"context":205000,"output":205000}},"zai-org/GLM-4.5":{"id":"zai-org/GLM-4.5","name":"zai-org/GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":131000,"output":131000}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","name":"deepseek-ai/DeepSeek-V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-25","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000}},"deepseek-ai/DeepSeek-V3":{"id":"deepseek-ai/DeepSeek-V3","name":"deepseek-ai/DeepSeek-V3","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-12-26","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1},"limit":{"context":164000,"output":164000}},"deepseek-ai/DeepSeek-R1-Distill-Qwen-7B":{"id":"deepseek-ai/DeepSeek-R1-Distill-Qwen-7B","name":"deepseek-ai/DeepSeek-R1-Distill-Qwen-7B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-20","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":16000}},"deepseek-ai/DeepSeek-V3.1-Terminus":{"id":"deepseek-ai/DeepSeek-V3.1-Terminus","name":"deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-29","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000}},"deepseek-ai/DeepSeek-V3.2-Exp":{"id":"deepseek-ai/DeepSeek-V3.2-Exp","name":"deepseek-ai/DeepSeek-V3.2-Exp","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-10","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":0.41},"limit":{"context":164000,"output":164000}},"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B":{"id":"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B","name":"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-20","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.1},"limit":{"context":131000,"output":131000}},"deepseek-ai/deepseek-vl2":{"id":"deepseek-ai/deepseek-vl2","name":"deepseek-ai/deepseek-vl2","family":"deepseek","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-12-13","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.15},"limit":{"context":4000,"output":4000}},"deepseek-ai/DeepSeek-R1-Distill-Qwen-32B":{"id":"deepseek-ai/DeepSeek-R1-Distill-Qwen-32B","name":"deepseek-ai/DeepSeek-R1-Distill-Qwen-32B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-20","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.18,"output":0.18},"limit":{"context":131000,"output":131000}},"deepseek-ai/DeepSeek-R1":{"id":"deepseek-ai/DeepSeek-R1","name":"deepseek-ai/DeepSeek-R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-05-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":2.18},"limit":{"context":164000,"output":164000}}}},"chutes":{"id":"chutes","env":["CHUTES_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://llm.chutes.ai/v1","name":"Chutes","doc":"https://llm.chutes.ai/v1/models","models":{"NousResearch/Hermes-4.3-36B":{"id":"NousResearch/Hermes-4.3-36B","name":"Hermes 4.3 36B","family":"nousresearch","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.39,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":40960,"output":40960}},"NousResearch/Hermes-4-70B":{"id":"NousResearch/Hermes-4-70B","name":"Hermes 4 70B","family":"nousresearch","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.11,"output":0.38,"reasoning":0.5700000000000001,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"NousResearch/Hermes-4-14B":{"id":"NousResearch/Hermes-4-14B","name":"Hermes 4 14B","family":"nousresearch","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.01,"output":0.05,"reasoning":0.07500000000000001,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":40960,"output":40960}},"NousResearch/Hermes-4-405B-FP8-TEE":{"id":"NousResearch/Hermes-4-405B-FP8-TEE","name":"Hermes 4 405B FP8 TEE","family":"nousresearch","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":40960,"output":40960}},"NousResearch/Hermes-4-405B-FP8":{"id":"NousResearch/Hermes-4-405B-FP8","name":"Hermes 4 405B FP8","family":"nousresearch","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"reasoning":1.7999999999999998,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"NousResearch/DeepHermes-3-Mistral-24B-Preview":{"id":"NousResearch/DeepHermes-3-Mistral-24B-Preview","name":"DeepHermes 3 Mistral 24B Preview","family":"nousresearch","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.02,"output":0.1,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":32768,"output":32768}},"rednote-hilab/dots.ocr":{"id":"rednote-hilab/dots.ocr","name":"dots.ocr","family":"rednote-hilab","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.01,"output":0.01,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"moonshotai/Kimi-K2-Instruct-0905":{"id":"moonshotai/Kimi-K2-Instruct-0905","name":"Kimi K2 Instruct 0905","family":"moonshotai","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.39,"output":1.9,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":262144}},"moonshotai/Kimi-K2-Thinking-TEE":{"id":"moonshotai/Kimi-K2-Thinking-TEE","name":"Kimi K2 Thinking TEE","family":"moonshotai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":1.75,"reasoning":2.625,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":65535}},"MiniMaxAI/MiniMax-M2":{"id":"MiniMaxAI/MiniMax-M2","name":"MiniMax M2","family":"minimaxai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.26,"output":1.02,"reasoning":1.53,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":196608,"output":196608}},"MiniMaxAI/MiniMax-M2.1-TEE":{"id":"MiniMaxAI/MiniMax-M2.1-TEE","name":"MiniMax M2.1 TEE","family":"minimaxai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"reasoning":1.7999999999999998,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":196608,"output":65536}},"nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16":{"id":"nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16","name":"NVIDIA Nemotron 3 Nano 30B A3B BF16","family":"nvidia","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.06,"output":0.24,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":262144}},"ArliAI/QwQ-32B-ArliAI-RpR-v1":{"id":"ArliAI/QwQ-32B-ArliAI-RpR-v1","name":"QwQ 32B ArliAI RpR v1","family":"arliai","attachment":false,"reasoning":true,"tool_call":false,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.03,"output":0.11,"reasoning":0.165,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":32768,"output":32768}},"tngtech/DeepSeek-R1T-Chimera":{"id":"tngtech/DeepSeek-R1T-Chimera","name":"DeepSeek R1T Chimera","family":"tngtech","attachment":false,"reasoning":true,"tool_call":false,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"reasoning":1.7999999999999998,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":163840}},"tngtech/DeepSeek-TNG-R1T2-Chimera":{"id":"tngtech/DeepSeek-TNG-R1T2-Chimera","name":"DeepSeek TNG R1T2 Chimera","family":"tngtech","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"reasoning":1.7999999999999998,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":163840}},"tngtech/TNG-R1T-Chimera-TEE":{"id":"tngtech/TNG-R1T-Chimera-TEE","name":"TNG R1T Chimera TEE","family":"tngtech","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"reasoning":1.7999999999999998,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":65536}},"XiaomiMiMo/MiMo-V2-Flash":{"id":"XiaomiMiMo/MiMo-V2-Flash","name":"MiMo V2 Flash","family":"xiaomimimo","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.17,"output":0.65,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":40960,"output":40960}},"OpenGVLab/InternVL3-78B":{"id":"OpenGVLab/InternVL3-78B","name":"InternVL3 78B","family":"opengvlab","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.39,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":32768,"output":32768}},"openai/gpt-oss-120b-TEE":{"id":"openai/gpt-oss-120b-TEE","name":"gpt oss 120b TEE","family":"openai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.04,"output":0.25,"reasoning":0.375,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":65536}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"gpt oss 20b","family":"openai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.02,"output":0.1,"reasoning":0.15000000000000002,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"chutesai/Mistral-Small-3.1-24B-Instruct-2503":{"id":"chutesai/Mistral-Small-3.1-24B-Instruct-2503","name":"Mistral Small 3.1 24B Instruct 2503","family":"chutesai","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.03,"output":0.11,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"chutesai/Mistral-Small-3.2-24B-Instruct-2506":{"id":"chutesai/Mistral-Small-3.2-24B-Instruct-2506","name":"Mistral Small 3.2 24B Instruct 2506","family":"chutesai","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.06,"output":0.18,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"Alibaba-NLP/Tongyi-DeepResearch-30B-A3B":{"id":"Alibaba-NLP/Tongyi-DeepResearch-30B-A3B","name":"Tongyi DeepResearch 30B A3B","family":"alibaba-nlp","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.39,"reasoning":0.585,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"mistralai/Devstral-2-123B-Instruct-2512":{"id":"mistralai/Devstral-2-123B-Instruct-2512","name":"Devstral 2 123B Instruct 2512","family":"mistralai","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.22,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":65536}},"unsloth/Mistral-Nemo-Instruct-2407":{"id":"unsloth/Mistral-Nemo-Instruct-2407","name":"Mistral Nemo Instruct 2407","family":"unsloth","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.02,"output":0.04,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"unsloth/gemma-3-4b-it":{"id":"unsloth/gemma-3-4b-it","name":"gemma 3 4b it","family":"unsloth","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.01,"output":0.03,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":96000,"output":96000}},"unsloth/Mistral-Small-24B-Instruct-2501":{"id":"unsloth/Mistral-Small-24B-Instruct-2501","name":"Mistral Small 24B Instruct 2501","family":"unsloth","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.03,"output":0.11,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":32768,"output":32768}},"unsloth/gemma-3-12b-it":{"id":"unsloth/gemma-3-12b-it","name":"gemma 3 12b it","family":"unsloth","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.03,"output":0.1,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"unsloth/gemma-3-27b-it":{"id":"unsloth/gemma-3-27b-it","name":"gemma 3 27b it","family":"unsloth","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.04,"output":0.15,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":96000,"output":96000}},"Qwen/Qwen3-30B-A3B":{"id":"Qwen/Qwen3-30B-A3B","name":"Qwen3 30B A3B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.06,"output":0.22,"reasoning":0.33,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":40960,"output":40960}},"Qwen/Qwen3-14B":{"id":"Qwen/Qwen3-14B","name":"Qwen3 14B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.22,"reasoning":0.33,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":40960,"output":40960}},"Qwen/Qwen2.5-VL-32B-Instruct":{"id":"Qwen/Qwen2.5-VL-32B-Instruct","name":"Qwen2.5 VL 32B Instruct","family":"qwen","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.22,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":16384,"output":16384}},"Qwen/Qwen3Guard-Gen-0.6B":{"id":"Qwen/Qwen3Guard-Gen-0.6B","name":"Qwen3Guard Gen 0.6B","family":"qwen","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.01,"output":0.01,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":40960,"output":40960}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","name":"Qwen3 235B A22B Instruct 2507","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.08,"output":0.55,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":262144}},"Qwen/Qwen2.5-Coder-32B-Instruct":{"id":"Qwen/Qwen2.5-Coder-32B-Instruct","name":"Qwen2.5 Coder 32B Instruct","family":"qwen","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.03,"output":0.11,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":32768,"output":32768}},"Qwen/Qwen2.5-72B-Instruct":{"id":"Qwen/Qwen2.5-72B-Instruct","name":"Qwen2.5 72B Instruct","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.13,"output":0.52,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":32768,"output":32768}},"Qwen/Qwen2.5-VL-72B-Instruct-TEE":{"id":"Qwen/Qwen2.5-VL-72B-Instruct-TEE","name":"Qwen2.5 VL 72B Instruct TEE","family":"qwen","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":40960,"output":40960}},"Qwen/Qwen3-235B-A22B":{"id":"Qwen/Qwen3-235B-A22B","name":"Qwen3 235B A22B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"reasoning":1.7999999999999998,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":40960,"output":40960}},"Qwen/Qwen2.5-VL-72B-Instruct":{"id":"Qwen/Qwen2.5-VL-72B-Instruct","name":"Qwen2.5 VL 72B Instruct","family":"qwen","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.07,"output":0.26,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":32768,"output":32768}},"Qwen/Qwen3-235B-A22B-Instruct-2507-TEE":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507-TEE","name":"Qwen3 235B A22B Instruct 2507 TEE","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.08,"output":0.55,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":65536}},"Qwen/Qwen3-32B":{"id":"Qwen/Qwen3-32B","name":"Qwen3 32B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.08,"output":0.24,"reasoning":0.36,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":40960,"output":40960}},"Qwen/Qwen3-VL-235B-A22B-Instruct":{"id":"Qwen/Qwen3-VL-235B-A22B-Instruct","name":"Qwen3 VL 235B A22B Instruct","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"structured_output":false,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":262144}},"Qwen/Qwen3-VL-235B-A22B-Thinking":{"id":"Qwen/Qwen3-VL-235B-A22B-Thinking","name":"Qwen3 VL 235B A22B Thinking","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"reasoning":1.7999999999999998,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":262144}},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"id":"Qwen/Qwen3-30B-A3B-Instruct-2507","name":"Qwen3 30B A3B Instruct 2507","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.08,"output":0.33,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":262144}},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8-TEE":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8-TEE","name":"Qwen3 Coder 480B A35B Instruct FP8 TEE","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.22,"output":0.95,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":262144}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","name":"Qwen3 235B A22B Thinking 2507","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.11,"output":0.6,"reasoning":0.8999999999999999,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":262144}},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"id":"Qwen/Qwen3-Next-80B-A3B-Instruct","name":"Qwen3 Next 80B A3B Instruct","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.8,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":262144,"output":262144}},"zai-org/GLM-4.6-TEE":{"id":"zai-org/GLM-4.6-TEE","name":"GLM 4.6 TEE","family":"zai-org","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":1.75,"reasoning":2.625,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":202752,"output":65536}},"zai-org/GLM-4.5-TEE":{"id":"zai-org/GLM-4.5-TEE","name":"GLM 4.5 TEE","family":"zai-org","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.35,"output":1.55,"reasoning":2.325,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":65536}},"zai-org/GLM-4.6V":{"id":"zai-org/GLM-4.6V","name":"GLM 4.6V","family":"zai-org","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.9,"reasoning":1.35,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":65536}},"zai-org/GLM-4.7-TEE":{"id":"zai-org/GLM-4.7-TEE","name":"GLM 4.7 TEE","family":"zai-org","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":1.5,"reasoning":2.25,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":202752,"output":65535}},"zai-org/GLM-4.5-Air":{"id":"zai-org/GLM-4.5-Air","name":"GLM 4.5 Air","family":"zai-org","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.22,"reasoning":0.33,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"deepseek-ai/DeepSeek-V3-0324-TEE":{"id":"deepseek-ai/DeepSeek-V3-0324-TEE","name":"DeepSeek V3 0324 TEE","family":"deepseek-ai","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.24,"output":0.84,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":65536}},"deepseek-ai/DeepSeek-V3.2-Speciale-TEE":{"id":"deepseek-ai/DeepSeek-V3.2-Speciale-TEE","name":"DeepSeek V3.2 Speciale TEE","family":"deepseek-ai","attachment":false,"reasoning":true,"tool_call":false,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":0.41,"reasoning":0.615,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":65536}},"deepseek-ai/DeepSeek-V3.1-Terminus-TEE":{"id":"deepseek-ai/DeepSeek-V3.1-Terminus-TEE","name":"DeepSeek V3.1 Terminus TEE","family":"deepseek-ai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.23,"output":0.9,"reasoning":1.35,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":65536}},"deepseek-ai/DeepSeek-V3":{"id":"deepseek-ai/DeepSeek-V3","name":"DeepSeek V3","family":"deepseek-ai","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":163840}},"deepseek-ai/DeepSeek-R1-TEE":{"id":"deepseek-ai/DeepSeek-R1-TEE","name":"DeepSeek R1 TEE","family":"deepseek-ai","attachment":false,"reasoning":true,"tool_call":false,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"reasoning":1.7999999999999998,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":163840}},"deepseek-ai/DeepSeek-R1-Distill-Llama-70B":{"id":"deepseek-ai/DeepSeek-R1-Distill-Llama-70B","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-ai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.03,"output":0.11,"reasoning":0.165,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":131072,"output":131072}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","name":"DeepSeek V3.1","family":"deepseek-ai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.8,"reasoning":1.2000000000000002,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":65536}},"deepseek-ai/DeepSeek-R1-0528-TEE":{"id":"deepseek-ai/DeepSeek-R1-0528-TEE","name":"DeepSeek R1 0528 TEE","family":"deepseek-ai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":1.75,"reasoning":2.625,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":163840}},"deepseek-ai/DeepSeek-V3.2-TEE":{"id":"deepseek-ai/DeepSeek-V3.2-TEE","name":"DeepSeek V3.2 TEE","family":"deepseek-ai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":0.41,"reasoning":0.615,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":16384}},"deepseek-ai/DeepSeek-V3.1-TEE":{"id":"deepseek-ai/DeepSeek-V3.1-TEE","name":"DeepSeek V3.1 TEE","family":"deepseek-ai","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-29","last_updated":"2025-12-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.8,"reasoning":1.2000000000000002,"cache_read":0,"cache_write":0,"input_audio":0,"output_audio":0},"limit":{"context":163840,"output":65536}}}},"kimi-for-coding":{"id":"kimi-for-coding","env":["KIMI_API_KEY"],"npm":"@ai-sdk/anthropic","api":"https://api.kimi.com/coding/v1","name":"Kimi For Coding","doc":"https://www.kimi.com/coding/docs/en/third-party-agents.html","models":{"kimi-k2-thinking":{"id":"kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-11","last_updated":"2025-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":262144,"output":32768}}}},"cortecs":{"id":"cortecs","env":["CORTECS_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.cortecs.ai/v1","name":"Cortecs","doc":"https://api.cortecs.ai/v1/models","models":{"nova-pro-v1":{"id":"nova-pro-v1","name":"Nova Pro 1.0","family":"nova-pro","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-12-03","last_updated":"2024-12-03","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.016,"output":4.061},"limit":{"context":300000,"output":5000}},"devstral-2512":{"id":"devstral-2512","name":"Devstral 2 2512","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-12","release_date":"2025-12-09","last_updated":"2025-12-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262000,"output":262000}},"intellect-3":{"id":"intellect-3","name":"INTELLECT 3","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-26","last_updated":"2025-11-26","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.219,"output":1.202},"limit":{"context":128000,"output":128000}},"claude-4-5-sonnet":{"id":"claude-4-5-sonnet","name":"Claude 4.5 Sonnet","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3.259,"output":16.296},"limit":{"context":200000,"output":200000}},"deepseek-v3-0324":{"id":"deepseek-v3-0324","name":"DeepSeek V3 0324","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-03-24","last_updated":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.551,"output":1.654},"limit":{"context":128000,"output":128000}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","name":"Kimi K2 Thinking","attachment":true,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-12","release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.656,"output":2.731},"limit":{"context":262000,"output":262000}},"kimi-k2-instruct":{"id":"kimi-k2-instruct","name":"Kimi K2 Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-07-11","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.551,"output":2.646},"limit":{"context":131000,"output":131000}},"gpt-4.1":{"id":"gpt-4.1","name":"GPT 4.1","family":"gpt-4.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.354,"output":9.417},"limit":{"context":1047576,"output":32768}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-20","last_updated":"2025-06-17","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.654,"output":11.024},"limit":{"context":1048576,"output":65535}},"gpt-oss-120b":{"id":"gpt-oss-120b","name":"GPT Oss 120b","family":"gpt-oss","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-01","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":128000}},"devstral-small-2512":{"id":"devstral-small-2512","name":"Devstral Small 2 2512","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-12","release_date":"2025-12-09","last_updated":"2025-12-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262000,"output":262000}},"qwen3-coder-480b-a35b-instruct":{"id":"qwen3-coder-480b-a35b-instruct","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-07-25","last_updated":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.441,"output":1.984},"limit":{"context":262000,"output":262000}},"claude-sonnet-4":{"id":"claude-sonnet-4","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-03","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3.307,"output":16.536},"limit":{"context":200000,"output":64000}},"llama-3.1-405b-instruct":{"id":"llama-3.1-405b-instruct","name":"Llama 3.1 405B Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":128000}},"qwen3-next-80b-a3b-thinking":{"id":"qwen3-next-80b-a3b-thinking","name":"Qwen3 Next 80B A3B Thinking","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-11","last_updated":"2025-09-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.164,"output":1.311},"limit":{"context":128000,"output":128000}},"qwen3-32b":{"id":"qwen3-32b","name":"Qwen3 32B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-04-29","last_updated":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.099,"output":0.33},"limit":{"context":16384,"output":16384}}}},"github-models":{"id":"github-models","env":["GITHUB_TOKEN"],"npm":"@ai-sdk/openai-compatible","api":"https://models.github.ai/inference","name":"GitHub Models","doc":"https://docs.github.com/en/github-models","models":{"core42/jais-30b-chat":{"id":"core42/jais-30b-chat","name":"JAIS 30b Chat","family":"jais","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-03","release_date":"2023-08-30","last_updated":"2023-08-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":2048}},"xai/grok-3":{"id":"xai/grok-3","name":"Grok 3","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-09","last_updated":"2024-12-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"xai/grok-3-mini":{"id":"xai/grok-3-mini","name":"Grok 3 Mini","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-09","last_updated":"2024-12-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"cohere/cohere-command-r-08-2024":{"id":"cohere/cohere-command-r-08-2024","name":"Cohere Command R 08-2024","family":"command-r","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-08-01","last_updated":"2024-08-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"cohere/cohere-command-a":{"id":"cohere/cohere-command-a","name":"Cohere Command A","family":"command-a","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-11-01","last_updated":"2024-11-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"cohere/cohere-command-r-plus-08-2024":{"id":"cohere/cohere-command-r-plus-08-2024","name":"Cohere Command R+ 08-2024","family":"command-r-plus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-08-01","last_updated":"2024-08-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"cohere/cohere-command-r":{"id":"cohere/cohere-command-r","name":"Cohere Command R","family":"command-r","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-03-11","last_updated":"2024-08-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"cohere/cohere-command-r-plus":{"id":"cohere/cohere-command-r-plus","name":"Cohere Command R+","family":"command-r-plus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-04-04","last_updated":"2024-08-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"deepseek/deepseek-r1-0528":{"id":"deepseek/deepseek-r1-0528","name":"DeepSeek-R1-0528","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-05-28","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":65536,"output":8192}},"deepseek/deepseek-r1":{"id":"deepseek/deepseek-r1","name":"DeepSeek-R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":65536,"output":8192}},"deepseek/deepseek-v3-0324":{"id":"deepseek/deepseek-v3-0324","name":"DeepSeek-V3-0324","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-03-24","last_updated":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"mistral-ai/mistral-medium-2505":{"id":"mistral-ai/mistral-medium-2505","name":"Mistral Medium 3 (25.05)","family":"mistral-medium","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2025-05-01","last_updated":"2025-05-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"mistral-ai/ministral-3b":{"id":"mistral-ai/ministral-3b","name":"Ministral 3B","family":"ministral-3b","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"mistral-ai/mistral-nemo":{"id":"mistral-ai/mistral-nemo","name":"Mistral Nemo","family":"mistral-nemo","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"mistral-ai/mistral-large-2411":{"id":"mistral-ai/mistral-large-2411","name":"Mistral Large 24.11","family":"mistral-large","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2024-11-01","last_updated":"2024-11-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"mistral-ai/codestral-2501":{"id":"mistral-ai/codestral-2501","name":"Codestral 25.01","family":"codestral","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":32000,"output":8192}},"mistral-ai/mistral-small-2503":{"id":"mistral-ai/mistral-small-2503","name":"Mistral Small 3.1","family":"mistral-small","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2025-03-01","last_updated":"2025-03-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"microsoft/phi-3-medium-128k-instruct":{"id":"microsoft/phi-3-medium-128k-instruct","name":"Phi-3-medium instruct (128k)","family":"phi-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-3-mini-4k-instruct":{"id":"microsoft/phi-3-mini-4k-instruct","name":"Phi-3-mini instruct (4k)","family":"phi-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":1024}},"microsoft/phi-3-small-128k-instruct":{"id":"microsoft/phi-3-small-128k-instruct","name":"Phi-3-small instruct (128k)","family":"phi-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-3.5-vision-instruct":{"id":"microsoft/phi-3.5-vision-instruct","name":"Phi-3.5-vision instruct (128k)","family":"phi-3.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-4":{"id":"microsoft/phi-4","name":"Phi-4","family":"phi-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":16000,"output":4096}},"microsoft/phi-4-mini-reasoning":{"id":"microsoft/phi-4-mini-reasoning","name":"Phi-4-mini-reasoning","family":"phi-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-3-small-8k-instruct":{"id":"microsoft/phi-3-small-8k-instruct","name":"Phi-3-small instruct (8k)","family":"phi-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":2048}},"microsoft/phi-3.5-mini-instruct":{"id":"microsoft/phi-3.5-mini-instruct","name":"Phi-3.5-mini instruct (128k)","family":"phi-3.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-4-multimodal-instruct":{"id":"microsoft/phi-4-multimodal-instruct","name":"Phi-4-multimodal-instruct","family":"phi-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-3-mini-128k-instruct":{"id":"microsoft/phi-3-mini-128k-instruct","name":"Phi-3-mini instruct (128k)","family":"phi-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-3.5-moe-instruct":{"id":"microsoft/phi-3.5-moe-instruct","name":"Phi-3.5-MoE instruct (128k)","family":"phi-3.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-4-mini-instruct":{"id":"microsoft/phi-4-mini-instruct","name":"Phi-4-mini-instruct","family":"phi-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/phi-3-medium-4k-instruct":{"id":"microsoft/phi-3-medium-4k-instruct","name":"Phi-3-medium instruct (4k)","family":"phi-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":1024}},"microsoft/phi-4-reasoning":{"id":"microsoft/phi-4-reasoning","name":"Phi-4-Reasoning","family":"phi-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"microsoft/mai-ds-r1":{"id":"microsoft/mai-ds-r1","name":"MAI-DS-R1","family":"mai-ds-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":65536,"output":8192}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","name":"GPT-4.1-nano","family":"gpt-4.1-nano","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","name":"GPT-4.1-mini","family":"gpt-4.1-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"openai/o1-preview":{"id":"openai/o1-preview","name":"OpenAI o1-preview","family":"o1-preview","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2023-10","release_date":"2024-09-12","last_updated":"2024-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"openai/o3-mini":{"id":"openai/o3-mini","name":"OpenAI o3-mini","family":"o3-mini","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2024-04","release_date":"2025-01-31","last_updated":"2025-01-31","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":200000,"output":100000}},"openai/gpt-4o":{"id":"openai/gpt-4o","name":"GPT-4o","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-05-13","last_updated":"2024-05-13","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"openai/o4-mini":{"id":"openai/o4-mini","name":"OpenAI o4-mini","family":"o4-mini","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2024-04","release_date":"2025-01-31","last_updated":"2025-01-31","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":200000,"output":100000}},"openai/o1":{"id":"openai/o1","name":"OpenAI o1","family":"o1","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2023-10","release_date":"2024-09-12","last_updated":"2024-12-17","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":200000,"output":100000}},"openai/o1-mini":{"id":"openai/o1-mini","name":"OpenAI o1-mini","family":"o1-mini","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2023-10","release_date":"2024-09-12","last_updated":"2024-12-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":65536}},"openai/o3":{"id":"openai/o3","name":"OpenAI o3","family":"o3","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2024-04","release_date":"2025-01-31","last_updated":"2025-01-31","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":200000,"output":100000}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","name":"GPT-4o mini","family":"gpt-4o-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"meta/llama-3.2-11b-vision-instruct":{"id":"meta/llama-3.2-11b-vision-instruct","name":"Llama-3.2-11B-Vision-Instruct","family":"llama-3.2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"meta/meta-llama-3.1-405b-instruct":{"id":"meta/meta-llama-3.1-405b-instruct","name":"Meta-Llama-3.1-405B-Instruct","family":"llama-3.1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"meta/llama-4-maverick-17b-128e-instruct-fp8":{"id":"meta/llama-4-maverick-17b-128e-instruct-fp8","name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama-4-maverick","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-31","last_updated":"2025-01-31","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"meta/meta-llama-3-70b-instruct":{"id":"meta/meta-llama-3-70b-instruct","name":"Meta-Llama-3-70B-Instruct","family":"llama-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-04-18","last_updated":"2024-04-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":2048}},"meta/meta-llama-3.1-70b-instruct":{"id":"meta/meta-llama-3.1-70b-instruct","name":"Meta-Llama-3.1-70B-Instruct","family":"llama-3.1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"meta/llama-3.3-70b-instruct":{"id":"meta/llama-3.3-70b-instruct","name":"Llama-3.3-70B-Instruct","family":"llama-3.3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"meta/llama-3.2-90b-vision-instruct":{"id":"meta/llama-3.2-90b-vision-instruct","name":"Llama-3.2-90B-Vision-Instruct","family":"llama-3.2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"meta/meta-llama-3-8b-instruct":{"id":"meta/meta-llama-3-8b-instruct","name":"Meta-Llama-3-8B-Instruct","family":"llama-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-04-18","last_updated":"2024-04-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":2048}},"meta/llama-4-scout-17b-16e-instruct":{"id":"meta/llama-4-scout-17b-16e-instruct","name":"Llama 4 Scout 17B 16E Instruct","family":"llama-4-scout","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-31","last_updated":"2025-01-31","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"meta/meta-llama-3.1-8b-instruct":{"id":"meta/meta-llama-3.1-8b-instruct","name":"Meta-Llama-3.1-8B-Instruct","family":"llama-3.1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"ai21-labs/ai21-jamba-1.5-large":{"id":"ai21-labs/ai21-jamba-1.5-large","name":"AI21 Jamba 1.5 Large","family":"jamba-1.5-large","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-08-29","last_updated":"2024-08-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":4096}},"ai21-labs/ai21-jamba-1.5-mini":{"id":"ai21-labs/ai21-jamba-1.5-mini","name":"AI21 Jamba 1.5 Mini","family":"jamba-1.5-mini","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-08-29","last_updated":"2024-08-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":4096}}}},"togetherai":{"id":"togetherai","env":["TOGETHER_API_KEY"],"npm":"@ai-sdk/togetherai","name":"Together AI","doc":"https://docs.together.ai/docs/serverless-models","models":{"moonshotai/Kimi-K2-Instruct":{"id":"moonshotai/Kimi-K2-Instruct","name":"Kimi K2 Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-14","last_updated":"2025-07-14","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":3},"limit":{"context":131072,"output":32768}},"moonshotai/Kimi-K2-Thinking":{"id":"moonshotai/Kimi-K2-Thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.2,"output":4},"limit":{"context":262144,"output":32768}},"essentialai/Rnj-1-Instruct":{"id":"essentialai/Rnj-1-Instruct","name":"Rnj-1 Instruct","family":"rnj","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-12-05","last_updated":"2025-12-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.15},"limit":{"context":32768,"output":32768}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-08","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":131072}},"meta-llama/Llama-3.3-70B-Instruct-Turbo":{"id":"meta-llama/Llama-3.3-70B-Instruct-Turbo","name":"Llama 3.3 70B","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.88,"output":0.88},"limit":{"context":131072,"output":66536}},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":2},"limit":{"context":262144,"output":66536}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","name":"GLM 4.6","family":"glm-4.6","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2},"limit":{"context":200000,"output":32768}},"deepseek-ai/DeepSeek-R1":{"id":"deepseek-ai/DeepSeek-R1","name":"DeepSeek R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-07","release_date":"2024-12-26","last_updated":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":3,"output":7},"limit":{"context":163839,"output":12288}},"deepseek-ai/DeepSeek-V3":{"id":"deepseek-ai/DeepSeek-V3","name":"DeepSeek V3","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-05-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.25,"output":1.25},"limit":{"context":131072,"output":12288}},"deepseek-ai/DeepSeek-V3-1":{"id":"deepseek-ai/DeepSeek-V3-1","name":"DeepSeek V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-08","release_date":"2025-08-21","last_updated":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":1.7},"limit":{"context":131072,"output":12288}}}},"azure":{"id":"azure","env":["AZURE_RESOURCE_NAME","AZURE_API_KEY"],"npm":"@ai-sdk/azure","name":"Azure","doc":"https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models","models":{"gpt-4.1-nano":{"id":"gpt-4.1-nano","name":"GPT-4.1 nano","family":"gpt-4.1-nano","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.03},"limit":{"context":1047576,"output":32768}},"text-embedding-3-small":{"id":"text-embedding-3-small","name":"text-embedding-3-small","family":"text-embedding-3-small","attachment":false,"reasoning":false,"tool_call":false,"release_date":"2024-01-25","last_updated":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.02,"output":0},"limit":{"context":8191,"output":1536}},"grok-4-fast-non-reasoning":{"id":"grok-4-fast-non-reasoning","name":"Grok 4 Fast (Non-Reasoning)","family":"grok","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000}},"deepseek-r1-0528":{"id":"deepseek-r1-0528","name":"DeepSeek-R1-0528","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-05-28","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840}},"grok-4-fast-reasoning":{"id":"grok-4-fast-reasoning","name":"Grok 4 Fast (Reasoning)","family":"grok","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000}},"phi-3-medium-128k-instruct":{"id":"phi-3-medium-128k-instruct","name":"Phi-3-medium-instruct (128k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":4096}},"gpt-4":{"id":"gpt-4","name":"GPT-4","family":"gpt-4","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-11","release_date":"2023-03-14","last_updated":"2023-03-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":60,"output":120},"limit":{"context":8192,"output":8192}},"claude-opus-4-1":{"id":"claude-opus-4-1","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"provider":{"npm":"@ai-sdk/anthropic"}},"gpt-5.2-chat":{"id":"gpt-5.2-chat","name":"GPT-5.2 Chat","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384}},"llama-3.2-11b-vision-instruct":{"id":"llama-3.2-11b-vision-instruct","name":"Llama-3.2-11B-Vision-Instruct","family":"llama-3.2","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.37,"output":0.37},"limit":{"context":128000,"output":8192}},"cohere-embed-v-4-0":{"id":"cohere-embed-v-4-0","name":"Embed v4","family":"cohere-embed","attachment":true,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2025-04-15","last_updated":"2025-04-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.12,"output":0},"limit":{"context":128000,"output":1536}},"cohere-command-r-08-2024":{"id":"cohere-command-r-08-2024","name":"Command R","family":"command-r","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2024-08-30","last_updated":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000}},"grok-4":{"id":"grok-4","name":"Grok 4","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-09","last_updated":"2025-07-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"reasoning":15,"cache_read":0.75},"limit":{"context":256000,"output":64000}},"cohere-embed-v3-multilingual":{"id":"cohere-embed-v3-multilingual","name":"Embed v3 Multilingual","family":"cohere-embed","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2023-11-07","last_updated":"2023-11-07","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0},"limit":{"context":512,"output":1024}},"phi-4-mini":{"id":"phi-4-mini","name":"Phi-4-mini","family":"phi-4","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096}},"gpt-4-32k":{"id":"gpt-4-32k","name":"GPT-4 32K","family":"gpt-4","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-11","release_date":"2023-03-14","last_updated":"2023-03-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":60,"output":120},"limit":{"context":32768,"output":32768}},"meta-llama-3.1-405b-instruct":{"id":"meta-llama-3.1-405b-instruct","name":"Meta-Llama-3.1-405B-Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":5.33,"output":16},"limit":{"context":128000,"output":32768}},"deepseek-r1":{"id":"deepseek-r1","name":"DeepSeek-R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840}},"grok-code-fast-1":{"id":"grok-code-fast-1","name":"Grok Code Fast 1","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2025-08-28","last_updated":"2025-08-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":10000}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","name":"GPT-5.1 Codex","family":"gpt-5-codex","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"phi-3-mini-4k-instruct":{"id":"phi-3-mini-4k-instruct","name":"Phi-3-mini-instruct (4k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.13,"output":0.52},"limit":{"context":4096,"output":1024}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-02-31","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"provider":{"npm":"@ai-sdk/anthropic"}},"deepseek-v3.2-speciale":{"id":"deepseek-v3.2-speciale","name":"DeepSeek-V3.2-Speciale","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-07","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.28,"output":0.42},"limit":{"context":128000,"output":128000}},"mistral-medium-2505":{"id":"mistral-medium-2505","name":"Mistral Medium 3","family":"mistral-medium","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-07","last_updated":"2025-05-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000}},"claude-opus-4-5":{"id":"claude-opus-4-5","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-08-01","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":64000},"provider":{"npm":"@ai-sdk/anthropic"}},"phi-3-small-128k-instruct":{"id":"phi-3-small-128k-instruct","name":"Phi-3-small-instruct (128k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4096}},"cohere-command-a":{"id":"cohere-command-a","name":"Command A","family":"command-a","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2025-03-13","last_updated":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000}},"cohere-command-r-plus-08-2024":{"id":"cohere-command-r-plus-08-2024","name":"Command R+","family":"command-r-plus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2024-08-30","last_updated":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000}},"llama-4-maverick-17b-128e-instruct-fp8":{"id":"llama-4-maverick-17b-128e-instruct-fp8","name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama-4-maverick","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.25,"output":1},"limit":{"context":128000,"output":8192}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","name":"GPT-4.1 mini","family":"gpt-4.1-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768}},"gpt-5-chat":{"id":"gpt-5-chat","name":"GPT-5 Chat","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2024-10-24","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":128000,"output":16384}},"deepseek-v3.1":{"id":"deepseek-v3.1","name":"DeepSeek-V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-08-21","last_updated":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.56,"output":1.68},"limit":{"context":131072,"output":131072}},"phi-4":{"id":"phi-4","name":"Phi-4","family":"phi-4","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.125,"output":0.5},"limit":{"context":128000,"output":4096}},"phi-4-mini-reasoning":{"id":"phi-4-mini-reasoning","name":"Phi-4-mini-reasoning","family":"phi-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"provider":{"npm":"@ai-sdk/anthropic"}},"gpt-3.5-turbo-0125":{"id":"gpt-3.5-turbo-0125","name":"GPT-3.5 Turbo 0125","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2021-08","release_date":"2024-01-25","last_updated":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.5},"limit":{"context":16384,"output":16384}},"grok-3":{"id":"grok-3","name":"Grok 3","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":8192}},"text-embedding-3-large":{"id":"text-embedding-3-large","name":"text-embedding-3-large","family":"text-embedding-3-large","attachment":false,"reasoning":false,"tool_call":false,"release_date":"2024-01-25","last_updated":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.13,"output":0},"limit":{"context":8191,"output":3072}},"meta-llama-3-70b-instruct":{"id":"meta-llama-3-70b-instruct","name":"Meta-Llama-3-70B-Instruct","family":"llama-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-12","release_date":"2024-04-18","last_updated":"2024-04-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.68,"output":3.54},"limit":{"context":8192,"output":2048}},"deepseek-v3-0324":{"id":"deepseek-v3-0324","name":"DeepSeek-V3-0324","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-03-24","last_updated":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.14,"output":4.56},"limit":{"context":131072,"output":131072}},"phi-3-small-8k-instruct":{"id":"phi-3-small-8k-instruct","name":"Phi-3-small-instruct (8k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":8192,"output":2048}},"meta-llama-3.1-70b-instruct":{"id":"meta-llama-3.1-70b-instruct","name":"Meta-Llama-3.1-70B-Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.68,"output":3.54},"limit":{"context":128000,"output":32768}},"gpt-4-turbo":{"id":"gpt-4-turbo","name":"GPT-4 Turbo","family":"gpt-4-turbo","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-11","release_date":"2023-11-06","last_updated":"2024-04-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096}},"gpt-3.5-turbo-0613":{"id":"gpt-3.5-turbo-0613","name":"GPT-3.5 Turbo 0613","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2021-08","release_date":"2023-06-13","last_updated":"2023-06-13","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":4},"limit":{"context":16384,"output":16384}},"phi-3.5-mini-instruct":{"id":"phi-3.5-mini-instruct","name":"Phi-3.5-mini-instruct","family":"phi-3.5","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096}},"o1-preview":{"id":"o1-preview","name":"o1-preview","family":"o1-preview","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2023-09","release_date":"2024-09-12","last_updated":"2024-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":16.5,"output":66,"cache_read":8.25},"limit":{"context":128000,"output":32768}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","name":"Llama-3.3-70B-Instruct","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.71,"output":0.71},"limit":{"context":128000,"output":32768}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","name":"GPT-5.1 Codex Mini","family":"gpt-5-codex-mini","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-11-06","last_updated":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144}},"model-router":{"id":"model-router","name":"Model Router","family":"model-router","attachment":true,"reasoning":false,"tool_call":true,"release_date":"2025-05-19","last_updated":"2025-11-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0},"limit":{"context":128000,"output":16384}},"o3-mini":{"id":"o3-mini","name":"o3-mini","family":"o3-mini","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2024-12-20","last_updated":"2025-01-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000}},"gpt-5.1":{"id":"gpt-5.1","name":"GPT-5.1","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":272000,"output":128000}},"gpt-5-nano":{"id":"gpt-5-nano","name":"GPT-5 Nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":272000,"output":128000}},"gpt-5-codex":{"id":"gpt-5-codex","name":"GPT-5-Codex","family":"gpt-5-codex","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000}},"llama-3.2-90b-vision-instruct":{"id":"llama-3.2-90b-vision-instruct","name":"Llama-3.2-90B-Vision-Instruct","family":"llama-3.2","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":2.04,"output":2.04},"limit":{"context":128000,"output":8192}},"phi-3-mini-128k-instruct":{"id":"phi-3-mini-128k-instruct","name":"Phi-3-mini-instruct (128k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096}},"gpt-4o":{"id":"gpt-4o","name":"GPT-4o","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-05-13","last_updated":"2024-05-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384}},"gpt-3.5-turbo-0301":{"id":"gpt-3.5-turbo-0301","name":"GPT-3.5 Turbo 0301","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2021-08","release_date":"2023-03-01","last_updated":"2023-03-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096}},"ministral-3b":{"id":"ministral-3b","name":"Ministral 3B","family":"ministral-3b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":8192}},"gpt-4.1":{"id":"gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768}},"o4-mini":{"id":"o4-mini","name":"o4-mini","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000}},"phi-4-multimodal":{"id":"phi-4-multimodal","name":"Phi-4-multimodal","family":"phi-4","attachment":true,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":true,"cost":{"input":0.08,"output":0.32,"input_audio":4},"limit":{"context":128000,"output":4096}},"meta-llama-3-8b-instruct":{"id":"meta-llama-3-8b-instruct","name":"Meta-Llama-3-8B-Instruct","family":"llama-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-12","release_date":"2024-04-18","last_updated":"2024-04-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.61},"limit":{"context":8192,"output":2048}},"o1":{"id":"o1","name":"o1","family":"o1","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2023-09","release_date":"2024-12-05","last_updated":"2024-12-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000}},"grok-3-mini":{"id":"grok-3-mini","name":"Grok 3 Mini","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.5,"reasoning":0.5,"cache_read":0.075},"limit":{"context":131072,"output":8192}},"gpt-5.1-chat":{"id":"gpt-5.1-chat","name":"GPT-5.1 Chat","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384}},"phi-3.5-moe-instruct":{"id":"phi-3.5-moe-instruct","name":"Phi-3.5-MoE-instruct","family":"phi-3.5","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.16,"output":0.64},"limit":{"context":128000,"output":4096}},"gpt-5-mini":{"id":"gpt-5-mini","name":"GPT-5 Mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":272000,"output":128000}},"o1-mini":{"id":"o1-mini","name":"o1-mini","family":"o1-mini","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2023-09","release_date":"2024-09-12","last_updated":"2024-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":128000,"output":65536}},"llama-4-scout-17b-16e-instruct":{"id":"llama-4-scout-17b-16e-instruct","name":"Llama 4 Scout 17B 16E Instruct","family":"llama-4-scout","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.78},"limit":{"context":128000,"output":8192}},"cohere-embed-v3-english":{"id":"cohere-embed-v3-english","name":"Embed v3 English","family":"cohere-embed","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2023-11-07","last_updated":"2023-11-07","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0},"limit":{"context":512,"output":1024}},"text-embedding-ada-002":{"id":"text-embedding-ada-002","name":"text-embedding-ada-002","family":"text-embedding-ada","attachment":false,"reasoning":false,"tool_call":false,"release_date":"2022-12-15","last_updated":"2022-12-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0},"limit":{"context":8192,"output":1536}},"meta-llama-3.1-8b-instruct":{"id":"meta-llama-3.1-8b-instruct","name":"Meta-Llama-3.1-8B-Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.61},"limit":{"context":128000,"output":32768}},"gpt-5.1-codex-max":{"id":"gpt-5.1-codex-max","name":"GPT-5.1 Codex Max","family":"gpt-5-codex-max","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"gpt-3.5-turbo-instruct":{"id":"gpt-3.5-turbo-instruct","name":"GPT-3.5 Turbo Instruct","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2021-08","release_date":"2023-09-21","last_updated":"2023-09-21","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096}},"mistral-nemo":{"id":"mistral-nemo","name":"Mistral Nemo","family":"mistral-nemo","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000}},"o3":{"id":"o3","name":"o3","family":"o3","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000}},"codex-mini":{"id":"codex-mini","name":"Codex Mini","family":"codex","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-04","release_date":"2025-05-16","last_updated":"2025-05-16","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.5,"output":6,"cache_read":0.375},"limit":{"context":200000,"output":100000}},"phi-3-medium-4k-instruct":{"id":"phi-3-medium-4k-instruct","name":"Phi-3-medium-instruct (4k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.17,"output":0.68},"limit":{"context":4096,"output":1024}},"phi-4-reasoning":{"id":"phi-4-reasoning","name":"Phi-4-reasoning","family":"phi-4","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096}},"gpt-4-turbo-vision":{"id":"gpt-4-turbo-vision","name":"GPT-4 Turbo Vision","family":"gpt-4-turbo","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-11","release_date":"2023-11-06","last_updated":"2024-04-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096}},"phi-4-reasoning-plus":{"id":"phi-4-reasoning-plus","name":"Phi-4-reasoning-plus","family":"phi-4","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096}},"gpt-4o-mini":{"id":"gpt-4o-mini","name":"GPT-4o mini","family":"gpt-4o-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384}},"gpt-5":{"id":"gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":272000,"output":128000}},"mai-ds-r1":{"id":"mai-ds-r1","name":"MAI-DS-R1","family":"mai-ds-r1","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-06","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.35,"output":5.4},"limit":{"context":128000,"output":8192}},"deepseek-v3.2":{"id":"deepseek-v3.2","name":"DeepSeek-V3.2","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.28,"output":0.42,"cache_read":0.028},"limit":{"context":128000,"output":128000}},"gpt-5-pro":{"id":"gpt-5-pro","name":"GPT-5 Pro","family":"gpt-5-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-10-06","last_updated":"2025-10-06","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000}},"mistral-large-2411":{"id":"mistral-large-2411","name":"Mistral Large 24.11","family":"mistral-large","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2024-11-01","last_updated":"2024-11-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":6},"limit":{"context":128000,"output":32768}},"gpt-5.2":{"id":"gpt-5.2","name":"GPT-5.2","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"codestral-2501":{"id":"codestral-2501","name":"Codestral 25.01","family":"codestral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":256000}},"mistral-small-2503":{"id":"mistral-small-2503","name":"Mistral Small 3.1","family":"mistral-small","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2025-03-01","last_updated":"2025-03-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":32768}},"gpt-3.5-turbo-1106":{"id":"gpt-3.5-turbo-1106","name":"GPT-3.5 Turbo 1106","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2021-08","release_date":"2023-11-06","last_updated":"2023-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":2},"limit":{"context":16384,"output":16384}}}},"baseten":{"id":"baseten","env":["BASETEN_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://inference.baseten.co/v1","name":"Baseten","doc":"https://docs.baseten.co/development/model-apis/overview","models":{"moonshotai/Kimi-K2-Instruct-0905":{"id":"moonshotai/Kimi-K2-Instruct-0905","name":"Kimi K2 Instruct 0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-08","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144}},"moonshotai/Kimi-K2-Thinking":{"id":"moonshotai/Kimi-K2-Thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2024-08","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144}},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.38,"output":1.53},"limit":{"context":262144,"output":66536}},"zai-org/GLM-4.7":{"id":"zai-org/GLM-4.7","name":"GLM-4.7","family":"glm-4.7","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2},"limit":{"context":204800,"output":131072}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","name":"GLM 4.6","family":"glm-4.6","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-08-31","release_date":"2025-09-16","last_updated":"2025-09-16","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2},"limit":{"context":200000,"output":200000}},"deepseek-ai/DeepSeek-V3.2":{"id":"deepseek-ai/DeepSeek-V3.2","name":"DeepSeek V3.2","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-10","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.45},"limit":{"context":163800,"output":131100}}}},"siliconflow":{"id":"siliconflow","env":["SILICONFLOW_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.siliconflow.com/v1","name":"SiliconFlow","doc":"https://cloud.siliconflow.com/models","models":{"inclusionAI/Ling-mini-2.0":{"id":"inclusionAI/Ling-mini-2.0","name":"inclusionAI/Ling-mini-2.0","family":"inclusionai-ling-mini","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-10","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.07,"output":0.28},"limit":{"context":131000,"output":131000}},"inclusionAI/Ling-flash-2.0":{"id":"inclusionAI/Ling-flash-2.0","name":"inclusionAI/Ling-flash-2.0","family":"inclusionai-ling-flash","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000}},"inclusionAI/Ring-flash-2.0":{"id":"inclusionAI/Ring-flash-2.0","name":"inclusionAI/Ring-flash-2.0","family":"inclusionai-ring-flash","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-29","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000}},"moonshotai/Kimi-K2-Instruct":{"id":"moonshotai/Kimi-K2-Instruct","name":"moonshotai/Kimi-K2-Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-13","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.58,"output":2.29},"limit":{"context":131000,"output":131000}},"moonshotai/Kimi-Dev-72B":{"id":"moonshotai/Kimi-Dev-72B","name":"moonshotai/Kimi-Dev-72B","family":"kimi","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-06-19","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.29,"output":1.15},"limit":{"context":131000,"output":131000}},"moonshotai/Kimi-K2-Instruct-0905":{"id":"moonshotai/Kimi-K2-Instruct-0905","name":"moonshotai/Kimi-K2-Instruct-0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-08","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":262000,"output":262000}},"moonshotai/Kimi-K2-Thinking":{"id":"moonshotai/Kimi-K2-Thinking","name":"moonshotai/Kimi-K2-Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-11-07","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.55,"output":2.5},"limit":{"context":262000,"output":262000}},"tencent/Hunyuan-MT-7B":{"id":"tencent/Hunyuan-MT-7B","name":"tencent/Hunyuan-MT-7B","family":"hunyuan","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":33000,"output":33000}},"tencent/Hunyuan-A13B-Instruct":{"id":"tencent/Hunyuan-A13B-Instruct","name":"tencent/Hunyuan-A13B-Instruct","family":"hunyuan","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-06-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000}},"MiniMaxAI/MiniMax-M2":{"id":"MiniMaxAI/MiniMax-M2","name":"MiniMaxAI/MiniMax-M2","family":"minimax","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.2},"limit":{"context":197000,"output":131000}},"MiniMaxAI/MiniMax-M1-80k":{"id":"MiniMaxAI/MiniMax-M1-80k","name":"MiniMaxAI/MiniMax-M1-80k","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-06-17","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.55,"output":2.2},"limit":{"context":131000,"output":131000}},"THUDM/GLM-4-32B-0414":{"id":"THUDM/GLM-4-32B-0414","name":"THUDM/GLM-4-32B-0414","family":"glm-4","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":0.27},"limit":{"context":33000,"output":33000}},"THUDM/GLM-4.1V-9B-Thinking":{"id":"THUDM/GLM-4.1V-9B-Thinking","name":"THUDM/GLM-4.1V-9B-Thinking","family":"glm-4v","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-04","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.035,"output":0.14},"limit":{"context":66000,"output":66000}},"THUDM/GLM-Z1-9B-0414":{"id":"THUDM/GLM-Z1-9B-0414","name":"THUDM/GLM-Z1-9B-0414","family":"glm-z1","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.086,"output":0.086},"limit":{"context":131000,"output":131000}},"THUDM/GLM-4-9B-0414":{"id":"THUDM/GLM-4-9B-0414","name":"THUDM/GLM-4-9B-0414","family":"glm-4","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.086,"output":0.086},"limit":{"context":33000,"output":33000}},"THUDM/GLM-Z1-32B-0414":{"id":"THUDM/GLM-Z1-32B-0414","name":"THUDM/GLM-Z1-32B-0414","family":"glm-z1","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"openai/gpt-oss-20b","family":"openai-gpt-oss","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-13","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.04,"output":0.18},"limit":{"context":131000,"output":8000}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"openai/gpt-oss-120b","family":"openai-gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-13","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.45},"limit":{"context":131000,"output":8000}},"stepfun-ai/step3":{"id":"stepfun-ai/step3","name":"stepfun-ai/step3","family":"stepfun-ai-step3","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-06","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.57,"output":1.42},"limit":{"context":66000,"output":66000}},"nex-agi/DeepSeek-V3.1-Nex-N1":{"id":"nex-agi/DeepSeek-V3.1-Nex-N1","name":"nex-agi/DeepSeek-V3.1-Nex-N1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-01","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":2},"limit":{"context":131000,"output":131000}},"baidu/ERNIE-4.5-300B-A47B":{"id":"baidu/ERNIE-4.5-300B-A47B","name":"baidu/ERNIE-4.5-300B-A47B","family":"ernie-4","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-02","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":1.1},"limit":{"context":131000,"output":131000}},"z-ai/GLM-4.5":{"id":"z-ai/GLM-4.5","name":"z-ai/GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":131000,"output":131000}},"z-ai/GLM-4.5-Air":{"id":"z-ai/GLM-4.5-Air","name":"z-ai/GLM-4.5-Air","family":"glm-4.5-air","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.86},"limit":{"context":131000,"output":131000}},"ByteDance-Seed/Seed-OSS-36B-Instruct":{"id":"ByteDance-Seed/Seed-OSS-36B-Instruct","name":"ByteDance-Seed/Seed-OSS-36B-Instruct","family":"bytedance-seed-seed-oss","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-04","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.21,"output":0.57},"limit":{"context":262000,"output":262000}},"meta-llama/Meta-Llama-3.1-8B-Instruct":{"id":"meta-llama/Meta-Llama-3.1-8B-Instruct","name":"meta-llama/Meta-Llama-3.1-8B-Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-23","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.06,"output":0.06},"limit":{"context":33000,"output":4000}},"Qwen/Qwen3-30B-A3B":{"id":"Qwen/Qwen3-30B-A3B","name":"Qwen/Qwen3-30B-A3B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.09,"output":0.45},"limit":{"context":131000,"output":131000}},"Qwen/Qwen3-30B-A3B-Thinking-2507":{"id":"Qwen/Qwen3-30B-A3B-Thinking-2507","name":"Qwen/Qwen3-30B-A3B-Thinking-2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-31","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.09,"output":0.3},"limit":{"context":262000,"output":131000}},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"id":"Qwen/Qwen3-VL-30B-A3B-Instruct","name":"Qwen/Qwen3-VL-30B-A3B-Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-05","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-14B":{"id":"Qwen/Qwen3-14B","name":"Qwen/Qwen3-14B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.07,"output":0.28},"limit":{"context":131000,"output":131000}},"Qwen/Qwen2.5-VL-32B-Instruct":{"id":"Qwen/Qwen2.5-VL-32B-Instruct","name":"Qwen/Qwen2.5-VL-32B-Instruct","family":"qwen2.5-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-03-24","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":0.27},"limit":{"context":131000,"output":131000}},"Qwen/Qwen3-Omni-30B-A3B-Captioner":{"id":"Qwen/Qwen3-Omni-30B-A3B-Captioner","name":"Qwen/Qwen3-Omni-30B-A3B-Captioner","family":"qwen3-omni","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000}},"Qwen/Qwen3-8B":{"id":"Qwen/Qwen3-8B","name":"Qwen/Qwen3-8B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.06,"output":0.06},"limit":{"context":131000,"output":131000}},"Qwen/Qwen3-Omni-30B-A3B-Instruct":{"id":"Qwen/Qwen3-Omni-30B-A3B-Instruct","name":"Qwen/Qwen3-Omni-30B-A3B-Instruct","family":"qwen3-omni","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000}},"Qwen/Qwen3-VL-8B-Thinking":{"id":"Qwen/Qwen3-VL-8B-Thinking","name":"Qwen/Qwen3-VL-8B-Thinking","family":"qwen3-vl","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-15","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.18,"output":2},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","name":"Qwen/Qwen3-235B-A22B-Instruct-2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-23","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.09,"output":0.6},"limit":{"context":262000,"output":262000}},"Qwen/Qwen2.5-Coder-32B-Instruct":{"id":"Qwen/Qwen2.5-Coder-32B-Instruct","name":"Qwen/Qwen2.5-Coder-32B-Instruct","family":"qwen2.5-coder","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-11-11","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.18,"output":0.18},"limit":{"context":33000,"output":4000}},"Qwen/Qwen2.5-32B-Instruct":{"id":"Qwen/Qwen2.5-32B-Instruct","name":"Qwen/Qwen2.5-32B-Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-19","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.18,"output":0.18},"limit":{"context":33000,"output":4000}},"Qwen/Qwen2.5-72B-Instruct-128K":{"id":"Qwen/Qwen2.5-72B-Instruct-128K","name":"Qwen/Qwen2.5-72B-Instruct-128K","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.59,"output":0.59},"limit":{"context":131000,"output":4000}},"Qwen/Qwen2.5-72B-Instruct":{"id":"Qwen/Qwen2.5-72B-Instruct","name":"Qwen/Qwen2.5-72B-Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.59,"output":0.59},"limit":{"context":33000,"output":4000}},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"id":"Qwen/Qwen3-Coder-30B-A3B-Instruct","name":"Qwen/Qwen3-Coder-30B-A3B-Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-01","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.07,"output":0.28},"limit":{"context":262000,"output":262000}},"Qwen/Qwen2.5-7B-Instruct":{"id":"Qwen/Qwen2.5-7B-Instruct","name":"Qwen/Qwen2.5-7B-Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":4000}},"Qwen/Qwen3-235B-A22B":{"id":"Qwen/Qwen3-235B-A22B","name":"Qwen/Qwen3-235B-A22B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.35,"output":1.42},"limit":{"context":131000,"output":131000}},"Qwen/Qwen2.5-VL-72B-Instruct":{"id":"Qwen/Qwen2.5-VL-72B-Instruct","name":"Qwen/Qwen2.5-VL-72B-Instruct","family":"qwen2.5-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-28","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.59,"output":0.59},"limit":{"context":131000,"output":4000}},"Qwen/QwQ-32B":{"id":"Qwen/QwQ-32B","name":"Qwen/QwQ-32B","family":"qwq","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-03-06","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.58},"limit":{"context":131000,"output":131000}},"Qwen/Qwen2.5-VL-7B-Instruct":{"id":"Qwen/Qwen2.5-VL-7B-Instruct","name":"Qwen/Qwen2.5-VL-7B-Instruct","family":"qwen2.5-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-28","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":4000}},"Qwen/Qwen3-32B":{"id":"Qwen/Qwen3-32B","name":"Qwen/Qwen3-32B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000}},"Qwen/Qwen3-VL-8B-Instruct":{"id":"Qwen/Qwen3-VL-8B-Instruct","name":"Qwen/Qwen3-VL-8B-Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-15","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.18,"output":0.68},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-235B-A22B-Instruct":{"id":"Qwen/Qwen3-VL-235B-A22B-Instruct","name":"Qwen/Qwen3-VL-235B-A22B-Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.5},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct","name":"Qwen/Qwen3-Coder-480B-A35B-Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-31","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-235B-A22B-Thinking":{"id":"Qwen/Qwen3-VL-235B-A22B-Thinking","name":"Qwen/Qwen3-VL-235B-A22B-Thinking","family":"qwen3-vl","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.45,"output":3.5},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"id":"Qwen/Qwen3-30B-A3B-Instruct-2507","name":"Qwen/Qwen3-30B-A3B-Instruct-2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-30","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.09,"output":0.3},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-30B-A3B-Thinking":{"id":"Qwen/Qwen3-VL-30B-A3B-Thinking","name":"Qwen/Qwen3-VL-30B-A3B-Thinking","family":"qwen3-vl","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-11","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-VL-32B-Thinking":{"id":"Qwen/Qwen3-VL-32B-Thinking","name":"Qwen/Qwen3-VL-32B-Thinking","family":"qwen3-vl","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-21","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.5},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","name":"Qwen/Qwen3-235B-A22B-Thinking-2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.13,"output":0.6},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-Omni-30B-A3B-Thinking":{"id":"Qwen/Qwen3-Omni-30B-A3B-Thinking","name":"Qwen/Qwen3-Omni-30B-A3B-Thinking","family":"qwen3-omni","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000}},"Qwen/Qwen3-VL-32B-Instruct":{"id":"Qwen/Qwen3-VL-32B-Instruct","name":"Qwen/Qwen3-VL-32B-Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-21","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.6},"limit":{"context":262000,"output":262000}},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"id":"Qwen/Qwen3-Next-80B-A3B-Instruct","name":"Qwen/Qwen3-Next-80B-A3B-Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":1.4},"limit":{"context":262000,"output":262000}},"Qwen/Qwen2.5-14B-Instruct":{"id":"Qwen/Qwen2.5-14B-Instruct","name":"Qwen/Qwen2.5-14B-Instruct","family":"qwen2.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.1},"limit":{"context":33000,"output":4000}},"Qwen/Qwen3-Next-80B-A3B-Thinking":{"id":"Qwen/Qwen3-Next-80B-A3B-Thinking","name":"Qwen/Qwen3-Next-80B-A3B-Thinking","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-25","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.57},"limit":{"context":262000,"output":262000}},"zai-org/GLM-4.5":{"id":"zai-org/GLM-4.5","name":"zai-org/GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":131000,"output":131000}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","name":"zai-org/GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.9},"limit":{"context":205000,"output":205000}},"zai-org/GLM-4.5V":{"id":"zai-org/GLM-4.5V","name":"zai-org/GLM-4.5V","family":"glm-4.5v","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-13","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.86},"limit":{"context":66000,"output":66000}},"zai-org/GLM-4.5-Air":{"id":"zai-org/GLM-4.5-Air","name":"zai-org/GLM-4.5-Air","family":"glm-4.5-air","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.86},"limit":{"context":131000,"output":131000}},"deepseek-ai/DeepSeek-R1":{"id":"deepseek-ai/DeepSeek-R1","name":"deepseek-ai/DeepSeek-R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-05-28","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":2.18},"limit":{"context":164000,"output":164000}},"deepseek-ai/DeepSeek-R1-Distill-Qwen-32B":{"id":"deepseek-ai/DeepSeek-R1-Distill-Qwen-32B","name":"deepseek-ai/DeepSeek-R1-Distill-Qwen-32B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-20","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.18,"output":0.18},"limit":{"context":131000,"output":131000}},"deepseek-ai/deepseek-vl2":{"id":"deepseek-ai/deepseek-vl2","name":"deepseek-ai/deepseek-vl2","family":"deepseek","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-12-13","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.15},"limit":{"context":4000,"output":4000}},"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B":{"id":"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B","name":"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-20","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.1},"limit":{"context":131000,"output":131000}},"deepseek-ai/DeepSeek-V3.2-Exp":{"id":"deepseek-ai/DeepSeek-V3.2-Exp","name":"deepseek-ai/DeepSeek-V3.2-Exp","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-10","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":0.41},"limit":{"context":164000,"output":164000}},"deepseek-ai/DeepSeek-V3.1-Terminus":{"id":"deepseek-ai/DeepSeek-V3.1-Terminus","name":"deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-29","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000}},"deepseek-ai/DeepSeek-R1-Distill-Qwen-7B":{"id":"deepseek-ai/DeepSeek-R1-Distill-Qwen-7B","name":"deepseek-ai/DeepSeek-R1-Distill-Qwen-7B","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-20","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":16000}},"deepseek-ai/DeepSeek-V3":{"id":"deepseek-ai/DeepSeek-V3","name":"deepseek-ai/DeepSeek-V3","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-12-26","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1},"limit":{"context":164000,"output":164000}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","name":"deepseek-ai/DeepSeek-V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-25","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000}}}},"helicone":{"id":"helicone","env":["HELICONE_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://ai-gateway.helicone.ai/v1","name":"Helicone","doc":"https://helicone.ai/models","models":{"gpt-4.1-nano":{"id":"gpt-4.1-nano","name":"OpenAI GPT-4.1 Nano","family":"gpt-4.1-nano","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.09999999999999999,"output":0.39999999999999997,"cache_read":0.024999999999999998},"limit":{"context":1047576,"output":32768}},"grok-4-fast-non-reasoning":{"id":"grok-4-fast-non-reasoning","name":"xAI Grok 4 Fast Non-Reasoning","family":"grok","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":2000000}},"qwen3-coder":{"id":"qwen3-coder","name":"Qwen3 Coder 480B A35B Instruct Turbo","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.22,"output":0.95},"limit":{"context":262144,"output":16384}},"deepseek-v3":{"id":"deepseek-v3","name":"DeepSeek V3","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-26","last_updated":"2024-12-26","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.56,"output":1.68,"cache_read":0.07},"limit":{"context":128000,"output":8192}},"claude-opus-4":{"id":"claude-opus-4","name":"Anthropic: Claude Opus 4","family":"claude-opus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-14","last_updated":"2025-05-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"grok-4-fast-reasoning":{"id":"grok-4-fast-reasoning","name":"xAI: Grok 4 Fast Reasoning","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-01","last_updated":"2025-09-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":2000000}},"llama-3.1-8b-instant":{"id":"llama-3.1-8b-instant","name":"Meta Llama 3.1 8B Instant","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-01","last_updated":"2024-07-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.049999999999999996,"output":0.08},"limit":{"context":131072,"output":32678}},"claude-opus-4-1":{"id":"claude-opus-4-1","name":"Anthropic: Claude Opus 4.1","family":"claude-opus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-08","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"grok-4":{"id":"grok-4","name":"xAI Grok 4","family":"grok","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-09","last_updated":"2024-07-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":256000}},"qwen3-next-80b-a3b-instruct":{"id":"qwen3-next-80b-a3b-instruct","name":"Qwen3 Next 80B A3B Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":1.4},"limit":{"context":262000,"output":16384}},"llama-4-maverick":{"id":"llama-4-maverick","name":"Meta Llama 4 Maverick 17B 128E","family":"llama-4-maverick","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":8192}},"llama-prompt-guard-2-86m":{"id":"llama-prompt-guard-2-86m","name":"Meta Llama Prompt Guard 2 86M","family":"llama","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2024-10-01","last_updated":"2024-10-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.01,"output":0.01},"limit":{"context":512,"output":2}},"grok-4-1-fast-reasoning":{"id":"grok-4-1-fast-reasoning","name":"xAI Grok 4.1 Fast Reasoning","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-17","last_updated":"2025-11-17","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":2000000}},"grok-code-fast-1":{"id":"grok-code-fast-1","name":"xAI Grok Code Fast 1","family":"grok","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-25","last_updated":"2024-08-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.19999999999999998,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":10000}},"claude-4.5-haiku":{"id":"claude-4.5-haiku","name":"Anthropic: Claude 4.5 Haiku","family":"claude-haiku","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-10","release_date":"2025-10-01","last_updated":"2025-10-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.09999999999999999,"cache_write":1.25},"limit":{"context":200000,"output":8192}},"llama-3.1-8b-instruct-turbo":{"id":"llama-3.1-8b-instruct-turbo","name":"Meta Llama 3.1 8B Instruct Turbo","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.02,"output":0.03},"limit":{"context":128000,"output":128000}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","name":"OpenAI: GPT-5.1 Codex","family":"gpt-5-codex","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text","image"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000}},"gpt-4.1-mini-2025-04-14":{"id":"gpt-4.1-mini-2025-04-14","name":"OpenAI GPT-4.1 Mini","family":"gpt-4.1-mini","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.39999999999999997,"output":1.5999999999999999,"cache_read":0.09999999999999999},"limit":{"context":1047576,"output":32768}},"llama-guard-4":{"id":"llama-guard-4","name":"Meta Llama Guard 4 12B","family":"llama","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.21,"output":0.21},"limit":{"context":131072,"output":1024}},"llama-3.1-8b-instruct":{"id":"llama-3.1-8b-instruct","name":"Meta Llama 3.1 8B Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.02,"output":0.049999999999999996},"limit":{"context":16384,"output":16384}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","name":"Google Gemini 3 Pro Preview","family":"gemini-pro","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":12,"cache_read":0.19999999999999998},"limit":{"context":1048576,"output":65536}},"gemini-2.5-flash":{"id":"gemini-2.5-flash","name":"Google Gemini 2.5 Flash","family":"gemini-flash","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-06","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.3},"limit":{"context":1048576,"output":65535}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","name":"OpenAI GPT-4.1 Mini","family":"gpt-4.1-mini","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.39999999999999997,"output":1.5999999999999999,"cache_read":0.09999999999999999},"limit":{"context":1047576,"output":32768}},"deepseek-v3.1-terminus":{"id":"deepseek-v3.1-terminus","name":"DeepSeek V3.1 Terminus","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-22","last_updated":"2025-09-22","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":1,"cache_read":0.21600000000000003},"limit":{"context":128000,"output":16384}},"llama-prompt-guard-2-22m":{"id":"llama-prompt-guard-2-22m","name":"Meta Llama Prompt Guard 2 22M","family":"llama","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2024-10-01","last_updated":"2024-10-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.01,"output":0.01},"limit":{"context":512,"output":2}},"claude-3.5-sonnet-v2":{"id":"claude-3.5-sonnet-v2","name":"Anthropic: Claude 3.5 Sonnet v2","family":"claude-sonnet","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":8192}},"sonar-deep-research":{"id":"sonar-deep-research","name":"Perplexity Sonar Deep Research","family":"sonar-deep-research","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-27","last_updated":"2025-01-27","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8},"limit":{"context":127000,"output":4096}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","name":"Google Gemini 2.5 Flash Lite","family":"gemini-flash-lite","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-22","last_updated":"2025-07-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.09999999999999999,"output":0.39999999999999997,"cache_read":0.024999999999999998,"cache_write":0.09999999999999999},"limit":{"context":1048576,"output":65535}},"claude-sonnet-4-5-20250929":{"id":"claude-sonnet-4-5-20250929","name":"Anthropic: Claude Sonnet 4.5 (20250929)","family":"claude-sonnet","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"grok-3":{"id":"grok-3","name":"xAI Grok 3","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-06-01","last_updated":"2024-06-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":131072}},"mistral-small":{"id":"mistral-small","name":"Mistral Small","family":"mistral-small","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-02","release_date":"2024-02-26","last_updated":"2024-02-26","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":75,"output":200},"limit":{"context":128000,"output":128000}},"kimi-k2-0711":{"id":"kimi-k2-0711","name":"Kimi K2 (07/11)","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5700000000000001,"output":2.3},"limit":{"context":131072,"output":16384}},"chatgpt-4o-latest":{"id":"chatgpt-4o-latest","name":"OpenAI ChatGPT-4o","family":"chatgpt-4o","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-14","last_updated":"2024-08-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":20,"cache_read":2.5},"limit":{"context":128000,"output":16384}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","name":"Qwen3 Coder 30B A3B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-31","last_updated":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.09999999999999999,"output":0.3},"limit":{"context":262144,"output":262144}},"kimi-k2-0905":{"id":"kimi-k2-0905","name":"Kimi K2 (09/05)","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":2,"cache_read":0.39999999999999997},"limit":{"context":262144,"output":16384}},"sonar-reasoning":{"id":"sonar-reasoning","name":"Perplexity Sonar Reasoning","family":"sonar-reasoning","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-27","last_updated":"2025-01-27","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5},"limit":{"context":127000,"output":4096}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","name":"Meta Llama 3.3 70B Instruct","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.13,"output":0.39},"limit":{"context":128000,"output":16400}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","name":"OpenAI: GPT-5.1 Codex Mini","family":"gpt-5-codex-mini","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text","image"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.024999999999999998},"limit":{"context":400000,"output":128000}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.48,"output":2},"limit":{"context":256000,"output":262144}},"o3-mini":{"id":"o3-mini","name":"OpenAI o3 Mini","family":"o3-mini","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2023-10","release_date":"2023-10-01","last_updated":"2023-10-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000}},"claude-4.5-sonnet":{"id":"claude-4.5-sonnet","name":"Anthropic: Claude Sonnet 4.5","family":"claude-sonnet","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"gpt-5.1":{"id":"gpt-5.1","name":"OpenAI GPT-5.1","family":"gpt-5","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text","image"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000}},"codex-mini-latest":{"id":"codex-mini-latest","name":"OpenAI Codex Mini Latest","family":"codex","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.5,"output":6,"cache_read":0.375},"limit":{"context":200000,"output":100000}},"gpt-5-nano":{"id":"gpt-5-nano","name":"OpenAI GPT-5 Nano","family":"gpt-5-nano","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.049999999999999996,"output":0.39999999999999997,"cache_read":0.005},"limit":{"context":400000,"output":128000}},"gpt-5-codex":{"id":"gpt-5-codex","name":"OpenAI: GPT-5 Codex","family":"gpt-5-codex","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000}},"gpt-4o":{"id":"gpt-4o","name":"OpenAI GPT-4o","family":"gpt-4o","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2024-05-13","last_updated":"2024-05-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384}},"deepseek-tng-r1t2-chimera":{"id":"deepseek-tng-r1t2-chimera","name":"DeepSeek TNG R1T2 Chimera","family":"deepseek-r1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-02","last_updated":"2025-07-02","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.2},"limit":{"context":130000,"output":163840}},"claude-4.5-opus":{"id":"claude-4.5-opus","name":"Anthropic: Claude Opus 4.5","family":"claude-opus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-24","last_updated":"2025-11-24","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":0.5000000000000001,"cache_write":6.25},"limit":{"context":200000,"output":64000}},"gpt-4.1":{"id":"gpt-4.1","name":"OpenAI GPT-4.1","family":"gpt-4.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768}},"sonar":{"id":"sonar","name":"Perplexity Sonar","family":"sonar","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-27","last_updated":"2025-01-27","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":1},"limit":{"context":127000,"output":4096}},"glm-4.6":{"id":"glm-4.6","name":"Zai GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.44999999999999996,"output":1.5},"limit":{"context":204800,"output":131072}},"o4-mini":{"id":"o4-mini","name":"OpenAI o4 Mini","family":"o4-mini","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2024-06","release_date":"2024-06-01","last_updated":"2024-06-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000}},"qwen3-235b-a22b-thinking":{"id":"qwen3-235b-a22b-thinking","name":"Qwen3 235B A22B Thinking","family":"qwen3","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-25","last_updated":"2025-07-25","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.9000000000000004},"limit":{"context":262144,"output":81920}},"hermes-2-pro-llama-3-8b":{"id":"hermes-2-pro-llama-3-8b","name":"Hermes 2 Pro Llama 3 8B","family":"llama-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2024-05-27","last_updated":"2024-05-27","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.14},"limit":{"context":131072,"output":131072}},"o1":{"id":"o1","name":"OpenAI: o1","family":"o1","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000}},"grok-3-mini":{"id":"grok-3-mini","name":"xAI Grok 3 Mini","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-06-01","last_updated":"2024-06-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.5,"cache_read":0.075},"limit":{"context":131072,"output":131072}},"sonar-pro":{"id":"sonar-pro","name":"Perplexity Sonar Pro","family":"sonar-pro","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-27","last_updated":"2025-01-27","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":200000,"output":4096}},"gpt-5-mini":{"id":"gpt-5-mini","name":"OpenAI GPT-5 Mini","family":"gpt-5-mini","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.024999999999999998},"limit":{"context":400000,"output":128000}},"deepseek-r1-distill-llama-70b":{"id":"deepseek-r1-distill-llama-70b","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-r1-distill-llama","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.03,"output":0.13},"limit":{"context":128000,"output":4096}},"o1-mini":{"id":"o1-mini","name":"OpenAI: o1-mini","family":"o1-mini","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":128000,"output":65536}},"claude-3.7-sonnet":{"id":"claude-3.7-sonnet","name":"Anthropic: Claude 3.7 Sonnet","family":"claude-sonnet","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-02","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"claude-3-haiku-20240307":{"id":"claude-3-haiku-20240307","name":"Anthropic: Claude 3 Haiku","family":"claude-haiku","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-03-07","last_updated":"2024-03-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096}},"o3-pro":{"id":"o3-pro","name":"OpenAI o3 Pro","family":"o3-pro","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2024-06","release_date":"2024-06-01","last_updated":"2024-06-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000}},"qwen2.5-coder-7b-fast":{"id":"qwen2.5-coder-7b-fast","name":"Qwen2.5 Coder 7B fast","family":"qwen2.5-coder","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-09","release_date":"2024-09-15","last_updated":"2024-09-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.03,"output":0.09},"limit":{"context":32000,"output":8192}},"deepseek-reasoner":{"id":"deepseek-reasoner","name":"DeepSeek Reasoner","family":"deepseek","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.56,"output":1.68,"cache_read":0.07},"limit":{"context":128000,"output":64000}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","name":"Google Gemini 2.5 Pro","family":"gemini-pro","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-06","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.3125,"cache_write":1.25},"limit":{"context":1048576,"output":65536}},"gemma-3-12b-it":{"id":"gemma-3-12b-it","name":"Google Gemma 3 12B","family":"gemma-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.049999999999999996,"output":0.09999999999999999},"limit":{"context":131072,"output":8192}},"mistral-nemo":{"id":"mistral-nemo","name":"Mistral Nemo","family":"mistral-nemo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":20,"output":40},"limit":{"context":128000,"output":16400}},"o3":{"id":"o3","name":"OpenAI o3","family":"o3","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2024-06","release_date":"2024-06-01","last_updated":"2024-06-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000}},"gpt-oss-20b":{"id":"gpt-oss-20b","name":"OpenAI GPT-OSS 20b","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-06-01","last_updated":"2024-06-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.049999999999999996,"output":0.19999999999999998},"limit":{"context":131072,"output":131072}},"gpt-oss-120b":{"id":"gpt-oss-120b","name":"OpenAI GPT-OSS 120b","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-06-01","last_updated":"2024-06-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.04,"output":0.16},"limit":{"context":131072,"output":131072}},"claude-3.5-haiku":{"id":"claude-3.5-haiku","name":"Anthropic: Claude 3.5 Haiku","family":"claude-haiku","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.7999999999999999,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192}},"gpt-5-chat-latest":{"id":"gpt-5-chat-latest","name":"OpenAI GPT-5 Chat Latest","family":"gpt-5-chat","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2024-09","release_date":"2024-09-30","last_updated":"2024-09-30","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":128000,"output":16384}},"gpt-4o-mini":{"id":"gpt-4o-mini","name":"OpenAI GPT-4o-mini","family":"gpt-4o-mini","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384}},"gemma2-9b-it":{"id":"gemma2-9b-it","name":"Google Gemma 2","family":"gemma-2","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-06","release_date":"2024-06-25","last_updated":"2024-06-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.01,"output":0.03},"limit":{"context":8192,"output":8192}},"claude-sonnet-4":{"id":"claude-sonnet-4","name":"Anthropic: Claude Sonnet 4","family":"claude-sonnet","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-14","last_updated":"2025-05-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"sonar-reasoning-pro":{"id":"sonar-reasoning-pro","name":"Perplexity Sonar Reasoning Pro","family":"sonar-reasoning","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-27","last_updated":"2025-01-27","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8},"limit":{"context":127000,"output":4096}},"gpt-5":{"id":"gpt-5","name":"OpenAI GPT-5","family":"gpt-5","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000}},"qwen3-vl-235b-a22b-instruct":{"id":"qwen3-vl-235b-a22b-instruct","name":"Qwen3 VL 235B A22B Instruct","family":"qwen3-vl","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-23","last_updated":"2025-09-23","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.5},"limit":{"context":256000,"output":16384}},"qwen3-30b-a3b":{"id":"qwen3-30b-a3b","name":"Qwen3 30B A3B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-06","release_date":"2025-06-01","last_updated":"2025-06-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.08,"output":0.29},"limit":{"context":41000,"output":41000}},"deepseek-v3.2":{"id":"deepseek-v3.2","name":"DeepSeek V3.2","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-22","last_updated":"2025-09-22","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":0.41},"limit":{"context":163840,"output":65536}},"grok-4-1-fast-non-reasoning":{"id":"grok-4-1-fast-non-reasoning","name":"xAI Grok 4.1 Fast Non-Reasoning","family":"grok","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-17","last_updated":"2025-11-17","modalities":{"input":["text","image"],"output":["text","image"]},"open_weights":false,"cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":30000}},"gpt-5-pro":{"id":"gpt-5-pro","name":"OpenAI: GPT-5 Pro","family":"gpt-5-pro","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":120},"limit":{"context":128000,"output":32768}},"llama-3.3-70b-versatile":{"id":"llama-3.3-70b-versatile","name":"Meta Llama 3.3 70B Versatile","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.59,"output":0.7899999999999999},"limit":{"context":131072,"output":32678}},"mistral-large-2411":{"id":"mistral-large-2411","name":"Mistral-Large","family":"mistral-large","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-24","last_updated":"2024-07-24","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":6},"limit":{"context":128000,"output":32768}},"claude-opus-4-1-20250805":{"id":"claude-opus-4-1-20250805","name":"Anthropic: Claude Opus 4.1 (20250805)","family":"claude-opus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-08","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"ernie-4.5-21b-a3b-thinking":{"id":"ernie-4.5-21b-a3b-thinking","name":"Baidu Ernie 4.5 21B A3B Thinking","family":"ernie-4","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-03","release_date":"2025-03-16","last_updated":"2025-03-16","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.07,"output":0.28},"limit":{"context":128000,"output":8000}},"gpt-5.1-chat-latest":{"id":"gpt-5.1-chat-latest","name":"OpenAI GPT-5.1 Chat","family":"gpt-5-chat","attachment":false,"reasoning":false,"tool_call":true,"temperature":false,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text","image"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":128000,"output":16384}},"qwen3-32b":{"id":"qwen3-32b","name":"Qwen3 32B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.29,"output":0.59},"limit":{"context":131072,"output":40960}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","name":"Anthropic: Claude 4.5 Haiku (20251001)","family":"claude-haiku","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-10","release_date":"2025-10-01","last_updated":"2025-10-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.09999999999999999,"cache_write":1.25},"limit":{"context":200000,"output":8192}},"llama-4-scout":{"id":"llama-4-scout","name":"Meta Llama 4 Scout 17B 16E","family":"llama-4-scout","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.08,"output":0.3},"limit":{"context":131072,"output":8192}}}},"huggingface":{"id":"huggingface","env":["HF_TOKEN"],"npm":"@ai-sdk/openai-compatible","api":"https://router.huggingface.co/v1","name":"Hugging Face","doc":"https://huggingface.co/docs/inference-providers","models":{"moonshotai/Kimi-K2-Instruct":{"id":"moonshotai/Kimi-K2-Instruct","name":"Kimi-K2-Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-14","last_updated":"2025-07-14","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":3},"limit":{"context":131072,"output":16384}},"moonshotai/Kimi-K2-Instruct-0905":{"id":"moonshotai/Kimi-K2-Instruct-0905","name":"Kimi-K2-Instruct-0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-04","last_updated":"2025-09-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":3},"limit":{"context":262144,"output":16384}},"MiniMaxAI/MiniMax-M2":{"id":"MiniMaxAI/MiniMax-M2","name":"MiniMax-M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-10","release_date":"2025-10-27","last_updated":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":204800}},"Qwen/Qwen3-Embedding-8B":{"id":"Qwen/Qwen3-Embedding-8B","name":"Qwen 3 Embedding 8B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.01,"output":0},"limit":{"context":32000,"output":4096}},"Qwen/Qwen3-Embedding-4B":{"id":"Qwen/Qwen3-Embedding-4B","name":"Qwen 3 Embedding 4B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.01,"output":0},"limit":{"context":32000,"output":2048}},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct","name":"Qwen3-Coder-480B-A35B-Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":2},"limit":{"context":262144,"output":66536}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","name":"Qwen3-235B-A22B-Thinking-2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-25","last_updated":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":3},"limit":{"context":262144,"output":131072}},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"id":"Qwen/Qwen3-Next-80B-A3B-Instruct","name":"Qwen3-Next-80B-A3B-Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-11","last_updated":"2025-09-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.25,"output":1},"limit":{"context":262144,"output":66536}},"Qwen/Qwen3-Next-80B-A3B-Thinking":{"id":"Qwen/Qwen3-Next-80B-A3B-Thinking","name":"Qwen3-Next-80B-A3B-Thinking","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-11","last_updated":"2025-09-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":2},"limit":{"context":262144,"output":131072}},"zai-org/GLM-4.5":{"id":"zai-org/GLM-4.5","name":"GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2},"limit":{"context":131072,"output":98304}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","name":"GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":200000,"output":128000}},"zai-org/GLM-4.5-Air":{"id":"zai-org/GLM-4.5-Air","name":"GLM-4.5-Air","family":"glm-4.5-air","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":1.1},"limit":{"context":128000,"output":96000}},"deepseek-ai/Deepseek-V3-0324":{"id":"deepseek-ai/Deepseek-V3-0324","name":"DeepSeek-V3-0324","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-03-24","last_updated":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.25,"output":1.25},"limit":{"context":16384,"output":8192}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","name":"DeepSeek-R1-0528","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-28","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":3,"output":5},"limit":{"context":163840,"output":163840}}}},"opencode":{"id":"opencode","env":["OPENCODE_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://opencode.ai/zen/v1","name":"OpenCode Zen","doc":"https://opencode.ai/docs/zen","models":{"qwen3-coder":{"id":"qwen3-coder","name":"Qwen3 Coder","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.45,"output":1.8},"limit":{"context":262144,"output":65536}},"claude-opus-4-1":{"id":"claude-opus-4-1","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"provider":{"npm":"@ai-sdk/anthropic"}},"kimi-k2":{"id":"kimi-k2","name":"Kimi K2","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":2.5,"cache_read":0.4},"limit":{"context":262144,"output":262144}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","name":"GPT-5.1 Codex","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"input":272000,"output":128000},"provider":{"npm":"@ai-sdk/openai"}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"provider":{"npm":"@ai-sdk/anthropic"}},"claude-opus-4-5":{"id":"claude-opus-4-5","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-11-24","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"provider":{"npm":"@ai-sdk/anthropic"}},"gemini-3-pro":{"id":"gemini-3-pro","name":"Gemini 3 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":12,"cache_read":0.2,"context_over_200k":{"input":4,"output":18,"cache_read":0.4}},"limit":{"context":1048576,"output":65536},"provider":{"npm":"@ai-sdk/google"}},"alpha-glm-4.7":{"id":"alpha-glm-4.7","name":"Alpha GLM-4.7","family":"alpha-glm","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.6},"limit":{"context":204800,"output":131072},"status":"alpha"},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"interleaved":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75,"context_over_200k":{"input":6,"output":22.5,"cache_read":0.6,"cache_write":7.5}},"limit":{"context":1000000,"output":64000},"provider":{"npm":"@ai-sdk/anthropic"}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","name":"GPT-5.1 Codex Mini","family":"gpt-5-codex-mini","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"input":272000,"output":128000},"provider":{"npm":"@ai-sdk/openai"}},"alpha-gd4":{"id":"alpha-gd4","name":"Alpha GD4","family":"alpha-gd4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":2,"cache_read":0.15},"limit":{"context":262144,"output":32768},"status":"alpha","provider":{"npm":"@ai-sdk/anthropic"}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":2.5,"cache_read":0.4},"limit":{"context":262144,"output":262144}},"gpt-5.1":{"id":"gpt-5.1","name":"GPT-5.1","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"provider":{"npm":"@ai-sdk/openai"}},"gpt-5-nano":{"id":"gpt-5-nano","name":"GPT-5 Nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0,"cache_read":0},"limit":{"context":400000,"output":128000},"provider":{"npm":"@ai-sdk/openai"}},"gpt-5-codex":{"id":"gpt-5-codex","name":"GPT-5 Codex","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"provider":{"npm":"@ai-sdk/openai"}},"big-pickle":{"id":"big-pickle","name":"Big Pickle","family":"big-pickle","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-10-17","last_updated":"2025-10-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":200000,"output":128000}},"claude-3-5-haiku":{"id":"claude-3-5-haiku","name":"Claude Haiku 3.5","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07-31","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"provider":{"npm":"@ai-sdk/anthropic"}},"glm-4.6":{"id":"glm-4.6","name":"GLM-4.6","family":"glm","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.1},"limit":{"context":204800,"output":131072}},"glm-4.7-free":{"id":"glm-4.7-free","name":"GLM-4.7","family":"glm-free","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0},"limit":{"context":204800,"output":131072}},"grok-code":{"id":"grok-code","name":"Grok Code Fast 1","family":"grok","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-20","last_updated":"2025-08-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":256000,"output":256000}},"gemini-3-flash":{"id":"gemini-3-flash","name":"Gemini 3 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"provider":{"npm":"@ai-sdk/google"}},"gpt-5.1-codex-max":{"id":"gpt-5.1-codex-max","name":"GPT-5.1 Codex Max","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"input":272000,"output":128000},"provider":{"npm":"@ai-sdk/openai"}},"minimax-m2.1-free":{"id":"minimax-m2.1-free","name":"MiniMax M2.1","family":"minimax-free","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-12-23","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0},"limit":{"context":204800,"output":131072},"provider":{"npm":"@ai-sdk/anthropic"}},"claude-sonnet-4":{"id":"claude-sonnet-4","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75,"context_over_200k":{"input":6,"output":22.5,"cache_read":0.6,"cache_write":7.5}},"limit":{"context":1000000,"output":64000},"provider":{"npm":"@ai-sdk/anthropic"}},"gpt-5":{"id":"gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"provider":{"npm":"@ai-sdk/openai"}},"gpt-5.2":{"id":"gpt-5.2","name":"GPT-5.2","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"provider":{"npm":"@ai-sdk/openai"}}}},"fastrouter":{"id":"fastrouter","env":["FASTROUTER_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://go.fastrouter.ai/api/v1","name":"FastRouter","doc":"https://fastrouter.ai/models","models":{"moonshotai/kimi-k2":{"id":"moonshotai/kimi-k2","name":"Kimi K2","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-11","last_updated":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.2},"limit":{"context":131072,"output":32768}},"x-ai/grok-4":{"id":"x-ai/grok-4","name":"Grok 4","family":"grok-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-09","last_updated":"2025-07-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75,"cache_write":15},"limit":{"context":256000,"output":64000}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","name":"Gemini 2.5 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.0375},"limit":{"context":1048576,"output":65536}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","name":"GPT-5 Nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-01","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","name":"GPT-5 Mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-01","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"GPT OSS 20B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":65536}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":32768}},"openai/gpt-5":{"id":"openai/gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-01","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"qwen/qwen3-coder":{"id":"qwen/qwen3-coder","name":"Qwen3 Coder","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2},"limit":{"context":262144,"output":66536}},"anthropic/claude-opus-4.1":{"id":"anthropic/claude-opus-4.1","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"anthropic/claude-sonnet-4":{"id":"anthropic/claude-sonnet-4","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"deepseek-ai/deepseek-r1-distill-llama-70b":{"id":"deepseek-ai/deepseek-r1-distill-llama-70b","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-r1-distill-llama","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2025-01-23","last_updated":"2025-01-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.03,"output":0.14},"limit":{"context":131072,"output":131072}}}},"minimax":{"id":"minimax","env":["MINIMAX_API_KEY"],"npm":"@ai-sdk/anthropic","api":"https://api.minimax.io/anthropic/v1","name":"MiniMax","doc":"https://platform.minimax.io/docs/guides/quickstart","models":{"MiniMax-M2":{"id":"MiniMax-M2","name":"MiniMax-M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-27","last_updated":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":128000}},"MiniMax-M2.1":{"id":"MiniMax-M2.1","name":"MiniMax-M2.1","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072}}}},"google":{"id":"google","env":["GOOGLE_GENERATIVE_AI_API_KEY","GEMINI_API_KEY"],"npm":"@ai-sdk/google","name":"Google","doc":"https://ai.google.dev/gemini-api/docs/pricing","models":{"gemini-embedding-001":{"id":"gemini-embedding-001","name":"Gemini Embedding 001","family":"gemini","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2025-05","release_date":"2025-05-20","last_updated":"2025-05-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0},"limit":{"context":2048,"output":3072}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","name":"Gemini 3 Flash Preview","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":3,"cache_read":0.05,"context_over_200k":{"input":0.5,"output":3,"cache_read":0.05}},"limit":{"context":1048576,"output":65536}},"gemini-2.5-flash-image":{"id":"gemini-2.5-flash-image","name":"Gemini 2.5 Flash Image","family":"gemini-flash-image","attachment":true,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-06","release_date":"2025-08-26","last_updated":"2025-08-26","modalities":{"input":["text","image"],"output":["text","image"]},"open_weights":false,"cost":{"input":0.3,"output":30,"cache_read":0.075},"limit":{"context":32768,"output":32768}},"gemini-2.5-flash-preview-05-20":{"id":"gemini-2.5-flash-preview-05-20","name":"Gemini 2.5 Flash Preview 05-20","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-05-20","last_updated":"2025-05-20","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.0375},"limit":{"context":1048576,"output":65536}},"gemini-flash-lite-latest":{"id":"gemini-flash-lite-latest","name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","name":"Gemini 3 Pro Preview","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":12,"cache_read":0.2,"context_over_200k":{"input":4,"output":18,"cache_read":0.4}},"limit":{"context":1000000,"output":64000}},"gemini-2.5-flash":{"id":"gemini-2.5-flash","name":"Gemini 2.5 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-20","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"input_audio":1},"limit":{"context":1048576,"output":65536}},"gemini-flash-latest":{"id":"gemini-flash-latest","name":"Gemini Flash Latest","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"input_audio":1},"limit":{"context":1048576,"output":65536}},"gemini-2.5-pro-preview-05-06":{"id":"gemini-2.5-pro-preview-05-06","name":"Gemini 2.5 Pro Preview 05-06","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-05-06","last_updated":"2025-05-06","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"gemini-2.5-flash-preview-tts":{"id":"gemini-2.5-flash-preview-tts","name":"Gemini 2.5 Flash Preview TTS","family":"gemini-flash-tts","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2025-01","release_date":"2025-05-01","last_updated":"2025-05-01","modalities":{"input":["text"],"output":["audio"]},"open_weights":false,"cost":{"input":0.5,"output":10},"limit":{"context":8000,"output":16000}},"gemini-2.0-flash-lite":{"id":"gemini-2.0-flash-lite","name":"Gemini 2.0 Flash Lite","family":"gemini-flash-lite","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.075,"output":0.3},"limit":{"context":1048576,"output":8192}},"gemini-live-2.5-flash-preview-native-audio":{"id":"gemini-live-2.5-flash-preview-native-audio","name":"Gemini Live 2.5 Flash Preview Native Audio","family":"gemini-flash","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-09-18","modalities":{"input":["text","audio","video"],"output":["text","audio"]},"open_weights":false,"cost":{"input":0.5,"output":2,"input_audio":3,"output_audio":12},"limit":{"context":131072,"output":65536}},"gemini-2.0-flash":{"id":"gemini-2.0-flash","name":"Gemini 2.0 Flash","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":8192}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536}},"gemini-2.5-pro-preview-06-05":{"id":"gemini-2.5-pro-preview-06-05","name":"Gemini 2.5 Pro Preview 06-05","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-05","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"gemini-live-2.5-flash":{"id":"gemini-live-2.5-flash","name":"Gemini Live 2.5 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-01","last_updated":"2025-09-01","modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"open_weights":false,"cost":{"input":0.5,"output":2,"input_audio":3,"output_audio":12},"limit":{"context":128000,"output":8000}},"gemini-2.5-flash-lite-preview-06-17":{"id":"gemini-2.5-flash-lite-preview-06-17","name":"Gemini 2.5 Flash Lite Preview 06-17","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025,"input_audio":0.3},"limit":{"context":1048576,"output":65536}},"gemini-2.5-flash-image-preview":{"id":"gemini-2.5-flash-image-preview","name":"Gemini 2.5 Flash Image (Preview)","family":"gemini-flash-image","attachment":true,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-06","release_date":"2025-08-26","last_updated":"2025-08-26","modalities":{"input":["text","image"],"output":["text","image"]},"open_weights":false,"cost":{"input":0.3,"output":30,"cache_read":0.075},"limit":{"context":32768,"output":32768}},"gemini-2.5-flash-preview-09-2025":{"id":"gemini-2.5-flash-preview-09-2025","name":"Gemini 2.5 Flash Preview 09-25","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"input_audio":1},"limit":{"context":1048576,"output":65536}},"gemini-2.5-flash-preview-04-17":{"id":"gemini-2.5-flash-preview-04-17","name":"Gemini 2.5 Flash Preview 04-17","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-04-17","last_updated":"2025-04-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.0375},"limit":{"context":1048576,"output":65536}},"gemini-2.5-pro-preview-tts":{"id":"gemini-2.5-pro-preview-tts","name":"Gemini 2.5 Pro Preview TTS","family":"gemini-flash-tts","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2025-01","release_date":"2025-05-01","last_updated":"2025-05-01","modalities":{"input":["text"],"output":["audio"]},"open_weights":false,"cost":{"input":1,"output":20},"limit":{"context":8000,"output":16000}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-20","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"gemini-1.5-flash":{"id":"gemini-1.5-flash","name":"Gemini 1.5 Flash","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-05-14","last_updated":"2024-05-14","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.075,"output":0.3,"cache_read":0.01875},"limit":{"context":1000000,"output":8192}},"gemini-1.5-flash-8b":{"id":"gemini-1.5-flash-8b","name":"Gemini 1.5 Flash-8B","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-10-03","last_updated":"2024-10-03","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.0375,"output":0.15,"cache_read":0.01},"limit":{"context":1000000,"output":8192}},"gemini-2.5-flash-lite-preview-09-2025":{"id":"gemini-2.5-flash-lite-preview-09-2025","name":"Gemini 2.5 Flash Lite Preview 09-25","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536}},"gemini-1.5-pro":{"id":"gemini-1.5-pro","name":"Gemini 1.5 Pro","family":"gemini-pro","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-02-15","last_updated":"2024-02-15","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":5,"cache_read":0.3125},"limit":{"context":1000000,"output":8192}}}},"google-vertex":{"id":"google-vertex","env":["GOOGLE_VERTEX_PROJECT","GOOGLE_VERTEX_LOCATION","GOOGLE_APPLICATION_CREDENTIALS"],"npm":"@ai-sdk/google-vertex","name":"Vertex","doc":"https://cloud.google.com/vertex-ai/generative-ai/docs/models","models":{"gemini-embedding-001":{"id":"gemini-embedding-001","name":"Gemini Embedding 001","family":"gemini","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2025-05","release_date":"2025-05-20","last_updated":"2025-05-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0},"limit":{"context":2048,"output":3072}},"gemini-3-flash-preview":{"id":"gemini-3-flash-preview","name":"Gemini 3 Flash Preview","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":3,"cache_read":0.05,"context_over_200k":{"input":0.5,"output":3,"cache_read":0.05}},"limit":{"context":1048576,"output":65536}},"gemini-2.5-flash-preview-05-20":{"id":"gemini-2.5-flash-preview-05-20","name":"Gemini 2.5 Flash Preview 05-20","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-05-20","last_updated":"2025-05-20","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.0375},"limit":{"context":1048576,"output":65536}},"gemini-flash-lite-latest":{"id":"gemini-flash-lite-latest","name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","name":"Gemini 3 Pro Preview","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":12,"cache_read":0.2,"context_over_200k":{"input":4,"output":18,"cache_read":0.4}},"limit":{"context":1048576,"output":65536}},"gemini-2.5-flash":{"id":"gemini-2.5-flash","name":"Gemini 2.5 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.383},"limit":{"context":1048576,"output":65536}},"gemini-flash-latest":{"id":"gemini-flash-latest","name":"Gemini Flash Latest","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.383},"limit":{"context":1048576,"output":65536}},"gemini-2.5-pro-preview-05-06":{"id":"gemini-2.5-pro-preview-05-06","name":"Gemini 2.5 Pro Preview 05-06","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-05-06","last_updated":"2025-05-06","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"gemini-2.0-flash-lite":{"id":"gemini-2.0-flash-lite","name":"Gemini 2.0 Flash Lite","family":"gemini-flash-lite","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.075,"output":0.3},"limit":{"context":1048576,"output":8192}},"gemini-2.0-flash":{"id":"gemini-2.0-flash","name":"Gemini 2.0 Flash","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":8192}},"gemini-2.5-flash-lite":{"id":"gemini-2.5-flash-lite","name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536}},"gemini-2.5-pro-preview-06-05":{"id":"gemini-2.5-pro-preview-06-05","name":"Gemini 2.5 Pro Preview 06-05","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-05","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"gemini-2.5-flash-lite-preview-06-17":{"id":"gemini-2.5-flash-lite-preview-06-17","name":"Gemini 2.5 Flash Lite Preview 06-17","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":65536,"output":65536}},"gemini-2.5-flash-preview-09-2025":{"id":"gemini-2.5-flash-preview-09-2025","name":"Gemini 2.5 Flash Preview 09-25","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.383},"limit":{"context":1048576,"output":65536}},"gemini-2.5-flash-preview-04-17":{"id":"gemini-2.5-flash-preview-04-17","name":"Gemini 2.5 Flash Preview 04-17","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-04-17","last_updated":"2025-04-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.0375},"limit":{"context":1048576,"output":65536}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-20","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"gemini-2.5-flash-lite-preview-09-2025":{"id":"gemini-2.5-flash-lite-preview-09-2025","name":"Gemini 2.5 Flash Lite Preview 09-25","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536}},"openai/gpt-oss-120b-maas":{"id":"openai/gpt-oss-120b-maas","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.09,"output":0.36},"limit":{"context":131072,"output":32768}},"openai/gpt-oss-20b-maas":{"id":"openai/gpt-oss-20b-maas","name":"GPT OSS 20B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.07,"output":0.25},"limit":{"context":131072,"output":32768}}}},"cloudflare-workers-ai":{"id":"cloudflare-workers-ai","env":["CLOUDFLARE_ACCOUNT_ID","CLOUDFLARE_API_KEY"],"npm":"workers-ai-provider","name":"Cloudflare Workers AI","doc":"https://developers.cloudflare.com/workers-ai/models/","models":{"mistral-7b-instruct-v0.1-awq":{"id":"mistral-7b-instruct-v0.1-awq","name":"@hf/thebloke/mistral-7b-instruct-v0.1-awq","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-09-27","last_updated":"2023-11-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"aura-1":{"id":"aura-1","name":"@cf/deepgram/aura-1","family":"aura","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2025-08-27","last_updated":"2025-07-07","modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"cost":{"input":0.015,"output":0.015},"limit":{"context":0,"output":0}},"mistral-7b-instruct-v0.2":{"id":"mistral-7b-instruct-v0.2","name":"@hf/mistral/mistral-7b-instruct-v0.2","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-12-11","last_updated":"2025-07-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":3072,"input":3072,"output":4096}},"tinyllama-1.1b-chat-v1.0":{"id":"tinyllama-1.1b-chat-v1.0","name":"@cf/tinyllama/tinyllama-1.1b-chat-v1.0","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-12-30","last_updated":"2024-03-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":2048,"output":2048},"status":"deprecated"},"qwen1.5-0.5b-chat":{"id":"qwen1.5-0.5b-chat","name":"@cf/qwen/qwen1.5-0.5b-chat","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-01-31","last_updated":"2024-04-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32000,"output":32000},"status":"deprecated"},"llama-3.2-11b-vision-instruct":{"id":"llama-3.2-11b-vision-instruct","name":"@cf/meta/llama-3.2-11b-vision-instruct","family":"llama-3.2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2024-12-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.049,"output":0.68},"limit":{"context":128000,"output":128000}},"llama-2-13b-chat-awq":{"id":"llama-2-13b-chat-awq","name":"@hf/thebloke/llama-2-13b-chat-awq","family":"llama-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-09-19","last_updated":"2023-11-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"llama-3.1-8b-instruct-fp8":{"id":"llama-3.1-8b-instruct-fp8","name":"@cf/meta/llama-3.1-8b-instruct-fp8","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-07-25","last_updated":"2024-07-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.29},"limit":{"context":32000,"output":32000}},"whisper":{"id":"whisper","name":"@cf/openai/whisper","family":"whisper","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2023-11-07","last_updated":"2024-08-12","modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"cost":{"input":0.00045,"output":0.00045},"limit":{"context":0,"output":0}},"stable-diffusion-xl-base-1.0":{"id":"stable-diffusion-xl-base-1.0","name":"@cf/stabilityai/stable-diffusion-xl-base-1.0","family":"stable-diffusion","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2023-07-25","last_updated":"2023-10-30","modalities":{"input":["text"],"output":["image"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":0,"output":0}},"llama-2-7b-chat-fp16":{"id":"llama-2-7b-chat-fp16","name":"@cf/meta/llama-2-7b-chat-fp16","family":"llama-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-07-26","last_updated":"2023-07-26","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.56,"output":6.67},"limit":{"context":4096,"output":4096}},"resnet-50":{"id":"resnet-50","name":"@cf/microsoft/resnet-50","family":"resnet","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2022-03-16","last_updated":"2024-02-13","modalities":{"input":["image"],"output":["text"]},"open_weights":true,"cost":{"input":0.0000025,"output":0},"limit":{"context":0,"output":0}},"stable-diffusion-v1-5-inpainting":{"id":"stable-diffusion-v1-5-inpainting","name":"@cf/runwayml/stable-diffusion-v1-5-inpainting","family":"stable-diffusion","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-02-27","last_updated":"2024-02-27","modalities":{"input":["text"],"output":["image"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":0,"output":0}},"sqlcoder-7b-2":{"id":"sqlcoder-7b-2","name":"@cf/defog/sqlcoder-7b-2","family":"sqlcoder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-02-05","last_updated":"2024-02-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":10000,"output":10000}},"llama-3-8b-instruct":{"id":"llama-3-8b-instruct","name":"@cf/meta/llama-3-8b-instruct","family":"llama-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-04-17","last_updated":"2025-06-19","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.28,"output":0.83},"limit":{"context":7968,"output":7968}},"llama-2-7b-chat-hf-lora":{"id":"llama-2-7b-chat-hf-lora","name":"@cf/meta-llama/llama-2-7b-chat-hf-lora","family":"llama-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-07-13","last_updated":"2024-04-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":8192}},"llama-3.1-8b-instruct":{"id":"llama-3.1-8b-instruct","name":"@cf/meta/llama-3.1-8b-instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-07-18","last_updated":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.28,"output":0.83},"limit":{"context":7968,"output":7968}},"openchat-3.5-0106":{"id":"openchat-3.5-0106","name":"@cf/openchat/openchat-3.5-0106","family":"openchat","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-01-07","last_updated":"2024-05-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":8192},"status":"deprecated"},"openhermes-2.5-mistral-7b-awq":{"id":"openhermes-2.5-mistral-7b-awq","name":"@hf/thebloke/openhermes-2.5-mistral-7b-awq","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-11-02","last_updated":"2023-11-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"lucid-origin":{"id":"lucid-origin","name":"@cf/leonardo/lucid-origin","family":"lucid-origin","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2025-08-25","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"cost":{"input":0.007,"output":0.007},"limit":{"context":0,"output":0}},"bart-large-cnn":{"id":"bart-large-cnn","name":"@cf/facebook/bart-large-cnn","family":"bart-large-cnn","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2022-03-02","last_updated":"2024-02-13","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":0,"output":0}},"flux-1-schnell":{"id":"flux-1-schnell","name":"@cf/black-forest-labs/flux-1-schnell","family":"flux-1","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-07-31","last_updated":"2024-08-16","modalities":{"input":["text"],"output":["image"]},"open_weights":true,"cost":{"input":0.000053,"output":0.00011},"limit":{"context":2048,"output":0}},"deepseek-r1-distill-qwen-32b":{"id":"deepseek-r1-distill-qwen-32b","name":"@cf/deepseek-ai/deepseek-r1-distill-qwen-32b","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20","last_updated":"2025-02-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":4.88},"limit":{"context":80000,"output":80000}},"gemma-2b-it-lora":{"id":"gemma-2b-it-lora","name":"@cf/google/gemma-2b-it-lora","family":"gemma-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-04-02","last_updated":"2024-04-02","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":8192}},"una-cybertron-7b-v2-bf16":{"id":"una-cybertron-7b-v2-bf16","name":"@cf/fblgit/una-cybertron-7b-v2-bf16","family":"una-cybertron","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-12-02","last_updated":"2024-03-08","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":15000,"output":15000},"status":"deprecated"},"gemma-sea-lion-v4-27b-it":{"id":"gemma-sea-lion-v4-27b-it","name":"@cf/aisingapore/gemma-sea-lion-v4-27b-it","family":"gemma","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-09-23","last_updated":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":0}},"m2m100-1.2b":{"id":"m2m100-1.2b","name":"@cf/meta/m2m100-1.2b","family":"m2m100-1.2b","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2022-03-02","last_updated":"2023-11-16","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.34,"output":0.34},"limit":{"context":0,"output":0}},"llama-3.2-3b-instruct":{"id":"llama-3.2-3b-instruct","name":"@cf/meta/llama-3.2-3b-instruct","family":"llama-3.2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2024-10-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.051,"output":0.34},"limit":{"context":128000,"output":128000}},"qwen2.5-coder-32b-instruct":{"id":"qwen2.5-coder-32b-instruct","name":"@cf/qwen/qwen2.5-coder-32b-instruct","family":"qwen2.5-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-11-06","last_updated":"2025-01-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.66,"output":1},"limit":{"context":32768,"output":32768}},"stable-diffusion-v1-5-img2img":{"id":"stable-diffusion-v1-5-img2img","name":"@cf/runwayml/stable-diffusion-v1-5-img2img","family":"stable-diffusion","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-02-27","last_updated":"2024-02-27","modalities":{"input":["text"],"output":["image"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":0,"output":0}},"gemma-7b-it-lora":{"id":"gemma-7b-it-lora","name":"@cf/google/gemma-7b-it-lora","family":"gemma","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-04-02","last_updated":"2024-04-02","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":3500,"output":3500}},"qwen1.5-14b-chat-awq":{"id":"qwen1.5-14b-chat-awq","name":"@cf/qwen/qwen1.5-14b-chat-awq","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-02-03","last_updated":"2024-04-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":7500,"output":7500},"status":"deprecated"},"qwen1.5-1.8b-chat":{"id":"qwen1.5-1.8b-chat","name":"@cf/qwen/qwen1.5-1.8b-chat","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-01-30","last_updated":"2024-04-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32000,"output":32000},"status":"deprecated"},"mistral-small-3.1-24b-instruct":{"id":"mistral-small-3.1-24b-instruct","name":"@cf/mistralai/mistral-small-3.1-24b-instruct","family":"mistral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-03-11","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":128000}},"gemma-7b-it":{"id":"gemma-7b-it","name":"@hf/google/gemma-7b-it","family":"gemma","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-02-13","last_updated":"2024-08-14","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":8192}},"qwen3-30b-a3b-fp8":{"id":"qwen3-30b-a3b-fp8","name":"@cf/qwen/qwen3-30b-a3b-fp8","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-30","last_updated":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.051,"output":0.34},"limit":{"context":32768,"output":0}},"llamaguard-7b-awq":{"id":"llamaguard-7b-awq","name":"@hf/thebloke/llamaguard-7b-awq","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-12-11","last_updated":"2023-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"hermes-2-pro-mistral-7b":{"id":"hermes-2-pro-mistral-7b","name":"@hf/nousresearch/hermes-2-pro-mistral-7b","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-03-11","last_updated":"2024-09-08","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":24000,"output":24000}},"granite-4.0-h-micro":{"id":"granite-4.0-h-micro","name":"@cf/ibm-granite/granite-4.0-h-micro","family":"granite","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-10-07","last_updated":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.017,"output":0.11},"limit":{"context":131000,"output":0}},"falcon-7b-instruct":{"id":"falcon-7b-instruct","name":"@cf/tiiuae/falcon-7b-instruct","family":"falcon-7b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-04-25","last_updated":"2024-10-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"llama-3.3-70b-instruct-fp8-fast":{"id":"llama-3.3-70b-instruct-fp8-fast","name":"@cf/meta/llama-3.3-70b-instruct-fp8-fast","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.29,"output":2.25},"limit":{"context":24000,"output":24000}},"llama-3-8b-instruct-awq":{"id":"llama-3-8b-instruct-awq","name":"@cf/meta/llama-3-8b-instruct-awq","family":"llama-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-05-09","last_updated":"2024-05-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.12,"output":0.27},"limit":{"context":8192,"output":8192}},"phoenix-1.0":{"id":"phoenix-1.0","name":"@cf/leonardo/phoenix-1.0","family":"phoenix","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2025-08-25","last_updated":"2025-08-25","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"cost":{"input":0.0058,"output":0.0058},"limit":{"context":0,"output":0}},"phi-2":{"id":"phi-2","name":"@cf/microsoft/phi-2","family":"phi","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-12-13","last_updated":"2024-04-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":2048,"output":2048}},"dreamshaper-8-lcm":{"id":"dreamshaper-8-lcm","name":"@cf/lykon/dreamshaper-8-lcm","family":"dreamshaper-8-lcm","attachment":true,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2023-12-06","last_updated":"2023-12-07","modalities":{"input":["text"],"output":["image"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":0,"output":0}},"discolm-german-7b-v1-awq":{"id":"discolm-german-7b-v1-awq","name":"@cf/thebloke/discolm-german-7b-v1-awq","family":"discolm-german","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-01-18","last_updated":"2024-01-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"llama-2-7b-chat-int8":{"id":"llama-2-7b-chat-int8","name":"@cf/meta/llama-2-7b-chat-int8","family":"llama-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-09-25","last_updated":"2023-09-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.556,"output":6.667},"limit":{"context":8192,"output":8192}},"llama-3.2-1b-instruct":{"id":"llama-3.2-1b-instruct","name":"@cf/meta/llama-3.2-1b-instruct","family":"llama-3.2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-09-18","last_updated":"2024-10-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.027,"output":0.2},"limit":{"context":60000,"output":60000}},"whisper-large-v3-turbo":{"id":"whisper-large-v3-turbo","name":"@cf/openai/whisper-large-v3-turbo","family":"whisper-large","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-10-01","last_updated":"2024-10-04","modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"cost":{"input":0.00051,"output":0.00051},"limit":{"context":0,"output":0}},"llama-4-scout-17b-16e-instruct":{"id":"llama-4-scout-17b-16e-instruct","name":"@cf/meta/llama-4-scout-17b-16e-instruct","family":"llama-4-scout","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-04-02","last_updated":"2025-05-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":0.85},"limit":{"context":131000,"output":131000}},"starling-lm-7b-beta":{"id":"starling-lm-7b-beta","name":"@hf/nexusflow/starling-lm-7b-beta","family":"starling-lm","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-03-19","last_updated":"2024-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"input":3072,"output":4096},"status":"deprecated"},"deepseek-coder-6.7b-base-awq":{"id":"deepseek-coder-6.7b-base-awq","name":"@hf/thebloke/deepseek-coder-6.7b-base-awq","family":"deepseek-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-11-05","last_updated":"2023-11-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"gemma-3-12b-it":{"id":"gemma-3-12b-it","name":"@cf/google/gemma-3-12b-it","family":"gemma-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-03-01","last_updated":"2025-03-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.35,"output":0.56},"limit":{"context":80000,"output":80000}},"llama-guard-3-8b":{"id":"llama-guard-3-8b","name":"@cf/meta/llama-guard-3-8b","family":"llama","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2024-07-22","last_updated":"2024-10-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.48,"output":0.03},"limit":{"context":131072,"output":0}},"neural-chat-7b-v3-1-awq":{"id":"neural-chat-7b-v3-1-awq","name":"@hf/thebloke/neural-chat-7b-v3-1-awq","family":"neural-chat-7b-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-11-15","last_updated":"2023-11-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"whisper-tiny-en":{"id":"whisper-tiny-en","name":"@cf/openai/whisper-tiny-en","family":"whisper","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2022-09-26","last_updated":"2024-01-22","modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":0,"output":0}},"stable-diffusion-xl-lightning":{"id":"stable-diffusion-xl-lightning","name":"@cf/bytedance/stable-diffusion-xl-lightning","family":"stable-diffusion","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-02-20","last_updated":"2024-04-03","modalities":{"input":["text"],"output":["image"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":0,"output":0}},"mistral-7b-instruct-v0.1":{"id":"mistral-7b-instruct-v0.1","name":"@cf/mistral/mistral-7b-instruct-v0.1","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-09-27","last_updated":"2025-07-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.11,"output":0.19},"limit":{"context":2824,"output":2824}},"llava-1.5-7b-hf":{"id":"llava-1.5-7b-hf","name":"@cf/llava-hf/llava-1.5-7b-hf","family":"llava-1.5-7b-hf","attachment":true,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2023-12-05","last_updated":"2025-06-06","modalities":{"input":["image","text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":0,"output":0}},"gpt-oss-20b":{"id":"gpt-oss-20b","name":"@cf/openai/gpt-oss-20b","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"release_date":"2025-08-04","last_updated":"2025-08-14","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.3},"limit":{"context":128000,"output":128000}},"deepseek-math-7b-instruct":{"id":"deepseek-math-7b-instruct","name":"@cf/deepseek-ai/deepseek-math-7b-instruct","family":"deepseek","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-02-05","last_updated":"2024-02-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"gpt-oss-120b":{"id":"gpt-oss-120b","name":"@cf/openai/gpt-oss-120b","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"release_date":"2025-08-04","last_updated":"2025-08-14","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.35,"output":0.75},"limit":{"context":128000,"output":128000}},"melotts":{"id":"melotts","name":"@cf/myshell-ai/melotts","family":"melotts","attachment":true,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-07-19","last_updated":"2024-07-19","modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"cost":{"input":0.0002,"output":0},"limit":{"context":0,"output":0}},"qwen1.5-7b-chat-awq":{"id":"qwen1.5-7b-chat-awq","name":"@cf/qwen/qwen1.5-7b-chat-awq","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-02-03","last_updated":"2024-04-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":20000,"output":20000},"status":"deprecated"},"llama-3.1-8b-instruct-fast":{"id":"llama-3.1-8b-instruct-fast","name":"@cf/meta/llama-3.1-8b-instruct-fast","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-07-18","last_updated":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.045,"output":0.384},"limit":{"context":128000,"output":128000}},"nova-3":{"id":"nova-3","name":"@cf/deepgram/nova-3","family":"nova","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2025-06-05","last_updated":"2025-07-08","modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"cost":{"input":0.0052,"output":0.0052},"limit":{"context":0,"output":0}},"llama-3.1-70b-instruct":{"id":"llama-3.1-70b-instruct","name":"@cf/meta/llama-3.1-70b-instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-07-16","last_updated":"2024-12-15","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.293,"output":2.253},"limit":{"context":24000,"output":24000}},"qwq-32b":{"id":"qwq-32b","name":"@cf/qwen/qwq-32b","family":"qwq","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-03-05","last_updated":"2025-03-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.66,"output":1},"limit":{"context":24000,"output":24000}},"zephyr-7b-beta-awq":{"id":"zephyr-7b-beta-awq","name":"@hf/thebloke/zephyr-7b-beta-awq","family":"zephyr","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-10-27","last_updated":"2023-11-09","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"deepseek-coder-6.7b-instruct-awq":{"id":"deepseek-coder-6.7b-instruct-awq","name":"@hf/thebloke/deepseek-coder-6.7b-instruct-awq","family":"deepseek-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2023-11-05","last_updated":"2023-11-13","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":4096,"output":4096},"status":"deprecated"},"llama-3.1-8b-instruct-awq":{"id":"llama-3.1-8b-instruct-awq","name":"@cf/meta/llama-3.1-8b-instruct-awq","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-07-25","last_updated":"2024-07-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.12,"output":0.27},"limit":{"context":8192,"output":8192}},"mistral-7b-instruct-v0.2-lora":{"id":"mistral-7b-instruct-v0.2-lora","name":"@cf/mistral/mistral-7b-instruct-v0.2-lora","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-04-01","last_updated":"2024-04-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":15000,"output":15000}},"uform-gen2-qwen-500m":{"id":"uform-gen2-qwen-500m","name":"@cf/unum/uform-gen2-qwen-500m","family":"qwen","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-02-15","last_updated":"2024-04-24","modalities":{"input":["image","text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":0,"output":0}}}},"inception":{"id":"inception","env":["INCEPTION_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.inceptionlabs.ai/v1/","name":"Inception","doc":"https://platform.inceptionlabs.ai/docs","models":{"mercury-coder":{"id":"mercury-coder","name":"Mercury Coder","family":"mercury-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2025-02-26","last_updated":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1,"cache_read":0.25,"cache_write":1},"limit":{"context":128000,"output":16384}},"mercury":{"id":"mercury","name":"Mercury","family":"mercury","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2025-06-26","last_updated":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1,"cache_read":0.25,"cache_write":1},"limit":{"context":128000,"output":16384}}}},"wandb":{"id":"wandb","env":["WANDB_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.inference.wandb.ai/v1","name":"Weights & Biases","doc":"https://weave-docs.wandb.ai/guides/integrations/inference/","models":{"moonshotai/Kimi-K2-Instruct":{"id":"moonshotai/Kimi-K2-Instruct","name":"Kimi-K2-Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-14","last_updated":"2025-07-14","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.35,"output":4},"limit":{"context":128000,"output":16384}},"microsoft/Phi-4-mini-instruct":{"id":"microsoft/Phi-4-mini-instruct","name":"Phi-4-mini-instruct","family":"phi-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.08,"output":0.35},"limit":{"context":128000,"output":4096}},"meta-llama/Llama-3.1-8B-Instruct":{"id":"meta-llama/Llama-3.1-8B-Instruct","name":"Meta-Llama-3.1-8B-Instruct","family":"llama-3.1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.22,"output":0.22},"limit":{"context":128000,"output":32768}},"meta-llama/Llama-3.3-70B-Instruct":{"id":"meta-llama/Llama-3.3-70B-Instruct","name":"Llama-3.3-70B-Instruct","family":"llama-3.3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.71,"output":0.71},"limit":{"context":128000,"output":32768}},"meta-llama/Llama-4-Scout-17B-16E-Instruct":{"id":"meta-llama/Llama-4-Scout-17B-16E-Instruct","name":"Llama 4 Scout 17B 16E Instruct","family":"llama-4-scout","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-31","last_updated":"2025-01-31","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.17,"output":0.66},"limit":{"context":64000,"output":8192}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","name":"Qwen3 235B A22B Instruct 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.1},"limit":{"context":262144,"output":131072}},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct","name":"Qwen3-Coder-480B-A35B-Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":1.5},"limit":{"context":262144,"output":66536}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","name":"Qwen3-235B-A22B-Thinking-2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-25","last_updated":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.1},"limit":{"context":262144,"output":131072}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","name":"DeepSeek-R1-0528","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-28","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.35,"output":5.4},"limit":{"context":161000,"output":163840}},"deepseek-ai/DeepSeek-V3-0324":{"id":"deepseek-ai/DeepSeek-V3-0324","name":"DeepSeek-V3-0324","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-03-24","last_updated":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.14,"output":2.75},"limit":{"context":161000,"output":8192}}}},"cloudflare-ai-gateway":{"id":"cloudflare-ai-gateway","env":["CLOUDFLARE_API_TOKEN","CLOUDFLARE_ACCOUNT_ID","CLOUDFLARE_GATEWAY_ID"],"npm":"@ai-sdk/openai-compatible","api":"https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/compat/","name":"Cloudflare AI Gateway","doc":"https://developers.cloudflare.com/ai-gateway/","models":{"workers-ai/@cf/ibm-granite/granite-4.0-h-micro":{"id":"workers-ai/@cf/ibm-granite/granite-4.0-h-micro","name":"IBM Granite 4.0 H Micro","family":"granite-4","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.017,"output":0.11},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/facebook/bart-large-cnn":{"id":"workers-ai/@cf/facebook/bart-large-cnn","name":"BART Large CNN","family":"bart","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-09","last_updated":"2025-04-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/mistral/mistral-7b-instruct-v0.1":{"id":"workers-ai/@cf/mistral/mistral-7b-instruct-v0.1","name":"Mistral 7B Instruct v0.1","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.11,"output":0.19},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/huggingface/distilbert-sst-2-int8":{"id":"workers-ai/@cf/huggingface/distilbert-sst-2-int8","name":"DistilBERT SST-2 INT8","family":"distilbert","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.026,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/myshell-ai/melotts":{"id":"workers-ai/@cf/myshell-ai/melotts","name":"MyShell MeloTTS","family":"melotts","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/google/gemma-3-12b-it":{"id":"workers-ai/@cf/google/gemma-3-12b-it","name":"Gemma 3 12B IT","family":"gemma-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-11","last_updated":"2025-04-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/pfnet/plamo-embedding-1b":{"id":"workers-ai/@cf/pfnet/plamo-embedding-1b","name":"PLaMo Embedding 1B","family":"plamo-embedding","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.019,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/openai/gpt-oss-20b":{"id":"workers-ai/@cf/openai/gpt-oss-20b","name":"GPT OSS 20B","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.3},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/openai/gpt-oss-120b":{"id":"workers-ai/@cf/openai/gpt-oss-120b","name":"GPT OSS 120B","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.35,"output":0.75},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/ai4bharat/indictrans2-en-indic-1B":{"id":"workers-ai/@cf/ai4bharat/indictrans2-en-indic-1B","name":"IndicTrans2 EN-Indic 1B","family":"indictrans2","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.34,"output":0.34},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/pipecat-ai/smart-turn-v2":{"id":"workers-ai/@cf/pipecat-ai/smart-turn-v2","name":"Pipecat Smart Turn v2","family":"smart-turn","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct":{"id":"workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct","name":"Qwen 2.5 Coder 32B Instruct","family":"qwen2.5-coder","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-11","last_updated":"2025-04-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.66,"output":1},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/qwen/qwen3-30b-a3b-fp8":{"id":"workers-ai/@cf/qwen/qwen3-30b-a3b-fp8","name":"Qwen3 30B A3B FP8","family":"qwen3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.051,"output":0.34},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/qwen/qwen3-embedding-0.6b":{"id":"workers-ai/@cf/qwen/qwen3-embedding-0.6b","name":"Qwen3 Embedding 0.6B","family":"qwen3-embedding","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.012,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/qwen/qwq-32b":{"id":"workers-ai/@cf/qwen/qwq-32b","name":"QwQ 32B","family":"qwq","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-11","last_updated":"2025-04-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.66,"output":1},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct":{"id":"workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct","name":"Mistral Small 3.1 24B Instruct","family":"mistral-small","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-11","last_updated":"2025-04-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/deepgram/aura-2-es":{"id":"workers-ai/@cf/deepgram/aura-2-es","name":"Deepgram Aura 2 (ES)","family":"aura-2","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/deepgram/aura-2-en":{"id":"workers-ai/@cf/deepgram/aura-2-en","name":"Deepgram Aura 2 (EN)","family":"aura-2","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/deepgram/nova-3":{"id":"workers-ai/@cf/deepgram/nova-3","name":"Deepgram Nova 3","family":"nova","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it":{"id":"workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it","name":"Gemma SEA-LION v4 27B IT","family":"gemma-sea-lion","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-3.2-11b-vision-instruct":{"id":"workers-ai/@cf/meta/llama-3.2-11b-vision-instruct","name":"Llama 3.2 11B Vision Instruct","family":"llama-3.2-vision","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.049,"output":0.68},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8":{"id":"workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8","name":"Llama 3.1 8B Instruct FP8","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.29},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-2-7b-chat-fp16":{"id":"workers-ai/@cf/meta/llama-2-7b-chat-fp16","name":"Llama 2 7B Chat FP16","family":"llama-2","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.56,"output":6.67},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-3-8b-instruct":{"id":"workers-ai/@cf/meta/llama-3-8b-instruct","name":"Llama 3 8B Instruct","family":"llama-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":0.83},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-3.1-8b-instruct":{"id":"workers-ai/@cf/meta/llama-3.1-8b-instruct","name":"Llama 3.1 8B Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":0.8299999999999998},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/m2m100-1.2b":{"id":"workers-ai/@cf/meta/m2m100-1.2b","name":"M2M100 1.2B","family":"m2m100","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.34,"output":0.34},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-3.2-3b-instruct":{"id":"workers-ai/@cf/meta/llama-3.2-3b-instruct","name":"Llama 3.2 3B Instruct","family":"llama-3.2","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.051,"output":0.34},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast":{"id":"workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast","name":"Llama 3.3 70B Instruct FP8 Fast","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.29,"output":2.25},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-3-8b-instruct-awq":{"id":"workers-ai/@cf/meta/llama-3-8b-instruct-awq","name":"Llama 3 8B Instruct AWQ","family":"llama-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.12,"output":0.27},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-3.2-1b-instruct":{"id":"workers-ai/@cf/meta/llama-3.2-1b-instruct","name":"Llama 3.2 1B Instruct","family":"llama-3.2","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.027,"output":0.2},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct":{"id":"workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct","name":"Llama 4 Scout 17B 16E Instruct","family":"llama-4-scout","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.27,"output":0.85},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-guard-3-8b":{"id":"workers-ai/@cf/meta/llama-guard-3-8b","name":"Llama Guard 3 8B","family":"llama-guard","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.48,"output":0.03},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/meta/llama-3.1-8b-instruct-awq":{"id":"workers-ai/@cf/meta/llama-3.1-8b-instruct-awq","name":"Llama 3.1 8B Instruct AWQ","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.12,"output":0.27},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/baai/bge-m3":{"id":"workers-ai/@cf/baai/bge-m3","name":"BGE M3","family":"bge-m3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.012,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/baai/bge-base-en-v1.5":{"id":"workers-ai/@cf/baai/bge-base-en-v1.5","name":"BGE Base EN v1.5","family":"bge-base","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.067,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/baai/bge-large-en-v1.5":{"id":"workers-ai/@cf/baai/bge-large-en-v1.5","name":"BGE Large EN v1.5","family":"bge-large","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/baai/bge-reranker-base":{"id":"workers-ai/@cf/baai/bge-reranker-base","name":"BGE Reranker Base","family":"bge-reranker","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-09","last_updated":"2025-04-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.0031,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/baai/bge-small-en-v1.5":{"id":"workers-ai/@cf/baai/bge-small-en-v1.5","name":"BGE Small EN v1.5","family":"bge-small","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.02,"output":0},"limit":{"context":128000,"output":16384}},"workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b":{"id":"workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b","name":"DeepSeek R1 Distill Qwen 32B","family":"deepseek-r1-distill-qwen","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-03","last_updated":"2025-04-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":4.88},"limit":{"context":128000,"output":16384}},"openai/gpt-4":{"id":"openai/gpt-4","name":"GPT-4","family":"gpt-4","attachment":true,"reasoning":false,"tool_call":true,"structured_output":false,"temperature":true,"knowledge":"2023-11","release_date":"2023-11-06","last_updated":"2024-04-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":30,"output":60},"limit":{"context":8192,"output":8192}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","name":"GPT-5.1 Codex","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"openai/gpt-3.5-turbo":{"id":"openai/gpt-3.5-turbo","name":"GPT-3.5-turbo","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"knowledge":"2021-09-01","release_date":"2023-03-01","last_updated":"2023-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.5,"cache_read":1.25},"limit":{"context":16385,"output":4096}},"openai/gpt-4-turbo":{"id":"openai/gpt-4-turbo","name":"GPT-4 Turbo","family":"gpt-4-turbo","attachment":true,"reasoning":false,"tool_call":true,"structured_output":false,"temperature":true,"knowledge":"2023-12","release_date":"2023-11-06","last_updated":"2024-04-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096}},"openai/o3-mini":{"id":"openai/o3-mini","name":"o3-mini","family":"o3-mini","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2024-12-20","last_updated":"2025-01-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","name":"GPT-5.1","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000}},"openai/gpt-4o":{"id":"openai/gpt-4o","name":"GPT-4o","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-05-13","last_updated":"2024-08-06","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384}},"openai/o4-mini":{"id":"openai/o4-mini","name":"o4-mini","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000}},"openai/o1":{"id":"openai/o1","name":"o1","family":"o1","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2023-09","release_date":"2024-12-05","last_updated":"2024-12-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000}},"openai/o3-pro":{"id":"openai/o3-pro","name":"o3-pro","family":"o3-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-06-10","last_updated":"2025-06-10","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000}},"openai/o3":{"id":"openai/o3","name":"o3","family":"o3","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","name":"GPT-4o mini","family":"gpt-4o-mini","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","name":"GPT-5.2","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000}},"anthropic/claude-opus-4":{"id":"anthropic/claude-opus-4","name":"Claude Opus 4 (latest)","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"anthropic/claude-opus-4-1":{"id":"anthropic/claude-opus-4-1","name":"Claude Opus 4.1 (latest)","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"anthropic/claude-haiku-4-5":{"id":"anthropic/claude-haiku-4-5","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000}},"anthropic/claude-3-haiku":{"id":"anthropic/claude-3-haiku","name":"Claude Haiku 3","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-03-13","last_updated":"2024-03-13","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096}},"anthropic/claude-opus-4-5":{"id":"anthropic/claude-opus-4-5","name":"Claude Opus 4.5 (latest)","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-11-24","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000}},"anthropic/claude-3-opus":{"id":"anthropic/claude-3-opus","name":"Claude Opus 3","family":"claude-opus","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-02-29","last_updated":"2024-02-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096}},"anthropic/claude-sonnet-4-5":{"id":"anthropic/claude-sonnet-4-5","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"anthropic/claude-3.5-sonnet":{"id":"anthropic/claude-3.5-sonnet","name":"Claude Sonnet 3.5 v2","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04-30","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192}},"anthropic/claude-3-sonnet":{"id":"anthropic/claude-3-sonnet","name":"Claude Sonnet 3","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-03-04","last_updated":"2024-03-04","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":0.3},"limit":{"context":200000,"output":4096}},"anthropic/claude-3-5-haiku":{"id":"anthropic/claude-3-5-haiku","name":"Claude Haiku 3.5 (latest)","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07-31","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192}},"anthropic/claude-3.5-haiku":{"id":"anthropic/claude-3.5-haiku","name":"Claude Haiku 3.5 (latest)","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07-31","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192}},"anthropic/claude-sonnet-4":{"id":"anthropic/claude-sonnet-4","name":"Claude Sonnet 4 (latest)","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}}}},"openai":{"id":"openai","env":["OPENAI_API_KEY"],"npm":"@ai-sdk/openai","name":"OpenAI","doc":"https://platform.openai.com/docs/models","models":{"gpt-4.1-nano":{"id":"gpt-4.1-nano","name":"GPT-4.1 nano","family":"gpt-4.1-nano","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.03},"limit":{"context":1047576,"output":32768}},"text-embedding-3-small":{"id":"text-embedding-3-small","name":"text-embedding-3-small","family":"text-embedding-3-small","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2024-01","release_date":"2024-01-25","last_updated":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.02,"output":0},"limit":{"context":8191,"output":1536}},"gpt-4":{"id":"gpt-4","name":"GPT-4","family":"gpt-4","attachment":true,"reasoning":false,"tool_call":true,"structured_output":false,"temperature":true,"knowledge":"2023-11","release_date":"2023-11-06","last_updated":"2024-04-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":30,"output":60},"limit":{"context":8192,"output":8192}},"o1-pro":{"id":"o1-pro","name":"o1-pro","family":"o1-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2023-09","release_date":"2025-03-19","last_updated":"2025-03-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":150,"output":600},"limit":{"context":200000,"output":100000}},"gpt-4o-2024-05-13":{"id":"gpt-4o-2024-05-13","name":"GPT-4o (2024-05-13)","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-05-13","last_updated":"2024-05-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","name":"GPT-5.1 Codex","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"gpt-4o-2024-08-06":{"id":"gpt-4o-2024-08-06","name":"GPT-4o (2024-08-06)","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-08-06","last_updated":"2024-08-06","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","name":"GPT-4.1 mini","family":"gpt-4.1-mini","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768}},"o3-deep-research":{"id":"o3-deep-research","name":"o3-deep-research","family":"o3","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2024-06-26","last_updated":"2024-06-26","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":10,"output":40,"cache_read":2.5},"limit":{"context":200000,"output":100000}},"gpt-3.5-turbo":{"id":"gpt-3.5-turbo","name":"GPT-3.5-turbo","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"structured_output":false,"temperature":true,"knowledge":"2021-09-01","release_date":"2023-03-01","last_updated":"2023-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.5,"cache_read":1.25},"limit":{"context":16385,"output":4096}},"gpt-5.2-pro":{"id":"gpt-5.2-pro","name":"GPT-5.2 Pro","family":"gpt-5-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000}},"text-embedding-3-large":{"id":"text-embedding-3-large","name":"text-embedding-3-large","family":"text-embedding-3-large","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2024-01","release_date":"2024-01-25","last_updated":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.13,"output":0},"limit":{"context":8191,"output":3072}},"gpt-4-turbo":{"id":"gpt-4-turbo","name":"GPT-4 Turbo","family":"gpt-4-turbo","attachment":true,"reasoning":false,"tool_call":true,"structured_output":false,"temperature":true,"knowledge":"2023-12","release_date":"2023-11-06","last_updated":"2024-04-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096}},"o1-preview":{"id":"o1-preview","name":"o1-preview","family":"o1-preview","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2023-09","release_date":"2024-09-12","last_updated":"2024-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":128000,"output":32768}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","name":"GPT-5.1 Codex mini","family":"gpt-5-codex-mini","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000}},"o3-mini":{"id":"o3-mini","name":"o3-mini","family":"o3-mini","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2024-12-20","last_updated":"2025-01-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000}},"gpt-5.2-chat-latest":{"id":"gpt-5.2-chat-latest","name":"GPT-5.2 Chat","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384}},"gpt-5.1":{"id":"gpt-5.1","name":"GPT-5.1","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000}},"codex-mini-latest":{"id":"codex-mini-latest","name":"Codex Mini","family":"codex","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-04","release_date":"2025-05-16","last_updated":"2025-05-16","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.5,"output":6,"cache_read":0.375},"limit":{"context":200000,"output":100000}},"gpt-5-nano":{"id":"gpt-5-nano","name":"GPT-5 Nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":400000,"output":128000}},"gpt-5-codex":{"id":"gpt-5-codex","name":"GPT-5-Codex","family":"gpt-5-codex","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"gpt-4o":{"id":"gpt-4o","name":"GPT-4o","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-05-13","last_updated":"2024-08-06","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384}},"gpt-4.1":{"id":"gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768}},"o4-mini":{"id":"o4-mini","name":"o4-mini","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000}},"o1":{"id":"o1","name":"o1","family":"o1","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2023-09","release_date":"2024-12-05","last_updated":"2024-12-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000}},"gpt-5-mini":{"id":"gpt-5-mini","name":"GPT-5 Mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":400000,"output":128000}},"o1-mini":{"id":"o1-mini","name":"o1-mini","family":"o1-mini","attachment":false,"reasoning":true,"tool_call":false,"structured_output":true,"temperature":false,"knowledge":"2023-09","release_date":"2024-09-12","last_updated":"2024-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":128000,"output":65536}},"text-embedding-ada-002":{"id":"text-embedding-ada-002","name":"text-embedding-ada-002","family":"text-embedding-ada","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2022-12","release_date":"2022-12-15","last_updated":"2022-12-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0},"limit":{"context":8192,"output":1536}},"o3-pro":{"id":"o3-pro","name":"o3-pro","family":"o3-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-06-10","last_updated":"2025-06-10","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000}},"gpt-4o-2024-11-20":{"id":"gpt-4o-2024-11-20","name":"GPT-4o (2024-11-20)","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-11-20","last_updated":"2024-11-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384}},"gpt-5.1-codex-max":{"id":"gpt-5.1-codex-max","name":"GPT-5.1 Codex Max","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"o3":{"id":"o3","name":"o3","family":"o3","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000}},"o4-mini-deep-research":{"id":"o4-mini-deep-research","name":"o4-mini-deep-research","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2024-06-26","last_updated":"2024-06-26","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000}},"gpt-5-chat-latest":{"id":"gpt-5-chat-latest","name":"GPT-5 Chat (latest)","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":false,"structured_output":true,"temperature":true,"knowledge":"2024-09-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000}},"gpt-4o-mini":{"id":"gpt-4o-mini","name":"GPT-4o mini","family":"gpt-4o-mini","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384}},"gpt-5":{"id":"gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000}},"gpt-5-pro":{"id":"gpt-5-pro","name":"GPT-5 Pro","family":"gpt-5-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-10-06","last_updated":"2025-10-06","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000}},"gpt-5.2":{"id":"gpt-5.2","name":"GPT-5.2","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000}},"gpt-5.1-chat-latest":{"id":"gpt-5.1-chat-latest","name":"GPT-5.1 Chat","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384}}}},"zhipuai-coding-plan":{"id":"zhipuai-coding-plan","env":["ZHIPU_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://open.bigmodel.cn/api/coding/paas/v4","name":"Zhipu AI Coding Plan","doc":"https://docs.bigmodel.cn/cn/coding-plan/overview","models":{"glm-4.6v-flash":{"id":"glm-4.6v-flash","name":"GLM-4.6V-Flash","family":"glm-4.6v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"glm-4.6v":{"id":"glm-4.6v","name":"GLM-4.6V","family":"glm-4.6v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"glm-4.6":{"id":"glm-4.6","name":"GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":204800,"output":131072}},"glm-4.5v":{"id":"glm-4.5v","name":"GLM-4.5V","family":"glm-4.5v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-08-11","last_updated":"2025-08-11","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":64000,"output":16384}},"glm-4.5-air":{"id":"glm-4.5-air","name":"GLM-4.5-Air","family":"glm-4.5-air","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.5":{"id":"glm-4.5","name":"GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.5-flash":{"id":"glm-4.5-flash","name":"GLM-4.5-Flash","family":"glm-4.5-flash","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.7":{"id":"glm-4.7","name":"GLM-4.7","family":"glm-4.7","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":204800,"output":131072}}}},"minimax-cn":{"id":"minimax-cn","env":["MINIMAX_API_KEY"],"npm":"@ai-sdk/anthropic","api":"https://api.minimaxi.com/anthropic/v1","name":"MiniMax (China)","doc":"https://platform.minimaxi.com/docs/guides/quickstart","models":{"MiniMax-M2.1":{"id":"MiniMax-M2.1","name":"MiniMax-M2.1","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072}},"MiniMax-M2":{"id":"MiniMax-M2","name":"MiniMax-M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-27","last_updated":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":128000}}}},"perplexity":{"id":"perplexity","env":["PERPLEXITY_API_KEY"],"npm":"@ai-sdk/perplexity","name":"Perplexity","doc":"https://docs.perplexity.ai","models":{"sonar":{"id":"sonar","name":"Sonar","family":"sonar","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2025-09-01","release_date":"2024-01-01","last_updated":"2025-09-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":1},"limit":{"context":128000,"output":4096}},"sonar-pro":{"id":"sonar-pro","name":"Sonar Pro","family":"sonar-pro","attachment":true,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2025-09-01","release_date":"2024-01-01","last_updated":"2025-09-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":200000,"output":8192}},"sonar-reasoning-pro":{"id":"sonar-reasoning-pro","name":"Sonar Reasoning Pro","family":"sonar-reasoning","attachment":true,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-09-01","release_date":"2024-01-01","last_updated":"2025-09-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8},"limit":{"context":128000,"output":4096}}}},"openrouter":{"id":"openrouter","env":["OPENROUTER_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://openrouter.ai/api/v1","name":"OpenRouter","doc":"https://openrouter.ai/models","models":{"moonshotai/kimi-k2":{"id":"moonshotai/kimi-k2","name":"Kimi K2","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-11","last_updated":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.2},"limit":{"context":131072,"output":32768}},"moonshotai/kimi-k2-0905":{"id":"moonshotai/kimi-k2-0905","name":"Kimi K2 Instruct 0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":16384}},"moonshotai/kimi-dev-72b:free":{"id":"moonshotai/kimi-dev-72b:free","name":"Kimi Dev 72b (free)","family":"kimi","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-06","release_date":"2025-06-16","last_updated":"2025-06-16","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":131072}},"moonshotai/kimi-k2-thinking":{"id":"moonshotai/kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"temperature":true,"knowledge":"2024-08","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"provider":{"npm":"@openrouter/ai-sdk-provider"}},"moonshotai/kimi-k2-0905:exacto":{"id":"moonshotai/kimi-k2-0905:exacto","name":"Kimi K2 Instruct 0905 (exacto)","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":16384}},"moonshotai/kimi-k2:free":{"id":"moonshotai/kimi-k2:free","name":"Kimi K2 (free)","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-11","last_updated":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32800,"output":32800}},"thudm/glm-z1-32b:free":{"id":"thudm/glm-z1-32b:free","name":"GLM Z1 32B (free)","family":"glm-z1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-17","last_updated":"2025-04-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":32768}},"nousresearch/hermes-4-70b":{"id":"nousresearch/hermes-4-70b","name":"Hermes 4 70B","family":"hermes","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2025-08-25","last_updated":"2025-08-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.13,"output":0.4},"limit":{"context":131072,"output":131072}},"nousresearch/hermes-4-405b":{"id":"nousresearch/hermes-4-405b","name":"Hermes 4 405B","family":"hermes","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2025-08-25","last_updated":"2025-08-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":3},"limit":{"context":131072,"output":131072}},"nousresearch/deephermes-3-llama-3-8b-preview":{"id":"nousresearch/deephermes-3-llama-3-8b-preview","name":"DeepHermes 3 Llama 3 8B Preview","family":"llama-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-02-28","last_updated":"2025-02-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":8192}},"nvidia/nemotron-nano-9b-v2":{"id":"nvidia/nemotron-nano-9b-v2","name":"nvidia-nemotron-nano-9b-v2","family":"nemotron","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2025-08-18","last_updated":"2025-08-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.04,"output":0.16},"limit":{"context":131072,"output":131072}},"x-ai/grok-4":{"id":"x-ai/grok-4","name":"Grok 4","family":"grok-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-09","last_updated":"2025-07-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75,"cache_write":15},"limit":{"context":256000,"output":64000}},"x-ai/grok-code-fast-1":{"id":"x-ai/grok-code-fast-1","name":"Grok Code Fast 1","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-08","release_date":"2025-08-26","last_updated":"2025-08-26","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":10000}},"x-ai/grok-3":{"id":"x-ai/grok-3","name":"Grok 3","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75,"cache_write":15},"limit":{"context":131072,"output":8192}},"x-ai/grok-4-fast":{"id":"x-ai/grok-4-fast","name":"Grok 4 Fast","family":"grok-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-08-19","last_updated":"2025-08-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05,"cache_write":0.05},"limit":{"context":2000000,"output":30000}},"x-ai/grok-3-beta":{"id":"x-ai/grok-3-beta","name":"Grok 3 Beta","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75,"cache_write":15},"limit":{"context":131072,"output":8192}},"x-ai/grok-3-mini-beta":{"id":"x-ai/grok-3-mini-beta","name":"Grok 3 Mini Beta","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.5,"cache_read":0.075,"cache_write":0.5},"limit":{"context":131072,"output":8192}},"x-ai/grok-3-mini":{"id":"x-ai/grok-3-mini","name":"Grok 3 Mini","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.5,"cache_read":0.075,"cache_write":0.5},"limit":{"context":131072,"output":8192}},"x-ai/grok-4.1-fast":{"id":"x-ai/grok-4.1-fast","name":"Grok 4.1 Fast","family":"grok-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-11-19","last_updated":"2025-11-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05,"cache_write":0.05},"limit":{"context":2000000,"output":30000}},"kwaipilot/kat-coder-pro:free":{"id":"kwaipilot/kat-coder-pro:free","name":"Kat Coder Pro (free)","family":"kat-coder-pro","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-10","last_updated":"2025-11-10","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":65536}},"cognitivecomputations/dolphin3.0-mistral-24b":{"id":"cognitivecomputations/dolphin3.0-mistral-24b","name":"Dolphin3.0 Mistral 24B","family":"mistral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-02-13","last_updated":"2025-02-13","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":8192}},"cognitivecomputations/dolphin3.0-r1-mistral-24b":{"id":"cognitivecomputations/dolphin3.0-r1-mistral-24b","name":"Dolphin3.0 R1 Mistral 24B","family":"mistral","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-02-13","last_updated":"2025-02-13","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":8192}},"deepseek/deepseek-chat-v3.1":{"id":"deepseek/deepseek-chat-v3.1","name":"DeepSeek-V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-08-21","last_updated":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.8},"limit":{"context":163840,"output":163840}},"deepseek/deepseek-r1:free":{"id":"deepseek/deepseek-r1:free","name":"R1 (free)","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":163840,"output":163840}},"deepseek/deepseek-v3.2-speciale":{"id":"deepseek/deepseek-v3.2-speciale","name":"DeepSeek V3.2 Speciale","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":0.41},"limit":{"context":163840,"output":65536},"provider":{"npm":"@openrouter/ai-sdk-provider"}},"deepseek/deepseek-v3-base:free":{"id":"deepseek/deepseek-v3-base:free","name":"DeepSeek V3 Base (free)","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2025-03","release_date":"2025-03-29","last_updated":"2025-03-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":163840,"output":163840}},"deepseek/deepseek-v3.1-terminus":{"id":"deepseek/deepseek-v3.1-terminus","name":"DeepSeek V3.1 Terminus","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-22","last_updated":"2025-09-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":1},"limit":{"context":131072,"output":65536}},"deepseek/deepseek-r1-0528-qwen3-8b:free":{"id":"deepseek/deepseek-r1-0528-qwen3-8b:free","name":"Deepseek R1 0528 Qwen3 8B (free)","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-29","last_updated":"2025-05-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":131072}},"deepseek/deepseek-chat-v3-0324":{"id":"deepseek/deepseek-chat-v3-0324","name":"DeepSeek V3 0324","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2025-03-24","last_updated":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":16384,"output":8192}},"deepseek/deepseek-r1-0528:free":{"id":"deepseek/deepseek-r1-0528:free","name":"R1 0528 (free)","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-28","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":163840,"output":163840}},"deepseek/deepseek-r1-distill-llama-70b":{"id":"deepseek/deepseek-r1-distill-llama-70b","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-r1-distill-llama","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2025-01-23","last_updated":"2025-01-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":8192}},"deepseek/deepseek-r1-distill-qwen-14b":{"id":"deepseek/deepseek-r1-distill-qwen-14b","name":"DeepSeek R1 Distill Qwen 14B","family":"qwen","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2025-01-29","last_updated":"2025-01-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":64000,"output":8192}},"deepseek/deepseek-v3.1-terminus:exacto":{"id":"deepseek/deepseek-v3.1-terminus:exacto","name":"DeepSeek V3.1 Terminus (exacto)","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-22","last_updated":"2025-09-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":1},"limit":{"context":131072,"output":65536}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","name":"DeepSeek V3.2","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.28,"output":0.4},"limit":{"context":163840,"output":65536},"provider":{"npm":"@openrouter/ai-sdk-provider"}},"featherless/qwerky-72b":{"id":"featherless/qwerky-72b","name":"Qwerky 72B","family":"qwerky","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2025-03-20","last_updated":"2025-03-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":8192}},"tngtech/deepseek-r1t2-chimera:free":{"id":"tngtech/deepseek-r1t2-chimera:free","name":"DeepSeek R1T2 Chimera (free)","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-08","last_updated":"2025-07-08","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":163840,"output":163840}},"minimax/minimax-m1":{"id":"minimax/minimax-m1","name":"MiniMax M1","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":2.2},"limit":{"context":1000000,"output":40000}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","name":"MiniMax M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"temperature":true,"release_date":"2025-10-23","last_updated":"2025-10-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.28,"output":1.15,"cache_read":0.28,"cache_write":1.15},"limit":{"context":196600,"output":118000},"provider":{"npm":"@openrouter/ai-sdk-provider"}},"minimax/minimax-01":{"id":"minimax/minimax-01","name":"MiniMax-01","family":"minimax","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-15","last_updated":"2025-01-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":1.1},"limit":{"context":1000000,"output":1000000}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","name":"MiniMax M2.1","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"temperature":true,"release_date":"2025-12-23","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"provider":{"npm":"@openrouter/ai-sdk-provider"}},"google/gemini-2.0-flash-001":{"id":"google/gemini-2.0-flash-001","name":"Gemini 2.0 Flash","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":8192}},"google/gemma-2-9b-it:free":{"id":"google/gemma-2-9b-it:free","name":"Gemma 2 9B (free)","family":"gemma-2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2024-06-28","last_updated":"2024-06-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":8192}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","name":"Gemini 3 Flash Preview","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"temperature":true,"knowledge":"2025-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"provider":{"npm":"@openrouter/ai-sdk-provider"}},"google/gemini-3-pro-preview":{"id":"google/gemini-3-pro-preview","name":"Gemini 3 Pro Preview","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"temperature":true,"knowledge":"2025-01","release_date":"2025-11-18","last_updated":"2025-11","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":12},"limit":{"context":1050000,"output":66000},"provider":{"npm":"@openrouter/ai-sdk-provider"}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","name":"Gemini 2.5 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-07-17","last_updated":"2025-07-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.0375},"limit":{"context":1048576,"output":65536}},"google/gemini-2.5-pro-preview-05-06":{"id":"google/gemini-2.5-pro-preview-05-06","name":"Gemini 2.5 Pro Preview 05-06","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-05-06","last_updated":"2025-05-06","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"google/gemma-3n-e4b-it":{"id":"google/gemma-3n-e4b-it","name":"Gemma 3n E4B IT","family":"gemma-3","attachment":true,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2025-05-20","last_updated":"2025-05-20","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":8192}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536}},"google/gemini-2.5-pro-preview-06-05":{"id":"google/gemini-2.5-pro-preview-06-05","name":"Gemini 2.5 Pro Preview 06-05","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-05","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"google/gemini-2.5-flash-preview-09-2025":{"id":"google/gemini-2.5-flash-preview-09-2025","name":"Gemini 2.5 Flash Preview 09-25","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.031},"limit":{"context":1048576,"output":65536}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-20","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"google/gemma-3-12b-it":{"id":"google/gemma-3-12b-it","name":"Gemma 3 12B IT","family":"gemma-3","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-03-13","last_updated":"2025-03-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":96000,"output":8192}},"google/gemma-3n-e4b-it:free":{"id":"google/gemma-3n-e4b-it:free","name":"Gemma 3n 4B (free)","family":"gemma-3","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-20","last_updated":"2025-05-20","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":8192}},"google/gemini-2.5-flash-lite-preview-09-2025":{"id":"google/gemini-2.5-flash-lite-preview-09-2025","name":"Gemini 2.5 Flash Lite Preview 09-25","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-25","last_updated":"2025-09-25","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536}},"google/gemini-2.0-flash-exp:free":{"id":"google/gemini-2.0-flash-exp:free","name":"Gemini 2.0 Flash Experimental (free)","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":1048576,"output":1048576}},"google/gemma-3-27b-it":{"id":"google/gemma-3-27b-it","name":"Gemma 3 27B IT","family":"gemma-3","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-03-12","last_updated":"2025-03-12","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":96000,"output":8192}},"microsoft/mai-ds-r1:free":{"id":"microsoft/mai-ds-r1:free","name":"MAI DS R1 (free)","family":"mai-ds-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-21","last_updated":"2025-04-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":163840,"output":163840}},"openai/gpt-oss-safeguard-20b":{"id":"openai/gpt-oss-safeguard-20b","name":"GPT OSS Safeguard 20B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-29","last_updated":"2025-10-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.075,"output":0.3},"limit":{"context":131072,"output":65536}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","name":"GPT-5.1-Codex","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","name":"GPT-4.1 Mini","family":"gpt-4.1-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768}},"openai/gpt-5-chat":{"id":"openai/gpt-5-chat","name":"GPT-5 Chat (latest)","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-09-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","name":"GPT-5.2 Pro","family":"gpt-5-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","name":"GPT-5.1-Codex-Mini","family":"gpt-5-codex-mini","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":100000}},"openai/gpt-5.2-chat-latest":{"id":"openai/gpt-5.2-chat-latest","name":"GPT-5.2 Chat","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","name":"GPT-5.1","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","name":"GPT-5 Nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-01","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.4},"limit":{"context":400000,"output":128000}},"openai/gpt-5-codex":{"id":"openai/gpt-5-codex","name":"GPT-5 Codex","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-01","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768}},"openai/gpt-oss-120b:exacto":{"id":"openai/gpt-oss-120b:exacto","name":"GPT OSS 120B (exacto)","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.24},"limit":{"context":131072,"output":32768}},"openai/o4-mini":{"id":"openai/o4-mini","name":"o4 Mini","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000}},"openai/gpt-5.1-chat":{"id":"openai/gpt-5.1-chat","name":"GPT-5.1 Chat","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","name":"GPT-5 Mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-01","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000}},"openai/gpt-5-image":{"id":"openai/gpt-5-image","name":"GPT-5 Image","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-01","release_date":"2025-10-14","last_updated":"2025-10-14","modalities":{"input":["text","image","pdf"],"output":["text","image"]},"open_weights":false,"cost":{"input":5,"output":10,"cache_read":1.25},"limit":{"context":400000,"output":128000}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"GPT OSS 20B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":32768}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.072,"output":0.28},"limit":{"context":131072,"output":32768}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","name":"GPT-4o-mini","family":"gpt-4o-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384}},"openai/gpt-5":{"id":"openai/gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-01","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","name":"GPT-5 Pro","family":"gpt-5-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-10-06","last_updated":"2025-10-06","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","name":"GPT-5.2","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000}},"openrouter/sherlock-think-alpha":{"id":"openrouter/sherlock-think-alpha","name":"Sherlock Think Alpha","family":"sherlock","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-15","last_updated":"2025-12-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":1840000,"output":0}},"openrouter/sherlock-dash-alpha":{"id":"openrouter/sherlock-dash-alpha","name":"Sherlock Dash Alpha","family":"sherlock","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-15","last_updated":"2025-12-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":1840000,"output":0}},"z-ai/glm-4.7":{"id":"z-ai/glm-4.7","name":"GLM-4.7","family":"glm-4.7","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"provider":{"npm":"@openrouter/ai-sdk-provider"}},"z-ai/glm-4.5":{"id":"z-ai/glm-4.5","name":"GLM 4.5","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":96000}},"z-ai/glm-4.5-air":{"id":"z-ai/glm-4.5-air","name":"GLM 4.5 Air","family":"glm-4.5-air","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":1.1},"limit":{"context":128000,"output":96000}},"z-ai/glm-4.5v":{"id":"z-ai/glm-4.5v","name":"GLM 4.5V","family":"glm-4.5v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-08-11","last_updated":"2025-08-11","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":1.8},"limit":{"context":64000,"output":16384}},"z-ai/glm-4.6":{"id":"z-ai/glm-4.6","name":"GLM 4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":200000,"output":128000}},"z-ai/glm-4.6:exacto":{"id":"z-ai/glm-4.6:exacto","name":"GLM 4.6 (exacto)","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":1.9,"cache_read":0.11},"limit":{"context":200000,"output":128000}},"z-ai/glm-4.5-air:free":{"id":"z-ai/glm-4.5-air:free","name":"GLM 4.5 Air (free)","family":"glm-4.5-air","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":96000}},"qwen/qwen3-coder":{"id":"qwen/qwen3-coder","name":"Qwen3 Coder","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2},"limit":{"context":262144,"output":66536}},"qwen/qwen3-32b:free":{"id":"qwen/qwen3-32b:free","name":"Qwen3 32B (free)","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":40960,"output":40960}},"qwen/qwen3-next-80b-a3b-instruct":{"id":"qwen/qwen3-next-80b-a3b-instruct","name":"Qwen3 Next 80B A3B Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-11","last_updated":"2025-09-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.14,"output":1.4},"limit":{"context":262144,"output":262144}},"qwen/qwen-2.5-coder-32b-instruct":{"id":"qwen/qwen-2.5-coder-32b-instruct","name":"Qwen2.5 Coder 32B Instruct","family":"qwen","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2024-11-11","last_updated":"2024-11-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":8192}},"qwen/qwen3-235b-a22b:free":{"id":"qwen/qwen3-235b-a22b:free","name":"Qwen3 235B A22B (free)","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":131072}},"qwen/qwen3-coder-flash":{"id":"qwen/qwen3-coder-flash","name":"Qwen3 Coder Flash","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"structured_output":false,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.5},"limit":{"context":128000,"output":66536}},"qwen/qwq-32b:free":{"id":"qwen/qwq-32b:free","name":"QwQ 32B (free)","family":"qwq","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03","release_date":"2025-03-05","last_updated":"2025-03-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":32768}},"qwen/qwen3-30b-a3b-thinking-2507":{"id":"qwen/qwen3-30b-a3b-thinking-2507","name":"Qwen3 30B A3B Thinking 2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-29","last_updated":"2025-07-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.8},"limit":{"context":262000,"output":262000}},"qwen/qwen3-30b-a3b:free":{"id":"qwen/qwen3-30b-a3b:free","name":"Qwen3 30B A3B (free)","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":40960,"output":40960}},"qwen/qwen2.5-vl-72b-instruct":{"id":"qwen/qwen2.5-vl-72b-instruct","name":"Qwen2.5 VL 72B Instruct","family":"qwen2.5-vl","attachment":true,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2025-02-01","last_updated":"2025-02-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":8192}},"qwen/qwen3-14b:free":{"id":"qwen/qwen3-14b:free","name":"Qwen3 14B (free)","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":40960,"output":40960}},"qwen/qwen3-30b-a3b-instruct-2507":{"id":"qwen/qwen3-30b-a3b-instruct-2507","name":"Qwen3 30B A3B Instruct 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-29","last_updated":"2025-07-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.8},"limit":{"context":262000,"output":262000}},"qwen/qwen3-235b-a22b-thinking-2507":{"id":"qwen/qwen3-235b-a22b-thinking-2507","name":"Qwen3 235B A22B Thinking 2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-25","last_updated":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.078,"output":0.312},"limit":{"context":262144,"output":81920}},"qwen/qwen2.5-vl-32b-instruct:free":{"id":"qwen/qwen2.5-vl-32b-instruct:free","name":"Qwen2.5 VL 32B Instruct (free)","family":"qwen2.5-vl","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-03","release_date":"2025-03-24","last_updated":"2025-03-24","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":8192,"output":8192}},"qwen/qwen2.5-vl-72b-instruct:free":{"id":"qwen/qwen2.5-vl-72b-instruct:free","name":"Qwen2.5 VL 72B Instruct (free)","family":"qwen2.5-vl","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-02","release_date":"2025-02-01","last_updated":"2025-02-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":32768}},"qwen/qwen3-235b-a22b-07-25:free":{"id":"qwen/qwen3-235b-a22b-07-25:free","name":"Qwen3 235B A22B Instruct 2507 (free)","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":131072}},"qwen/qwen3-coder:free":{"id":"qwen/qwen3-coder:free","name":"Qwen3 Coder 480B A35B Instruct (free)","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":66536}},"qwen/qwen3-235b-a22b-07-25":{"id":"qwen/qwen3-235b-a22b-07-25","name":"Qwen3 235B A22B Instruct 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.85},"limit":{"context":262144,"output":131072}},"qwen/qwen3-8b:free":{"id":"qwen/qwen3-8b:free","name":"Qwen3 8B (free)","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-04-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":40960,"output":40960}},"qwen/qwen3-max":{"id":"qwen/qwen3-max","name":"Qwen3 Max","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.2,"output":6},"limit":{"context":262144,"output":32768}},"qwen/qwen3-next-80b-a3b-thinking":{"id":"qwen/qwen3-next-80b-a3b-thinking","name":"Qwen3 Next 80B A3B Thinking","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-11","last_updated":"2025-09-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.14,"output":1.4},"limit":{"context":262144,"output":262144}},"qwen/qwen3-coder:exacto":{"id":"qwen/qwen3-coder:exacto","name":"Qwen3 Coder (exacto)","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.38,"output":1.53},"limit":{"context":131072,"output":32768}},"mistralai/devstral-medium-2507":{"id":"mistralai/devstral-medium-2507","name":"Devstral Medium","family":"devstral-medium","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-07-10","last_updated":"2025-07-10","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":131072}},"mistralai/devstral-2512:free":{"id":"mistralai/devstral-2512:free","name":"Devstral 2 2512 (free)","family":"devstral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-12","release_date":"2025-09-12","last_updated":"2025-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":262144}},"mistralai/devstral-2512":{"id":"mistralai/devstral-2512","name":"Devstral 2 2512","family":"devstral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-12","release_date":"2025-09-12","last_updated":"2025-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":262144}},"mistralai/codestral-2508":{"id":"mistralai/codestral-2508","name":"Codestral 2508","family":"codestral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-08-01","last_updated":"2025-08-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":256000}},"mistralai/mistral-7b-instruct:free":{"id":"mistralai/mistral-7b-instruct:free","name":"Mistral 7B Instruct (free)","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2024-05-27","last_updated":"2024-05-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":32768}},"mistralai/devstral-small-2505":{"id":"mistralai/devstral-small-2505","name":"Devstral Small","family":"devstral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-07","last_updated":"2025-05-07","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.06,"output":0.12},"limit":{"context":128000,"output":128000}},"mistralai/mistral-small-3.2-24b-instruct":{"id":"mistralai/mistral-small-3.2-24b-instruct","name":"Mistral Small 3.2 24B Instruct","family":"mistral-small","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-06-20","last_updated":"2025-06-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":96000,"output":8192}},"mistralai/devstral-small-2505:free":{"id":"mistralai/devstral-small-2505:free","name":"Devstral Small 2505 (free)","family":"devstral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-21","last_updated":"2025-05-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":32768}},"mistralai/mistral-small-3.2-24b-instruct:free":{"id":"mistralai/mistral-small-3.2-24b-instruct:free","name":"Mistral Small 3.2 24B (free)","family":"mistral-small","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-06","release_date":"2025-06-20","last_updated":"2025-06-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":96000,"output":96000}},"mistralai/mistral-medium-3":{"id":"mistralai/mistral-medium-3","name":"Mistral Medium 3","family":"mistral-medium","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-07","last_updated":"2025-05-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":131072}},"mistralai/mistral-small-3.1-24b-instruct":{"id":"mistralai/mistral-small-3.1-24b-instruct","name":"Mistral Small 3.1 24B Instruct","family":"mistral-small","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-03-17","last_updated":"2025-03-17","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":8192}},"mistralai/devstral-small-2507":{"id":"mistralai/devstral-small-2507","name":"Devstral Small 1.1","family":"devstral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-07-10","last_updated":"2025-07-10","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.3},"limit":{"context":131072,"output":131072}},"mistralai/mistral-medium-3.1":{"id":"mistralai/mistral-medium-3.1","name":"Mistral Medium 3.1","family":"mistral-medium","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-08-12","last_updated":"2025-08-12","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144}},"mistralai/mistral-nemo:free":{"id":"mistralai/mistral-nemo:free","name":"Mistral Nemo (free)","family":"mistral-nemo","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-19","last_updated":"2024-07-19","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":131072}},"rekaai/reka-flash-3":{"id":"rekaai/reka-flash-3","name":"Reka Flash 3","family":"reka-flash","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-03-12","last_updated":"2025-03-12","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":8192}},"meta-llama/llama-3.2-11b-vision-instruct":{"id":"meta-llama/llama-3.2-11b-vision-instruct","name":"Llama 3.2 11B Vision Instruct","family":"llama-3.2","attachment":true,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":8192}},"meta-llama/llama-3.3-70b-instruct:free":{"id":"meta-llama/llama-3.3-70b-instruct:free","name":"Llama 3.3 70B Instruct (free)","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":65536,"output":65536}},"meta-llama/llama-4-scout:free":{"id":"meta-llama/llama-4-scout:free","name":"Llama 4 Scout (free)","family":"llama-4-scout","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":64000,"output":64000}},"anthropic/claude-opus-4":{"id":"anthropic/claude-opus-4","name":"Claude Opus 4","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000}},"anthropic/claude-opus-4.1":{"id":"anthropic/claude-opus-4.1","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"anthropic/claude-3.7-sonnet":{"id":"anthropic/claude-3.7-sonnet","name":"Claude Sonnet 3.7","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-01","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":128000}},"anthropic/claude-3.5-haiku":{"id":"anthropic/claude-3.5-haiku","name":"Claude Haiku 3.5","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07-31","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192}},"anthropic/claude-sonnet-4":{"id":"anthropic/claude-sonnet-4","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75,"context_over_200k":{"input":6,"output":22.5,"cache_read":0.6,"cache_write":7.5}},"limit":{"context":200000,"output":64000}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-05-30","release_date":"2025-11-24","last_updated":"2025-11-24","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":32000}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75,"context_over_200k":{"input":6,"output":22.5,"cache_read":0.6,"cache_write":7.5}},"limit":{"context":1000000,"output":64000}},"sarvamai/sarvam-m:free":{"id":"sarvamai/sarvam-m:free","name":"Sarvam-M (free)","family":"sarvam-m","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-25","last_updated":"2025-05-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":32768,"output":32768}}}},"zenmux":{"id":"zenmux","env":["ZENMUX_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://zenmux.ai/api/v1","name":"ZenMux","doc":"https://docs.zenmux.ai","models":{"stepfun/step-3":{"id":"stepfun/step-3","name":"Step-3","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-18","last_updated":"2025-12-18","modalities":{"input":["image","text"],"output":["text"]},"open_weights":false,"cost":{"input":0.21,"output":0.57},"limit":{"context":65536,"output":64000}},"moonshotai/kimi-k2-thinking-turbo":{"id":"moonshotai/kimi-k2-thinking-turbo","name":"Kimi K2 Thinking Turbo","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.15,"output":8,"cache_read":0.15},"limit":{"context":262144,"output":64000}},"moonshotai/kimi-k2-0905":{"id":"moonshotai/kimi-k2-0905","name":"Kimi K2 0905","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-09-09","last_updated":"2025-09-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262100,"output":64000}},"moonshotai/kimi-k2-thinking":{"id":"moonshotai/kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":64000}},"xiaomi/mimo-v2-flash-free":{"id":"xiaomi/mimo-v2-flash-free","name":"MiMo-V2-Flash Free","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-31","last_updated":"2025-12-31","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":64000}},"xiaomi/mimo-v2-flash":{"id":"xiaomi/mimo-v2-flash","name":"MiMo-V2-Flash","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":64000}},"x-ai/grok-4":{"id":"x-ai/grok-4","name":"Grok 4","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-08-19","last_updated":"2025-08-19","modalities":{"input":["image","text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":64000}},"x-ai/grok-code-fast-1":{"id":"x-ai/grok-code-fast-1","name":"Grok Code Fast 1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":64000}},"x-ai/grok-4.1-fast-non-reasoning":{"id":"x-ai/grok-4.1-fast-non-reasoning","name":"Grok 4.1 Fast Non Reasoning","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-20","last_updated":"2025-11-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":64000}},"x-ai/grok-4-fast":{"id":"x-ai/grok-4-fast","name":"Grok 4 Fast","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-09-22","last_updated":"2025-09-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":64000}},"x-ai/grok-4.1-fast":{"id":"x-ai/grok-4.1-fast","name":"Grok 4.1 Fast","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-20","last_updated":"2025-11-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":64000}},"deepseek/deepseek-chat":{"id":"deepseek/deepseek-chat","name":"DeepSeek-V3.2 (Non-thinking Mode)","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-09-10","last_updated":"2025-09-10","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":0.42,"cache_read":0.03},"limit":{"context":128000,"output":64000}},"deepseek/deepseek-v3.2-exp":{"id":"deepseek/deepseek-v3.2-exp","name":"DeepSeek-V3.2-Exp","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-26","last_updated":"2025-11-26","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.22,"output":0.33},"limit":{"context":163840,"output":64000}},"deepseek/deepseek-reasoner":{"id":"deepseek/deepseek-reasoner","name":"DeepSeek-V3.2 (Thinking Mode)","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-10-23","last_updated":"2025-10-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":0.42,"cache_read":0.03},"limit":{"context":128000,"output":64000}},"deepseek/deepseek-v3.2":{"id":"deepseek/deepseek-v3.2","name":"DeepSeek V3.2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":0.43},"limit":{"context":128000,"output":64000}},"minimax/minimax-m2":{"id":"minimax/minimax-m2","name":"MiniMax M2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-10-28","last_updated":"2025-10-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":64000}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","name":"MiniMax M2.1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-23","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":64000}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","name":"Gemini 3 Flash Preview","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":1},"limit":{"context":1048576,"output":64000}},"google/gemini-3-flash-preview-free":{"id":"google/gemini-3-flash-preview-free","name":"Gemini 3 Flash Preview Free","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":1048576,"output":64000}},"google/gemini-3-pro-preview":{"id":"google/gemini-3-pro-preview","name":"Gemini 3 Pro Preview","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":4.5},"limit":{"context":1048576,"output":64000}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","name":"Gemini 2.5 Flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-08-18","last_updated":"2025-08-18","modalities":{"input":["image","text","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.07,"cache_write":1},"limit":{"context":1048576,"output":64000}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","name":"Gemini 2.5 Flash Lite","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-08-14","last_updated":"2025-08-14","modalities":{"input":["image","text","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.03,"cache_write":1},"limit":{"context":1048576,"output":64000}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-20","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31,"cache_write":4.5},"limit":{"context":1048576,"output":65536}},"volcengine/doubao-seed-code":{"id":"volcengine/doubao-seed-code","name":"Doubao-Seed-Code","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-11","last_updated":"2025-11-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.17,"output":1.12,"cache_read":0.03},"limit":{"context":256000,"output":64000}},"volcengine/doubao-seed-1.8":{"id":"volcengine/doubao-seed-1.8","name":"Doubao-Seed-1.8","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-18","last_updated":"2025-12-18","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.11,"output":0.28,"cache_read":0.02,"cache_write":0},"limit":{"context":256000,"output":64000}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","name":"GPT-5.1-Codex","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":64000}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","name":"GPT-5.1-Codex-Mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["image","text"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":400000,"output":64000}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","name":"GPT-5.1","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["image","text"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":64000}},"openai/gpt-5-codex":{"id":"openai/gpt-5-codex","name":"GPT-5 Codex","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-10-13","last_updated":"2025-10-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":64000}},"openai/gpt-5.1-chat":{"id":"openai/gpt-5.1-chat","name":"GPT-5.1 Chat","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["image","text"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":128000,"output":64000}},"openai/gpt-5":{"id":"openai/gpt-5","name":"GPT-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-08-13","last_updated":"2025-08-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":64000}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","name":"GPT-5.2","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["image","text"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.17},"limit":{"context":400000,"output":64000}},"baidu/ernie-5.0-thinking-preview":{"id":"baidu/ernie-5.0-thinking-preview","name":"ERNIE-5.0-Thinking-Preview","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.84,"output":3.37},"limit":{"context":128000,"output":64000}},"inclusionai/ring-1t":{"id":"inclusionai/ring-1t","name":"Ring-1T","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-10-01","last_updated":"2025-10-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.56,"output":2.24,"cache_read":0.11},"limit":{"context":128000,"output":64000}},"inclusionai/ling-1t":{"id":"inclusionai/ling-1t","name":"Ling-1T","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-10-01","last_updated":"2025-10-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.56,"output":2.24,"cache_read":0.11},"limit":{"context":128000,"output":64000}},"z-ai/glm-4.7":{"id":"z-ai/glm-4.7","name":"GLM 4.7","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-23","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.28,"output":1.14,"cache_read":0.06},"limit":{"context":200000,"output":64000}},"z-ai/glm-4.6v-flash-free":{"id":"z-ai/glm-4.6v-flash-free","name":"GLM 4.6V Flash (Free)","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-30","last_updated":"2025-12-30","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":200000,"output":64000}},"z-ai/glm-4.6v-flash":{"id":"z-ai/glm-4.6v-flash","name":"GLM 4.6V FlashX","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":200000,"output":64000}},"z-ai/glm-4.5":{"id":"z-ai/glm-4.5","name":"GLM 4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-09-09","last_updated":"2025-09-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.35,"output":1.54,"cache_read":0.07},"limit":{"context":128000,"output":64000}},"z-ai/glm-4.5-air":{"id":"z-ai/glm-4.5-air","name":"GLM 4.5 Air","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-09-09","last_updated":"2025-09-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.11,"output":0.56,"cache_read":0.02},"limit":{"context":128000,"output":64000}},"z-ai/glm-4.6":{"id":"z-ai/glm-4.6","name":"GLM 4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-09","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.35,"output":1.54,"cache_read":0.07},"limit":{"context":200000,"output":128000}},"z-ai/glm-4.6v":{"id":"z-ai/glm-4.6v","name":"GLM 4.6V","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.42,"cache_read":0.03},"limit":{"context":200000,"output":64000}},"qwen/qwen3-coder-plus":{"id":"qwen/qwen3-coder-plus","name":"Qwen3-Coder-Plus","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-09-10","last_updated":"2025-09-10","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":1000000,"output":64000}},"kuaishou/kat-coder-pro-v1-free":{"id":"kuaishou/kat-coder-pro-v1-free","name":"KAT-Coder-Pro-V1 Free","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-12-31","last_updated":"2025-12-31","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":64000}},"kuaishou/kat-coder-pro-v1":{"id":"kuaishou/kat-coder-pro-v1","name":"KAT-Coder-Pro-V1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-10-24","last_updated":"2025-10-24","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":64000}},"anthropic/claude-opus-4":{"id":"anthropic/claude-opus-4","name":"Claude Opus 4","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-08-14","last_updated":"2025-08-14","modalities":{"input":["image","text"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":64000}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000}},"anthropic/claude-opus-4.1":{"id":"anthropic/claude-opus-4.1","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"anthropic/claude-sonnet-4":{"id":"anthropic/claude-sonnet-4","name":"Claude Sonnet 4","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-08-13","last_updated":"2025-08-13","modalities":{"input":["image","text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","name":"Claude Opus 4.5","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-01","release_date":"2025-11-25","last_updated":"2025-11-25","modalities":{"input":["image","text"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000}}}},"ovhcloud":{"id":"ovhcloud","env":["OVHCLOUD_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://oai.endpoints.kepler.ai.cloud.ovh.net/v1","name":"OVHcloud AI Endpoints","doc":"https://www.ovhcloud.com/en/public-cloud/ai-endpoints/catalog//","models":{"mixtral-8x7b-instruct-v0.1":{"id":"mixtral-8x7b-instruct-v0.1","name":"Mixtral-8x7B-Instruct-v0.1","family":"mixtral-8x7b","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-04-01","last_updated":"2025-04-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.7,"output":0.7},"limit":{"context":32000,"output":32000}},"mistral-7b-instruct-v0.3":{"id":"mistral-7b-instruct-v0.3","name":"Mistral-7B-Instruct-v0.3","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-01","last_updated":"2025-04-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.11,"output":0.11},"limit":{"context":127000,"output":127000}},"llama-3.1-8b-instruct":{"id":"llama-3.1-8b-instruct","name":"Llama-3.1-8B-Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-06-11","last_updated":"2025-06-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.11,"output":0.11},"limit":{"context":131000,"output":131000}},"qwen2.5-vl-72b-instruct":{"id":"qwen2.5-vl-72b-instruct","name":"Qwen2.5-VL-72B-Instruct","family":"qwen2.5-vl","attachment":true,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-03-31","last_updated":"2025-03-31","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":1.01,"output":1.01},"limit":{"context":32000,"output":32000}},"mistral-nemo-instruct-2407":{"id":"mistral-nemo-instruct-2407","name":"Mistral-Nemo-Instruct-2407","family":"mistral-nemo","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-11-20","last_updated":"2024-11-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.14,"output":0.14},"limit":{"context":118000,"output":118000}},"mistral-small-3.2-24b-instruct-2506":{"id":"mistral-small-3.2-24b-instruct-2506","name":"Mistral-Small-3.2-24B-Instruct-2506","family":"mistral-small","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-16","last_updated":"2025-07-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.31},"limit":{"context":128000,"output":128000}},"qwen2.5-coder-32b-instruct":{"id":"qwen2.5-coder-32b-instruct","name":"Qwen2.5-Coder-32B-Instruct","family":"qwen2.5-coder","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-03-24","last_updated":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.96,"output":0.96},"limit":{"context":32000,"output":32000}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","name":"Qwen3-Coder-30B-A3B-Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-28","last_updated":"2025-10-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.07,"output":0.26},"limit":{"context":256000,"output":256000}},"llava-next-mistral-7b":{"id":"llava-next-mistral-7b","name":"llava-next-mistral-7b","family":"mistral-7b","attachment":true,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-01-08","last_updated":"2025-01-08","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.32,"output":0.32},"limit":{"context":32000,"output":32000}},"deepseek-r1-distill-llama-70b":{"id":"deepseek-r1-distill-llama-70b","name":"DeepSeek-R1-Distill-Llama-70B","family":"deepseek-r1-distill-llama","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-01-30","last_updated":"2025-01-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.74,"output":0.74},"limit":{"context":131000,"output":131000}},"meta-llama-3_1-70b-instruct":{"id":"meta-llama-3_1-70b-instruct","name":"Meta-Llama-3_1-70B-Instruct","family":"llama-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"release_date":"2025-04-01","last_updated":"2025-04-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.74,"output":0.74},"limit":{"context":131000,"output":131000}},"gpt-oss-20b":{"id":"gpt-oss-20b","name":"gpt-oss-20b","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"release_date":"2025-08-28","last_updated":"2025-08-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.18},"limit":{"context":131000,"output":131000}},"gpt-oss-120b":{"id":"gpt-oss-120b","name":"gpt-oss-120b","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"release_date":"2025-08-28","last_updated":"2025-08-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.09,"output":0.47},"limit":{"context":131000,"output":131000}},"meta-llama-3_3-70b-instruct":{"id":"meta-llama-3_3-70b-instruct","name":"Meta-Llama-3_3-70B-Instruct","family":"llama-3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-01","last_updated":"2025-04-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.74,"output":0.74},"limit":{"context":131000,"output":131000}},"qwen3-32b":{"id":"qwen3-32b","name":"Qwen3-32B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-16","last_updated":"2025-07-16","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.09,"output":0.25},"limit":{"context":32000,"output":32000}}}},"v0":{"id":"v0","env":["V0_API_KEY"],"npm":"@ai-sdk/vercel","name":"v0","doc":"https://sdk.vercel.ai/providers/ai-sdk-providers/vercel","models":{"v0-1.5-lg":{"id":"v0-1.5-lg","name":"v0-1.5-lg","family":"v0","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-09","last_updated":"2025-06-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75},"limit":{"context":512000,"output":32000}},"v0-1.5-md":{"id":"v0-1.5-md","name":"v0-1.5-md","family":"v0","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-09","last_updated":"2025-06-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":128000,"output":32000}},"v0-1.0-md":{"id":"v0-1.0-md","name":"v0-1.0-md","family":"v0","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":128000,"output":32000}}}},"iflowcn":{"id":"iflowcn","env":["IFLOW_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://apis.iflow.cn/v1","name":"iFlow","doc":"https://platform.iflow.cn/en/docs","models":{"qwen3-coder":{"id":"qwen3-coder","name":"Qwen3-Coder-480B-A35B","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-01","last_updated":"2025-07-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":64000}},"deepseek-v3":{"id":"deepseek-v3","name":"DeepSeek-V3","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-26","last_updated":"2024-12-26","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32000}},"kimi-k2":{"id":"kimi-k2","name":"Kimi-K2","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"deepseek-r1":{"id":"deepseek-r1","name":"DeepSeek-R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32000}},"deepseek-v3.1":{"id":"deepseek-v3.1","name":"DeepSeek-V3.1-Terminus","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"minimax-m2":{"id":"minimax-m2","name":"MiniMax-M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":204800,"output":131100}},"qwen3-235b":{"id":"qwen3-235b","name":"Qwen3-235B-A22B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32000}},"deepseek-v3.2-chat":{"id":"deepseek-v3.2-chat","name":"DeepSeek-V3.2","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"kimi-k2-0905":{"id":"kimi-k2-0905","name":"Kimi-K2-0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":64000}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","name":"Kimi-K2-Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"qwen3-235b-a22b-thinking-2507":{"id":"qwen3-235b-a22b-thinking-2507","name":"Qwen3-235B-A22B-Thinking","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-01","last_updated":"2025-07-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":64000}},"qwen3-vl-plus":{"id":"qwen3-vl-plus","name":"Qwen3-VL-Plus","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":32000}},"glm-4.6":{"id":"glm-4.6","name":"GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-01","last_updated":"2025-11-13","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":200000,"output":128000}},"tstars2.0":{"id":"tstars2.0","name":"TStars-2.0","family":"tstars2.0","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-01","release_date":"2024-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"qwen3-235b-a22b-instruct":{"id":"qwen3-235b-a22b-instruct","name":"Qwen3-235B-A22B-Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-01","last_updated":"2025-07-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":64000}},"qwen3-max":{"id":"qwen3-max","name":"Qwen3-Max","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":32000}},"deepseek-v3.2":{"id":"deepseek-v3.2","name":"DeepSeek-V3.2-Exp","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":64000}},"qwen3-max-preview":{"id":"qwen3-max-preview","name":"Qwen3-Max-Preview","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":32000}},"qwen3-coder-plus":{"id":"qwen3-coder-plus","name":"Qwen3-Coder-Plus","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-01","last_updated":"2025-07-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":256000,"output":64000}},"qwen3-32b":{"id":"qwen3-32b","name":"Qwen3-32B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32000}}}},"synthetic":{"id":"synthetic","env":["SYNTHETIC_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.synthetic.new/v1","name":"Synthetic","doc":"https://synthetic.new/pricing","models":{"hf:Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"hf:Qwen/Qwen3-235B-A22B-Instruct-2507","name":"Qwen 3 235B Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.6},"limit":{"context":256000,"output":32000}},"hf:Qwen/Qwen2.5-Coder-32B-Instruct":{"id":"hf:Qwen/Qwen2.5-Coder-32B-Instruct","name":"Qwen2.5-Coder-32B-Instruct","family":"qwen2.5-coder","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-10","release_date":"2024-11-11","last_updated":"2024-11-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.8,"output":0.8},"limit":{"context":32768,"output":32768}},"hf:Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"hf:Qwen/Qwen3-Coder-480B-A35B-Instruct","name":"Qwen 3 Coder 480B","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":2},"limit":{"context":256000,"output":32000}},"hf:Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"hf:Qwen/Qwen3-235B-A22B-Thinking-2507","name":"Qwen3 235B A22B Thinking 2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-25","last_updated":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.65,"output":3},"limit":{"context":256000,"output":32000}},"hf:MiniMaxAI/MiniMax-M2":{"id":"hf:MiniMaxAI/MiniMax-M2","name":"MiniMax-M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-27","last_updated":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.19},"limit":{"context":196608,"output":131000}},"hf:MiniMaxAI/MiniMax-M2.1":{"id":"hf:MiniMaxAI/MiniMax-M2.1","name":"MiniMax-M2.1","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"release_date":"2025-12-23","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.19},"limit":{"context":204800,"output":131072}},"hf:meta-llama/Llama-3.1-70B-Instruct":{"id":"hf:meta-llama/Llama-3.1-70B-Instruct","name":"Llama-3.1-70B-Instruct","family":"llama-3.1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.9,"output":0.9},"limit":{"context":128000,"output":32768}},"hf:meta-llama/Llama-3.1-8B-Instruct":{"id":"hf:meta-llama/Llama-3.1-8B-Instruct","name":"Llama-3.1-8B-Instruct","family":"llama-3.1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":32768}},"hf:meta-llama/Llama-3.3-70B-Instruct":{"id":"hf:meta-llama/Llama-3.3-70B-Instruct","name":"Llama-3.3-70B-Instruct","family":"llama-3.3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.9,"output":0.9},"limit":{"context":128000,"output":32768}},"hf:meta-llama/Llama-4-Scout-17B-16E-Instruct":{"id":"hf:meta-llama/Llama-4-Scout-17B-16E-Instruct","name":"Llama-4-Scout-17B-16E-Instruct","family":"llama-4-scout","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":328000,"output":4096}},"hf:meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"id":"hf:meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8","name":"Llama-4-Maverick-17B-128E-Instruct-FP8","family":"llama-4-maverick","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.22,"output":0.88},"limit":{"context":524000,"output":4096}},"hf:meta-llama/Llama-3.1-405B-Instruct":{"id":"hf:meta-llama/Llama-3.1-405B-Instruct","name":"Llama-3.1-405B-Instruct","family":"llama-3.1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":3,"output":3},"limit":{"context":128000,"output":32768}},"hf:moonshotai/Kimi-K2-Instruct-0905":{"id":"hf:moonshotai/Kimi-K2-Instruct-0905","name":"Kimi K2 0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.2,"output":1.2},"limit":{"context":262144,"output":32768}},"hf:moonshotai/Kimi-K2-Thinking":{"id":"hf:moonshotai/Kimi-K2-Thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-07","last_updated":"2025-11-07","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.19},"limit":{"context":262144,"output":262144}},"hf:zai-org/GLM-4.5":{"id":"hf:zai-org/GLM-4.5","name":"GLM 4.5","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.19},"limit":{"context":128000,"output":96000}},"hf:zai-org/GLM-4.7":{"id":"hf:zai-org/GLM-4.7","name":"GLM 4.7","family":"glm-4.7","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.19},"limit":{"context":200000,"output":64000}},"hf:zai-org/GLM-4.6":{"id":"hf:zai-org/GLM-4.6","name":"GLM 4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.19},"limit":{"context":200000,"output":64000}},"hf:deepseek-ai/DeepSeek-R1":{"id":"hf:deepseek-ai/DeepSeek-R1","name":"DeepSeek R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.19},"limit":{"context":128000,"output":128000}},"hf:deepseek-ai/DeepSeek-R1-0528":{"id":"hf:deepseek-ai/DeepSeek-R1-0528","name":"DeepSeek R1 (0528)","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-01","last_updated":"2025-08-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":8},"limit":{"context":128000,"output":128000}},"hf:deepseek-ai/DeepSeek-V3.1-Terminus":{"id":"hf:deepseek-ai/DeepSeek-V3.1-Terminus","name":"DeepSeek V3.1 Terminus","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-22","last_updated":"2025-09-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.2,"output":1.2},"limit":{"context":128000,"output":128000}},"hf:deepseek-ai/DeepSeek-V3.2":{"id":"hf:deepseek-ai/DeepSeek-V3.2","name":"DeepSeek V3.2","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":0.4,"cache_read":0.27,"cache_write":0},"limit":{"context":162816,"input":162816,"output":8000}},"hf:deepseek-ai/DeepSeek-V3":{"id":"hf:deepseek-ai/DeepSeek-V3","name":"DeepSeek V3","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-05-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.25,"output":1.25},"limit":{"context":128000,"output":128000}},"hf:deepseek-ai/DeepSeek-V3.1":{"id":"hf:deepseek-ai/DeepSeek-V3.1","name":"DeepSeek V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-21","last_updated":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.56,"output":1.68},"limit":{"context":128000,"output":128000}},"hf:deepseek-ai/DeepSeek-V3-0324":{"id":"hf:deepseek-ai/DeepSeek-V3-0324","name":"DeepSeek V3 (0324)","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-08-01","last_updated":"2025-08-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.2,"output":1.2},"limit":{"context":128000,"output":128000}},"hf:openai/gpt-oss-120b":{"id":"hf:openai/gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":32768}}}},"deepinfra":{"id":"deepinfra","env":["DEEPINFRA_API_KEY"],"npm":"@ai-sdk/deepinfra","name":"Deep Infra","doc":"https://deepinfra.com/models","models":{"moonshotai/Kimi-K2-Instruct":{"id":"moonshotai/Kimi-K2-Instruct","name":"Kimi K2","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-11","last_updated":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":2},"limit":{"context":131072,"output":32768}},"moonshotai/Kimi-K2-Thinking":{"id":"moonshotai/Kimi-K2-Thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2024-10","release_date":"2025-11-06","last_updated":"2025-11-07","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.47,"output":2},"limit":{"context":131072,"output":32768}},"MiniMaxAI/MiniMax-M2":{"id":"MiniMaxAI/MiniMax-M2","name":"MiniMax M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2024-10","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.254,"output":1.02},"limit":{"context":262144,"output":32768}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"GPT OSS 20B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.03,"output":0.14},"limit":{"context":131072,"output":16384}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.24},"limit":{"context":131072,"output":16384}},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.4,"output":1.6},"limit":{"context":262144,"output":66536}},"Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo","name":"Qwen3 Coder 480B A35B Instruct Turbo","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2},"limit":{"context":262144,"output":66536}},"zai-org/GLM-4.5":{"id":"zai-org/GLM-4.5","name":"GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2},"limit":{"context":131072,"output":98304},"status":"deprecated"},"zai-org/GLM-4.7":{"id":"zai-org/GLM-4.7","name":"GLM-4.7","family":"glm-4.7","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.43,"output":1.75,"cache_read":0.08},"limit":{"context":202752,"output":16384}}}},"zhipuai":{"id":"zhipuai","env":["ZHIPU_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://open.bigmodel.cn/api/paas/v4","name":"Zhipu AI","doc":"https://docs.z.ai/guides/overview/pricing","models":{"glm-4.6v-flash":{"id":"glm-4.6v-flash","name":"GLM-4.6V-Flash","family":"glm-4.6v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":32768}},"glm-4.6v":{"id":"glm-4.6v","name":"GLM-4.6V","family":"glm-4.6v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.9},"limit":{"context":128000,"output":32768}},"glm-4.6":{"id":"glm-4.6","name":"GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.11,"cache_write":0},"limit":{"context":204800,"output":131072}},"glm-4.5v":{"id":"glm-4.5v","name":"GLM-4.5V","family":"glm-4.5v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-08-11","last_updated":"2025-08-11","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":1.8},"limit":{"context":64000,"output":16384}},"glm-4.5-air":{"id":"glm-4.5-air","name":"GLM-4.5-Air","family":"glm-4.5-air","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":1.1,"cache_read":0.03,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.5":{"id":"glm-4.5","name":"GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.11,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.5-flash":{"id":"glm-4.5-flash","name":"GLM-4.5-Flash","family":"glm-4.5-flash","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.7":{"id":"glm-4.7","name":"GLM-4.7","family":"glm-4.7","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.11,"cache_write":0},"limit":{"context":204800,"output":131072}}}},"submodel":{"id":"submodel","env":["SUBMODEL_INSTAGEN_ACCESS_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://llm.submodel.ai/v1","name":"submodel","doc":"https://submodel.gitbook.io","models":{"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-23","last_updated":"2025-08-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.5},"limit":{"context":131072,"output":32768}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","name":"Qwen3 235B A22B Instruct 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-08-23","last_updated":"2025-08-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.3},"limit":{"context":262144,"output":131072}},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8":{"id":"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-08-23","last_updated":"2025-08-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.8},"limit":{"context":262144,"output":262144}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","name":"Qwen3 235B A22B Thinking 2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-23","last_updated":"2025-08-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.6},"limit":{"context":262144,"output":131072}},"zai-org/GLM-4.5-FP8":{"id":"zai-org/GLM-4.5-FP8","name":"GLM 4.5 FP8","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.8},"limit":{"context":131072,"output":131072}},"zai-org/GLM-4.5-Air":{"id":"zai-org/GLM-4.5-Air","name":"GLM 4.5 Air","family":"glm-4.5-air","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.5},"limit":{"context":131072,"output":131072}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","name":"DeepSeek R1 0528","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-23","last_updated":"2025-08-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":2.15},"limit":{"context":75000,"output":163840}},"deepseek-ai/DeepSeek-V3.1":{"id":"deepseek-ai/DeepSeek-V3.1","name":"DeepSeek V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-23","last_updated":"2025-08-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.8},"limit":{"context":75000,"output":163840}},"deepseek-ai/DeepSeek-V3-0324":{"id":"deepseek-ai/DeepSeek-V3-0324","name":"DeepSeek V3 0324","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-08-23","last_updated":"2025-08-23","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.8},"limit":{"context":75000,"output":163840}}}},"nano-gpt":{"id":"nano-gpt","env":["NANO_GPT_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://nano-gpt.com/api/v1","name":"NanoGPT","doc":"https://docs.nano-gpt.com","models":{"moonshotai/kimi-k2-thinking":{"id":"moonshotai/kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-11-01","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":2},"limit":{"context":32768,"output":8192}},"moonshotai/kimi-k2-instruct":{"id":"moonshotai/kimi-k2-instruct","name":"Kimi K2 Instruct","family":"kimi","attachment":false,"reasoning":false,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-07-18","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":2},"limit":{"context":131072,"output":8192}},"nousresearch/hermes-4-405b:thinking":{"id":"nousresearch/hermes-4-405b:thinking","name":"Hermes 4 405b Thinking","family":"hermes","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-08-13","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"nvidia/llama-3_3-nemotron-super-49b-v1_5":{"id":"nvidia/llama-3_3-nemotron-super-49b-v1_5","name":"Llama 3 3 Nemotron Super 49B V1 5","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-08-08","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"deepseek/deepseek-v3.2:thinking":{"id":"deepseek/deepseek-v3.2:thinking","name":"Deepseek V3.2 Thinking","family":"deepseek","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-01","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"deepseek/deepseek-r1":{"id":"deepseek/deepseek-r1","name":"Deepseek R1","family":"deepseek","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-01-20","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"minimax/minimax-m2.1":{"id":"minimax/minimax-m2.1","name":"Minimax M2.1","family":"minimax","attachment":false,"reasoning":false,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-12-23","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT Oss 120b","family":"gpt","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-06-23","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"z-ai/glm-4.6:thinking":{"id":"z-ai/glm-4.6:thinking","name":"GLM 4.6 Thinking","family":"glm","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-07","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"z-ai/glm-4.6":{"id":"z-ai/glm-4.6","name":"GLM 4.6","family":"glm","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-11-15","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":200000,"output":8192}},"qwen/qwen3-coder":{"id":"qwen/qwen3-coder","name":"Qwen3 Coder","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-15","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":106000,"output":8192}},"qwen/qwen3-235b-a22b-thinking-2507":{"id":"qwen/qwen3-235b-a22b-thinking-2507","name":"Qwen3 235B A22B Thinking 2507","family":"qwen","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-07-01","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":262144,"output":8192}},"mistralai/devstral-2-123b-instruct-2512":{"id":"mistralai/devstral-2-123b-instruct-2512","name":"Devstral 2 123b Instruct 2512","family":"mistral","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-12-11","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":131072,"output":8192}},"mistralai/mistral-large-3-675b-instruct-2512":{"id":"mistralai/mistral-large-3-675b-instruct-2512","name":"Mistral Large 3 675b Instruct 2512","family":"mistral","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-12-02","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":131072,"output":8192}},"mistralai/ministral-14b-instruct-2512":{"id":"mistralai/ministral-14b-instruct-2512","name":"Ministral 14b Instruct 2512","family":"mistral","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-12","release_date":"2025-12-01","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":131072,"output":8192}},"meta-llama/llama-4-maverick":{"id":"meta-llama/llama-4-maverick","name":"Llama 4 Maverick","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-04-05","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"meta-llama/llama-3.3-70b-instruct":{"id":"meta-llama/llama-3.3-70b-instruct","name":"Llama 3.3 70b Instruct","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"zai-org/glm-4.7":{"id":"zai-org/glm-4.7","name":"GLM 4.7","family":"glm","attachment":false,"reasoning":false,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":204800,"output":8192}},"zai-org/glm-4.5-air":{"id":"zai-org/glm-4.5-air","name":"GLM 4.5 Air","family":"glm","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"zai-org/glm-4.7:thinking":{"id":"zai-org/glm-4.7:thinking","name":"GLM 4.7 Thinking","family":"glm","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"structured_output":true,"temperature":true,"release_date":"2025-04-07","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}},"zai-org/glm-4.5-air:thinking":{"id":"zai-org/glm-4.5-air:thinking","name":"GLM 4.5 Air Thinking","family":"glm","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-07","last_updated":"2025-12-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":2},"limit":{"context":128000,"output":8192}}}},"zai":{"id":"zai","env":["ZHIPU_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.z.ai/api/paas/v4","name":"Z.AI","doc":"https://docs.z.ai/guides/overview/pricing","models":{"glm-4.7":{"id":"glm-4.7","name":"GLM-4.7","family":"glm-4.7","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.11,"cache_write":0},"limit":{"context":204800,"output":131072}},"glm-4.5-flash":{"id":"glm-4.5-flash","name":"GLM-4.5-Flash","family":"glm-4.5-flash","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.5":{"id":"glm-4.5","name":"GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.11,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.5-air":{"id":"glm-4.5-air","name":"GLM-4.5-Air","family":"glm-4.5-air","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":1.1,"cache_read":0.03,"cache_write":0},"limit":{"context":131072,"output":98304}},"glm-4.5v":{"id":"glm-4.5v","name":"GLM-4.5V","family":"glm-4.5v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-08-11","last_updated":"2025-08-11","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":1.8},"limit":{"context":64000,"output":16384}},"glm-4.6":{"id":"glm-4.6","name":"GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.11,"cache_write":0},"limit":{"context":204800,"output":131072}},"glm-4.6v":{"id":"glm-4.6v","name":"GLM-4.6V","family":"glm-4.6v","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.9},"limit":{"context":128000,"output":32768}}}},"inference":{"id":"inference","env":["INFERENCE_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://inference.net/v1","name":"Inference","doc":"https://inference.net/models","models":{"mistral/mistral-nemo-12b-instruct":{"id":"mistral/mistral-nemo-12b-instruct","name":"Mistral Nemo 12B Instruct","family":"mistral-nemo","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.038,"output":0.1},"limit":{"context":16000,"output":4096}},"google/gemma-3":{"id":"google/gemma-3","name":"Google Gemma 3","family":"gemma-3","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.3},"limit":{"context":125000,"output":4096}},"osmosis/osmosis-structure-0.6b":{"id":"osmosis/osmosis-structure-0.6b","name":"Osmosis Structure 0.6B","family":"osmosis-structure-0.6b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.5},"limit":{"context":4000,"output":2048}},"qwen/qwen3-embedding-4b":{"id":"qwen/qwen3-embedding-4b","name":"Qwen 3 Embedding 4B","family":"qwen3","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.01,"output":0},"limit":{"context":32000,"output":2048}},"qwen/qwen-2.5-7b-vision-instruct":{"id":"qwen/qwen-2.5-7b-vision-instruct","name":"Qwen 2.5 7B Vision Instruct","family":"qwen","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":125000,"output":4096}},"meta/llama-3.2-11b-vision-instruct":{"id":"meta/llama-3.2-11b-vision-instruct","name":"Llama 3.2 11B Vision Instruct","family":"llama-3.2","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.055,"output":0.055},"limit":{"context":16000,"output":4096}},"meta/llama-3.1-8b-instruct":{"id":"meta/llama-3.1-8b-instruct","name":"Llama 3.1 8B Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.025,"output":0.025},"limit":{"context":16000,"output":4096}},"meta/llama-3.2-3b-instruct":{"id":"meta/llama-3.2-3b-instruct","name":"Llama 3.2 3B Instruct","family":"llama-3.2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.02,"output":0.02},"limit":{"context":16000,"output":4096}},"meta/llama-3.2-1b-instruct":{"id":"meta/llama-3.2-1b-instruct","name":"Llama 3.2 1B Instruct","family":"llama-3.2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.01,"output":0.01},"limit":{"context":16000,"output":4096}}}},"requesty":{"id":"requesty","env":["REQUESTY_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://router.requesty.ai/v1","name":"Requesty","doc":"https://requesty.ai/solution/llm-routing/models","models":{"xai/grok-4":{"id":"xai/grok-4","name":"Grok 4","family":"grok-4","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-09","last_updated":"2025-09-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75,"cache_write":3},"limit":{"context":256000,"output":64000}},"xai/grok-4-fast":{"id":"xai/grok-4-fast","name":"Grok 4 Fast","family":"grok-4","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05,"cache_write":0.2},"limit":{"context":2000000,"output":64000}},"google/gemini-3-flash-preview":{"id":"google/gemini-3-flash-preview","name":"Gemini 3 Flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-12-17","last_updated":"2025-12-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":1},"limit":{"context":1048576,"output":65536}},"google/gemini-3-pro-preview":{"id":"google/gemini-3-pro-preview","name":"Gemini 3 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":4.5},"limit":{"context":1048576,"output":65536}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","name":"Gemini 2.5 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.55},"limit":{"context":1048576,"output":65536}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-17","last_updated":"2025-06-17","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31,"cache_write":2.375},"limit":{"context":1048576,"output":65536}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","name":"GPT-4.1 Mini","family":"gpt-4.1-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","name":"GPT-5 Nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":16000,"output":4000}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768}},"openai/o4-mini":{"id":"openai/o4-mini","name":"o4 Mini","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","name":"GPT-5 Mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":128000,"output":32000}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","name":"GPT-4o Mini","family":"gpt-4o-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384}},"openai/gpt-5":{"id":"openai/gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","audio","image","video"],"output":["text","audio","image"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000}},"anthropic/claude-opus-4":{"id":"anthropic/claude-opus-4","name":"Claude Opus 4","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"anthropic/claude-opus-4-1":{"id":"anthropic/claude-opus-4-1","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"anthropic/claude-haiku-4-5":{"id":"anthropic/claude-haiku-4-5","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-01","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":62000}},"anthropic/claude-opus-4-5":{"id":"anthropic/claude-opus-4-5","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-11-24","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000}},"anthropic/claude-sonnet-4-5":{"id":"anthropic/claude-sonnet-4-5","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000}},"anthropic/claude-3-7-sonnet":{"id":"anthropic/claude-3-7-sonnet","name":"Claude Sonnet 3.7","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-01","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"anthropic/claude-sonnet-4":{"id":"anthropic/claude-sonnet-4","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}}}},"morph":{"id":"morph","env":["MORPH_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.morphllm.com/v1","name":"Morph","doc":"https://docs.morphllm.com/api-reference/introduction","models":{"morph-v3-large":{"id":"morph-v3-large","name":"Morph v3 Large","family":"morph-v3-large","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-08-15","last_updated":"2024-08-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.9,"output":1.9},"limit":{"context":32000,"output":32000}},"auto":{"id":"auto","name":"Auto","family":"auto","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-06-01","last_updated":"2024-06-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.85,"output":1.55},"limit":{"context":32000,"output":32000}},"morph-v3-fast":{"id":"morph-v3-fast","name":"Morph v3 Fast","family":"morph-v3-fast","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-08-15","last_updated":"2024-08-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":1.2},"limit":{"context":16000,"output":16000}}}},"lmstudio":{"id":"lmstudio","env":["LMSTUDIO_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"http://127.0.0.1:1234/v1","name":"LMStudio","doc":"https://lmstudio.ai/models","models":{"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"GPT OSS 20B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":32768}},"qwen/qwen3-30b-a3b-2507":{"id":"qwen/qwen3-30b-a3b-2507","name":"Qwen3 30B A3B 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-30","last_updated":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":16384}},"qwen/qwen3-coder-30b":{"id":"qwen/qwen3-coder-30b","name":"Qwen3 Coder 30B","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-23","last_updated":"2025-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":65536}}}},"friendli":{"id":"friendli","env":["FRIENDLI_TOKEN"],"npm":"@ai-sdk/openai-compatible","api":"https://api.friendli.ai/serverless/v1","name":"Friendli","doc":"https://friendli.ai/docs/guides/serverless_endpoints/introduction","models":{"meta-llama-3.3-70b-instruct":{"id":"meta-llama-3.3-70b-instruct","name":"Llama 3.3 70B Instruct","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-08-01","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":0.6},"limit":{"context":131072,"output":131072}},"meta-llama-3.1-8b-instruct":{"id":"meta-llama-3.1-8b-instruct","name":"Llama 3.1 8B Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2024-08-01","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.1},"limit":{"context":131072,"output":8000}},"LGAI-EXAONE/EXAONE-4.0.1-32B":{"id":"LGAI-EXAONE/EXAONE-4.0.1-32B","name":"EXAONE 4.0.1 32B","family":"exaone","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-31","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":1},"limit":{"context":131072,"output":131072}},"meta-llama/Llama-4-Maverick-17B-128E-Instruct":{"id":"meta-llama/Llama-4-Maverick-17B-128E-Instruct","name":"Llama 4 Maverick 17B 128E Instruct","family":"llama-4","attachment":false,"reasoning":true,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-06-16","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":131072,"output":8000}},"meta-llama/Llama-4-Scout-17B-16E-Instruct":{"id":"meta-llama/Llama-4-Scout-17B-16E-Instruct","name":"Llama 4 Scout 17B 16E Instruct","family":"llama-4","attachment":false,"reasoning":true,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-06-16","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":131072,"output":8000}},"Qwen/Qwen3-30B-A3B":{"id":"Qwen/Qwen3-30B-A3B","name":"Qwen3 30B A3B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-06-16","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":131072,"output":8000}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","name":"Qwen3 235B A22B Instruct 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-29","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.8},"limit":{"context":131072,"output":131072}},"Qwen/Qwen3-32B":{"id":"Qwen/Qwen3-32B","name":"Qwen3 32B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-06-16","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":131072,"output":8000}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","name":"Qwen3 235B A22B Thinking 2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-07-29","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":131072,"output":131072}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","name":"GLM 4.6","family":"glm-4","attachment":false,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-31","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":131072,"output":131072}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","name":"DeepSeek R1 0528","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-07-11","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"limit":{"context":163840,"output":163840}}}},"sap-ai-core":{"id":"sap-ai-core","env":["AICORE_SERVICE_KEY"],"npm":"@mymediset/sap-ai-provider","name":"SAP AI Core","doc":"https://help.sap.com/docs/sap-ai-core","models":{"anthropic--claude-3.5-sonnet":{"id":"anthropic--claude-3.5-sonnet","name":"anthropic--claude-3.5-sonnet","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04-30","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192}},"anthropic--claude-4.5-haiku":{"id":"anthropic--claude-4.5-haiku","name":"anthropic--claude-4.5-haiku","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-01","last_updated":"2025-10-01","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000}},"anthropic--claude-4-opus":{"id":"anthropic--claude-4-opus","name":"anthropic--claude-4-opus","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"gemini-2.5-flash":{"id":"gemini-2.5-flash","name":"gemini-2.5-flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-25","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":2.5,"cache_read":0.075,"input_audio":1},"limit":{"context":1048576,"output":65536}},"anthropic--claude-3-haiku":{"id":"anthropic--claude-3-haiku","name":"anthropic--claude-3-haiku","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-03-13","last_updated":"2024-03-13","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096}},"anthropic--claude-3-sonnet":{"id":"anthropic--claude-3-sonnet","name":"anthropic--claude-3-sonnet","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-03-04","last_updated":"2024-03-04","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":0.3},"limit":{"context":200000,"output":4096}},"gpt-5-nano":{"id":"gpt-5-nano","name":"gpt-5-nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":400000,"output":128000}},"anthropic--claude-3.7-sonnet":{"id":"anthropic--claude-3.7-sonnet","name":"anthropic--claude-3.7-sonnet","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-31","release_date":"2025-02-24","last_updated":"2025-02-24","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"gpt-5-mini":{"id":"gpt-5-mini","name":"gpt-5-mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":400000,"output":128000}},"anthropic--claude-4.5-sonnet":{"id":"anthropic--claude-4.5-sonnet","name":"anthropic--claude-4.5-sonnet","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","name":"gemini-2.5-pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-03-25","last_updated":"2025-06-05","modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536}},"anthropic--claude-3-opus":{"id":"anthropic--claude-3-opus","name":"anthropic--claude-3-opus","family":"claude-opus","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-02-29","last_updated":"2024-02-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096}},"anthropic--claude-4-sonnet":{"id":"anthropic--claude-4-sonnet","name":"anthropic--claude-4-sonnet","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-01-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"gpt-5":{"id":"gpt-5","name":"gpt-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000}}}},"anthropic":{"id":"anthropic","env":["ANTHROPIC_API_KEY"],"npm":"@ai-sdk/anthropic","name":"Anthropic","doc":"https://docs.anthropic.com/en/docs/about-claude/models","models":{"claude-opus-4-0":{"id":"claude-opus-4-0","name":"Claude Opus 4 (latest)","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"claude-3-5-sonnet-20241022":{"id":"claude-3-5-sonnet-20241022","name":"Claude Sonnet 3.5 v2","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04-30","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192}},"claude-opus-4-1":{"id":"claude-opus-4-1","name":"Claude Opus 4.1 (latest)","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000}},"claude-3-5-sonnet-20240620":{"id":"claude-3-5-sonnet-20240620","name":"Claude Sonnet 3.5","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04-30","release_date":"2024-06-20","last_updated":"2024-06-20","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192}},"claude-3-5-haiku-latest":{"id":"claude-3-5-haiku-latest","name":"Claude Haiku 3.5 (latest)","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07-31","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192}},"claude-opus-4-5":{"id":"claude-opus-4-5","name":"Claude Opus 4.5 (latest)","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-11-24","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000}},"claude-3-opus-20240229":{"id":"claude-3-opus-20240229","name":"Claude Opus 3","family":"claude-opus","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-02-29","last_updated":"2024-02-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096}},"claude-opus-4-5-20251101":{"id":"claude-opus-4-5-20251101","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-01","last_updated":"2025-11-01","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"claude-sonnet-4-5-20250929":{"id":"claude-sonnet-4-5-20250929","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"claude-sonnet-4-20250514":{"id":"claude-sonnet-4-20250514","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"claude-opus-4-20250514":{"id":"claude-opus-4-20250514","name":"Claude Opus 4","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"claude-3-5-haiku-20241022":{"id":"claude-3-5-haiku-20241022","name":"Claude Haiku 3.5","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07-31","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192}},"claude-3-haiku-20240307":{"id":"claude-3-haiku-20240307","name":"Claude Haiku 3","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-03-13","last_updated":"2024-03-13","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096}},"claude-3-7-sonnet-20250219":{"id":"claude-3-7-sonnet-20250219","name":"Claude Sonnet 3.7","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-31","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"claude-3-7-sonnet-latest":{"id":"claude-3-7-sonnet-latest","name":"Claude Sonnet 3.7 (latest)","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10-31","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"claude-sonnet-4-0":{"id":"claude-sonnet-4-0","name":"Claude Sonnet 4 (latest)","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"claude-opus-4-1-20250805":{"id":"claude-opus-4-1-20250805","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"claude-3-sonnet-20240229":{"id":"claude-3-sonnet-20240229","name":"Claude Sonnet 3","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08-31","release_date":"2024-03-04","last_updated":"2024-03-04","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":0.3},"limit":{"context":200000,"output":4096}},"claude-haiku-4-5-20251001":{"id":"claude-haiku-4-5-20251001","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000}}}},"aihubmix":{"id":"aihubmix","env":["AIHUBMIX_API_KEY"],"npm":"@aihubmix/ai-sdk-provider","name":"AIHubMix","doc":"https://docs.aihubmix.com","models":{"gpt-4.1-nano":{"id":"gpt-4.1-nano","name":"GPT-4.1 nano","family":"gpt-4.1-nano","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.03},"limit":{"context":1047576,"output":32768}},"glm-4.7":{"id":"glm-4.7","name":"GLM-4.7","family":"glm-4.7","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.27,"output":1.1,"cache_read":0.548},"limit":{"context":204800,"output":131072}},"qwen3-235b-a22b-instruct-2507":{"id":"qwen3-235b-a22b-instruct-2507","name":"Qwen3 235B A22B Instruct 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-30","last_updated":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.28,"output":1.12},"limit":{"context":262144,"output":262144}},"claude-opus-4-1":{"id":"claude-opus-4-1","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":16.5,"output":82.5,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","name":"GPT-5.1 Codex","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-15","last_updated":"2025-11-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":5.5,"cache_read":0.11,"cache_write":1.25},"limit":{"context":200000,"output":64000}},"claude-opus-4-5":{"id":"claude-opus-4-5","name":"Claude Opus 4.5","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03","release_date":"2025-11-25","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":32000}},"gemini-3-pro-preview":{"id":"gemini-3-pro-preview","name":"Gemini 3 Pro Preview","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-19","last_updated":"2025-11-19","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":12,"cache_read":0.5},"limit":{"context":1000000,"output":65000}},"gemini-2.5-flash":{"id":"gemini-2.5-flash","name":"Gemini 2.5 Flash","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.075,"output":0.3,"cache_read":0.02},"limit":{"context":1000000,"output":65000}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","name":"GPT-4.1 mini","family":"gpt-4.1-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3.3,"output":16.5,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"coding-glm-4.7-free":{"id":"coding-glm-4.7-free","name":"Coding GLM-4.7 Free","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":204800,"output":131072}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","name":"GPT-5.1 Codex Mini","family":"gpt-5-codex-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-15","last_updated":"2025-11-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":400000,"output":128000}},"qwen3-235b-a22b-thinking-2507":{"id":"qwen3-235b-a22b-thinking-2507","name":"Qwen3 235B A22B Thinking 2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-30","last_updated":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.28,"output":2.8},"limit":{"context":262144,"output":262144}},"gpt-5.1":{"id":"gpt-5.1","name":"GPT-5.1","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-11","release_date":"2025-11-15","last_updated":"2025-11-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"gpt-5-nano":{"id":"gpt-5-nano","name":"GPT-5-Nano","family":"gpt-5-nano","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":2,"cache_read":0.25},"limit":{"context":128000,"output":16384}},"gpt-5-codex":{"id":"gpt-5-codex","name":"GPT-5-Codex","family":"gpt-5-codex","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000}},"gpt-4o":{"id":"gpt-4o","name":"GPT-4o","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-05-13","last_updated":"2024-08-06","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384}},"gpt-4.1":{"id":"gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768}},"o4-mini":{"id":"o4-mini","name":"o4-mini","family":"o4-mini","attachment":false,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2024-09","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.5,"output":6,"cache_read":0.75},"limit":{"context":200000,"output":65536}},"gpt-5-mini":{"id":"gpt-5-mini","name":"GPT-5-Mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.5,"output":6,"cache_read":0.75},"limit":{"context":200000,"output":64000}},"gemini-2.5-pro":{"id":"gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image","audio","video"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":5,"cache_read":0.31},"limit":{"context":2000000,"output":65000}},"gpt-4o-2024-11-20":{"id":"gpt-4o-2024-11-20","name":"GPT-4o (2024-11-20)","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-11-20","last_updated":"2024-11-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384}},"gpt-5.1-codex-max":{"id":"gpt-5.1-codex-max","name":"GPT-5.1-Codex-Max","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-13","last_updated":"2025-11-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"minimax-m2.1-free":{"id":"minimax-m2.1-free","name":"MiniMax M2.1 Free","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"temperature":true,"release_date":"2025-12-23","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":204800,"output":131072}},"qwen3-coder-480b-a35b-instruct":{"id":"qwen3-coder-480b-a35b-instruct","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-08-01","last_updated":"2025-08-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.82,"output":3.29},"limit":{"context":262144,"output":131000}},"deepseek-v3.2-think":{"id":"deepseek-v3.2-think","name":"DeepSeek-V3.2-Think","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.45},"limit":{"context":131000,"output":64000}},"gpt-5":{"id":"gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":20,"cache_read":2.5},"limit":{"context":400000,"output":128000}},"minimax-m2.1":{"id":"minimax-m2.1","name":"MiniMax M2.1","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_details"},"temperature":true,"release_date":"2025-12-23","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.29,"output":1.15},"limit":{"context":204800,"output":131072}},"deepseek-v3.2":{"id":"deepseek-v3.2","name":"DeepSeek-V3.2","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.45},"limit":{"context":131000,"output":64000}},"Kimi-K2-0905":{"id":"Kimi-K2-0905","name":"Kimi K2 0905","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-09-05","last_updated":"2025-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.19},"limit":{"context":262144,"output":262144}},"gpt-5-pro":{"id":"gpt-5-pro","name":"GPT-5-Pro","family":"gpt-5-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":7,"output":28,"cache_read":3.5},"limit":{"context":400000,"output":128000}},"gpt-5.2":{"id":"gpt-5.2","name":"GPT-5.2","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000}}}},"fireworks-ai":{"id":"fireworks-ai","env":["FIREWORKS_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.fireworks.ai/inference/v1/","name":"Fireworks AI","doc":"https://fireworks.ai/docs/","models":{"accounts/fireworks/models/deepseek-r1-0528":{"id":"accounts/fireworks/models/deepseek-r1-0528","name":"Deepseek R1 05/28","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-28","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":3,"output":8},"limit":{"context":160000,"output":16384}},"accounts/fireworks/models/deepseek-v3p1":{"id":"accounts/fireworks/models/deepseek-v3p1","name":"DeepSeek V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-08-21","last_updated":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.56,"output":1.68},"limit":{"context":163840,"output":163840}},"accounts/fireworks/models/deepseek-v3p2":{"id":"accounts/fireworks/models/deepseek-v3p2","name":"DeepSeek V3.2","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-09","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.56,"output":1.68,"cache_read":0.28},"limit":{"context":160000,"output":160000}},"accounts/fireworks/models/minimax-m2":{"id":"accounts/fireworks/models/minimax-m2","name":"MiniMax-M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2024-11","release_date":"2025-10-27","last_updated":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"cache_read":0.15},"limit":{"context":192000,"output":192000}},"accounts/fireworks/models/minimax-m2p1":{"id":"accounts/fireworks/models/minimax-m2p1","name":"MiniMax-M2.1","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"release_date":"2025-12-23","last_updated":"2025-12-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2,"cache_read":0.15},"limit":{"context":200000,"output":200000}},"accounts/fireworks/models/glm-4p7":{"id":"accounts/fireworks/models/glm-4p7","name":"GLM 4.7","family":"glm-4","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.2,"cache_read":0.3},"limit":{"context":198000,"output":198000}},"accounts/fireworks/models/deepseek-v3-0324":{"id":"accounts/fireworks/models/deepseek-v3-0324","name":"Deepseek V3 03-24","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-03-24","last_updated":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.9,"output":0.9},"limit":{"context":160000,"output":16384}},"accounts/fireworks/models/glm-4p6":{"id":"accounts/fireworks/models/glm-4p6","name":"GLM 4.6","family":"glm-4","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-10-01","last_updated":"2025-10-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.19,"cache_read":0.28},"limit":{"context":198000,"output":198000}},"accounts/fireworks/models/kimi-k2-thinking":{"id":"accounts/fireworks/models/kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"release_date":"2025-11-06","last_updated":"2025-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5},"limit":{"context":256000,"output":256000}},"accounts/fireworks/models/kimi-k2-instruct":{"id":"accounts/fireworks/models/kimi-k2-instruct","name":"Kimi K2 Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2025-07-11","last_updated":"2025-07-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1,"output":3},"limit":{"context":128000,"output":16384}},"accounts/fireworks/models/qwen3-235b-a22b":{"id":"accounts/fireworks/models/qwen3-235b-a22b","name":"Qwen3 235B-A22B","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-29","last_updated":"2025-04-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.22,"output":0.88},"limit":{"context":128000,"output":16384}},"accounts/fireworks/models/gpt-oss-20b":{"id":"accounts/fireworks/models/gpt-oss-20b","name":"GPT OSS 20B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":32768}},"accounts/fireworks/models/gpt-oss-120b":{"id":"accounts/fireworks/models/gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":32768}},"accounts/fireworks/models/glm-4p5-air":{"id":"accounts/fireworks/models/glm-4p5-air","name":"GLM 4.5 Air","family":"glm-4-air","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-08-01","last_updated":"2025-08-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.22,"output":0.88},"limit":{"context":131072,"output":131072}},"accounts/fireworks/models/qwen3-coder-480b-a35b-instruct":{"id":"accounts/fireworks/models/qwen3-coder-480b-a35b-instruct","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-07-22","last_updated":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.45,"output":1.8},"limit":{"context":256000,"output":32768}},"accounts/fireworks/models/glm-4p5":{"id":"accounts/fireworks/models/glm-4p5","name":"GLM 4.5","family":"glm-4","attachment":false,"reasoning":true,"tool_call":true,"interleaved":{"field":"reasoning_content"},"temperature":true,"knowledge":"2025-04","release_date":"2025-07-29","last_updated":"2025-07-29","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.55,"output":2.19},"limit":{"context":131072,"output":131072}}}},"io-net":{"id":"io-net","env":["IOINTELLIGENCE_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.intelligence.io.solutions/api/v1","name":"IO.NET","doc":"https://io.net/docs/guides/intelligence/io-intelligence","models":{"moonshotai/Kimi-K2-Instruct-0905":{"id":"moonshotai/Kimi-K2-Instruct-0905","name":"Kimi K2 Instruct","family":"kimi-k2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-09-05","last_updated":"2024-09-05","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.39,"output":1.9,"cache_read":0.195,"cache_write":0.78},"limit":{"context":32768,"output":4096}},"moonshotai/Kimi-K2-Thinking":{"id":"moonshotai/Kimi-K2-Thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-11-01","last_updated":"2024-11-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.55,"output":2.25,"cache_read":0.275,"cache_write":1.1},"limit":{"context":32768,"output":4096}},"openai/gpt-oss-20b":{"id":"openai/gpt-oss-20b","name":"GPT-OSS 20B","family":"gpt-oss","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.03,"output":0.14,"cache_read":0.015,"cache_write":0.06},"limit":{"context":64000,"output":4096}},"openai/gpt-oss-120b":{"id":"openai/gpt-oss-120b","name":"GPT-OSS 120B","family":"gpt-oss","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.04,"output":0.4,"cache_read":0.02,"cache_write":0.08},"limit":{"context":131072,"output":4096}},"mistralai/Devstral-Small-2505":{"id":"mistralai/Devstral-Small-2505","name":"Devstral Small 2505","family":"devstral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-05-01","last_updated":"2025-05-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.22,"cache_read":0.025,"cache_write":0.1},"limit":{"context":128000,"output":4096}},"mistralai/Mistral-Nemo-Instruct-2407":{"id":"mistralai/Mistral-Nemo-Instruct-2407","name":"Mistral Nemo Instruct 2407","family":"mistral-nemo","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2024-07-01","last_updated":"2024-07-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.02,"output":0.04,"cache_read":0.01,"cache_write":0.04},"limit":{"context":128000,"output":4096}},"mistralai/Magistral-Small-2506":{"id":"mistralai/Magistral-Small-2506","name":"Magistral Small 2506","family":"magistral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-06-01","last_updated":"2025-06-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.5,"cache_read":0.25,"cache_write":1},"limit":{"context":128000,"output":4096}},"mistralai/Mistral-Large-Instruct-2411":{"id":"mistralai/Mistral-Large-Instruct-2411","name":"Mistral Large Instruct 2411","family":"mistral-large","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-11-01","last_updated":"2024-11-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":6,"cache_read":1,"cache_write":4},"limit":{"context":128000,"output":4096}},"meta-llama/Llama-3.3-70B-Instruct":{"id":"meta-llama/Llama-3.3-70B-Instruct","name":"Llama 3.3 70B Instruct","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.13,"output":0.38,"cache_read":0.065,"cache_write":0.26},"limit":{"context":128000,"output":4096}},"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"id":"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8","name":"Llama 4 Maverick 17B 128E Instruct","family":"llama-4-maverick","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-15","last_updated":"2025-01-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6,"cache_read":0.075,"cache_write":0.3},"limit":{"context":430000,"output":4096}},"meta-llama/Llama-3.2-90B-Vision-Instruct":{"id":"meta-llama/Llama-3.2-90B-Vision-Instruct","name":"Llama 3.2 90B Vision Instruct","family":"llama-3.2","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.35,"output":0.4,"cache_read":0.175,"cache_write":0.7},"limit":{"context":16000,"output":4096}},"Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar":{"id":"Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar","name":"Qwen 3 Coder 480B","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-15","last_updated":"2025-01-15","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.22,"output":0.95,"cache_read":0.11,"cache_write":0.44},"limit":{"context":106000,"output":4096}},"Qwen/Qwen2.5-VL-32B-Instruct":{"id":"Qwen/Qwen2.5-VL-32B-Instruct","name":"Qwen 2.5 VL 32B Instruct","family":"qwen2.5-vl","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2024-11-01","last_updated":"2024-11-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.05,"output":0.22,"cache_read":0.025,"cache_write":0.1},"limit":{"context":32000,"output":4096}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","name":"Qwen 3 235B Thinking","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-07-01","last_updated":"2025-07-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.11,"output":0.6,"cache_read":0.055,"cache_write":0.22},"limit":{"context":262144,"output":4096}},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"id":"Qwen/Qwen3-Next-80B-A3B-Instruct","name":"Qwen 3 Next 80B Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2025-01-10","last_updated":"2025-01-10","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.8,"cache_read":0.05,"cache_write":0.2},"limit":{"context":262144,"output":4096}},"zai-org/GLM-4.6":{"id":"zai-org/GLM-4.6","name":"GLM 4.6","family":"glm-4.6","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-11-15","last_updated":"2024-11-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.75,"cache_read":0.2,"cache_write":0.8},"limit":{"context":200000,"output":4096}},"deepseek-ai/DeepSeek-R1-0528":{"id":"deepseek-ai/DeepSeek-R1-0528","name":"DeepSeek R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":8.75,"cache_read":1,"cache_write":4},"limit":{"context":128000,"output":4096}}}},"modelscope":{"id":"modelscope","env":["MODELSCOPE_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api-inference.modelscope.cn/v1","name":"ModelScope","doc":"https://modelscope.cn/docs/model-service/API-Inference/intro","models":{"ZhipuAI/GLM-4.5":{"id":"ZhipuAI/GLM-4.5","name":"GLM-4.5","family":"glm-4.5","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-28","last_updated":"2025-07-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":131072,"output":98304}},"ZhipuAI/GLM-4.6":{"id":"ZhipuAI/GLM-4.6","name":"GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":202752,"output":98304}},"Qwen/Qwen3-30B-A3B-Thinking-2507":{"id":"Qwen/Qwen3-30B-A3B-Thinking-2507","name":"Qwen3 30B A3B Thinking 2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-30","last_updated":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":32768}},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"id":"Qwen/Qwen3-235B-A22B-Instruct-2507","name":"Qwen3 235B A22B Instruct 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04-28","last_updated":"2025-07-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":131072}},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"id":"Qwen/Qwen3-Coder-30B-A3B-Instruct","name":"Qwen3 Coder 30B A3B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-31","last_updated":"2025-07-31","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":65536}},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"id":"Qwen/Qwen3-30B-A3B-Instruct-2507","name":"Qwen3 30B A3B Instruct 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-30","last_updated":"2025-07-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":16384}},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"id":"Qwen/Qwen3-235B-A22B-Thinking-2507","name":"Qwen3-235B-A22B-Thinking-2507","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-25","last_updated":"2025-07-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":262144,"output":131072}}}},"azure-cognitive-services":{"id":"azure-cognitive-services","env":["AZURE_COGNITIVE_SERVICES_RESOURCE_NAME","AZURE_COGNITIVE_SERVICES_API_KEY"],"npm":"@ai-sdk/azure","name":"Azure Cognitive Services","doc":"https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models","models":{"gpt-3.5-turbo-1106":{"id":"gpt-3.5-turbo-1106","name":"GPT-3.5 Turbo 1106","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2021-08","release_date":"2023-11-06","last_updated":"2023-11-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":2},"limit":{"context":16384,"output":16384}},"mistral-small-2503":{"id":"mistral-small-2503","name":"Mistral Small 3.1","family":"mistral-small","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2025-03-01","last_updated":"2025-03-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":32768}},"codestral-2501":{"id":"codestral-2501","name":"Codestral 25.01","family":"codestral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":256000}},"mistral-large-2411":{"id":"mistral-large-2411","name":"Mistral Large 24.11","family":"mistral-large","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-09","release_date":"2024-11-01","last_updated":"2024-11-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":6},"limit":{"context":128000,"output":32768}},"gpt-5-pro":{"id":"gpt-5-pro","name":"GPT-5 Pro","family":"gpt-5-pro","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-10-06","last_updated":"2025-10-06","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000}},"deepseek-v3.2":{"id":"deepseek-v3.2","name":"DeepSeek-V3.2","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.28,"output":0.42,"cache_read":0.028},"limit":{"context":128000,"output":128000}},"mai-ds-r1":{"id":"mai-ds-r1","name":"MAI-DS-R1","family":"mai-ds-r1","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-06","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.35,"output":5.4},"limit":{"context":128000,"output":8192}},"gpt-5":{"id":"gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":272000,"output":128000}},"gpt-4o-mini":{"id":"gpt-4o-mini","name":"GPT-4o mini","family":"gpt-4o-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384}},"phi-4-reasoning-plus":{"id":"phi-4-reasoning-plus","name":"Phi-4-reasoning-plus","family":"phi-4","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096}},"gpt-4-turbo-vision":{"id":"gpt-4-turbo-vision","name":"GPT-4 Turbo Vision","family":"gpt-4-turbo","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-11","release_date":"2023-11-06","last_updated":"2024-04-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096}},"phi-4-reasoning":{"id":"phi-4-reasoning","name":"Phi-4-reasoning","family":"phi-4","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096}},"phi-3-medium-4k-instruct":{"id":"phi-3-medium-4k-instruct","name":"Phi-3-medium-instruct (4k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.17,"output":0.68},"limit":{"context":4096,"output":1024}},"codex-mini":{"id":"codex-mini","name":"Codex Mini","family":"codex","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-04","release_date":"2025-05-16","last_updated":"2025-05-16","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.5,"output":6,"cache_read":0.375},"limit":{"context":200000,"output":100000}},"o3":{"id":"o3","name":"o3","family":"o3","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000}},"mistral-nemo":{"id":"mistral-nemo","name":"Mistral Nemo","family":"mistral-nemo","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000}},"gpt-3.5-turbo-instruct":{"id":"gpt-3.5-turbo-instruct","name":"GPT-3.5 Turbo Instruct","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2021-08","release_date":"2023-09-21","last_updated":"2023-09-21","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096}},"meta-llama-3.1-8b-instruct":{"id":"meta-llama-3.1-8b-instruct","name":"Meta-Llama-3.1-8B-Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.61},"limit":{"context":128000,"output":32768}},"text-embedding-ada-002":{"id":"text-embedding-ada-002","name":"text-embedding-ada-002","family":"text-embedding-ada","attachment":false,"reasoning":false,"tool_call":false,"release_date":"2022-12-15","last_updated":"2022-12-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0},"limit":{"context":8192,"output":1536}},"cohere-embed-v3-english":{"id":"cohere-embed-v3-english","name":"Embed v3 English","family":"cohere-embed","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2023-11-07","last_updated":"2023-11-07","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0},"limit":{"context":512,"output":1024}},"llama-4-scout-17b-16e-instruct":{"id":"llama-4-scout-17b-16e-instruct","name":"Llama 4 Scout 17B 16E Instruct","family":"llama-4-scout","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.78},"limit":{"context":128000,"output":8192}},"o1-mini":{"id":"o1-mini","name":"o1-mini","family":"o1-mini","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2023-09","release_date":"2024-09-12","last_updated":"2024-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":128000,"output":65536}},"gpt-5-mini":{"id":"gpt-5-mini","name":"GPT-5 Mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":272000,"output":128000}},"phi-3.5-moe-instruct":{"id":"phi-3.5-moe-instruct","name":"Phi-3.5-MoE-instruct","family":"phi-3.5","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.16,"output":0.64},"limit":{"context":128000,"output":4096}},"gpt-5.1-chat":{"id":"gpt-5.1-chat","name":"GPT-5.1 Chat","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384}},"grok-3-mini":{"id":"grok-3-mini","name":"Grok 3 Mini","family":"grok-3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.5,"reasoning":0.5,"cache_read":0.075},"limit":{"context":131072,"output":8192}},"o1":{"id":"o1","name":"o1","family":"o1","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2023-09","release_date":"2024-12-05","last_updated":"2024-12-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000}},"meta-llama-3-8b-instruct":{"id":"meta-llama-3-8b-instruct","name":"Meta-Llama-3-8B-Instruct","family":"llama-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-12","release_date":"2024-04-18","last_updated":"2024-04-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.61},"limit":{"context":8192,"output":2048}},"phi-4-multimodal":{"id":"phi-4-multimodal","name":"Phi-4-multimodal","family":"phi-4","attachment":true,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","audio"],"output":["text"]},"open_weights":true,"cost":{"input":0.08,"output":0.32,"input_audio":4},"limit":{"context":128000,"output":4096}},"o4-mini":{"id":"o4-mini","name":"o4-mini","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000}},"gpt-4.1":{"id":"gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768}},"ministral-3b":{"id":"ministral-3b","name":"Ministral 3B","family":"ministral-3b","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-03","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":8192}},"gpt-3.5-turbo-0301":{"id":"gpt-3.5-turbo-0301","name":"GPT-3.5 Turbo 0301","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2021-08","release_date":"2023-03-01","last_updated":"2023-03-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096}},"gpt-4o":{"id":"gpt-4o","name":"GPT-4o","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-09","release_date":"2024-05-13","last_updated":"2024-05-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384}},"phi-3-mini-128k-instruct":{"id":"phi-3-mini-128k-instruct","name":"Phi-3-mini-instruct (128k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096}},"llama-3.2-90b-vision-instruct":{"id":"llama-3.2-90b-vision-instruct","name":"Llama-3.2-90B-Vision-Instruct","family":"llama-3.2","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":2.04,"output":2.04},"limit":{"context":128000,"output":8192}},"gpt-5-codex":{"id":"gpt-5-codex","name":"GPT-5-Codex","family":"gpt-5-codex","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-09-15","last_updated":"2025-09-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000}},"gpt-5-nano":{"id":"gpt-5-nano","name":"GPT-5 Nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05-30","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":272000,"output":128000}},"gpt-5.1":{"id":"gpt-5.1","name":"GPT-5.1","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":272000,"output":128000}},"o3-mini":{"id":"o3-mini","name":"o3-mini","family":"o3-mini","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-05","release_date":"2024-12-20","last_updated":"2025-01-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000}},"model-router":{"id":"model-router","name":"Model Router","family":"model-router","attachment":true,"reasoning":false,"tool_call":true,"release_date":"2025-05-19","last_updated":"2025-11-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0},"limit":{"context":128000,"output":16384}},"kimi-k2-thinking":{"id":"kimi-k2-thinking","name":"Kimi K2 Thinking","family":"kimi-k2","attachment":false,"reasoning":true,"tool_call":true,"interleaved":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-11-06","last_updated":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144}},"gpt-5.1-codex-mini":{"id":"gpt-5.1-codex-mini","name":"GPT-5.1 Codex Mini","family":"gpt-5-codex-mini","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","name":"Llama-3.3-70B-Instruct","family":"llama-3.3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.71,"output":0.71},"limit":{"context":128000,"output":32768}},"o1-preview":{"id":"o1-preview","name":"o1-preview","family":"o1-preview","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2023-09","release_date":"2024-09-12","last_updated":"2024-09-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":16.5,"output":66,"cache_read":8.25},"limit":{"context":128000,"output":32768}},"phi-3.5-mini-instruct":{"id":"phi-3.5-mini-instruct","name":"Phi-3.5-mini-instruct","family":"phi-3.5","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-08-20","last_updated":"2024-08-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096}},"gpt-3.5-turbo-0613":{"id":"gpt-3.5-turbo-0613","name":"GPT-3.5 Turbo 0613","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2021-08","release_date":"2023-06-13","last_updated":"2023-06-13","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":4},"limit":{"context":16384,"output":16384}},"gpt-4-turbo":{"id":"gpt-4-turbo","name":"GPT-4 Turbo","family":"gpt-4-turbo","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-11","release_date":"2023-11-06","last_updated":"2024-04-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096}},"meta-llama-3.1-70b-instruct":{"id":"meta-llama-3.1-70b-instruct","name":"Meta-Llama-3.1-70B-Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.68,"output":3.54},"limit":{"context":128000,"output":32768}},"phi-3-small-8k-instruct":{"id":"phi-3-small-8k-instruct","name":"Phi-3-small-instruct (8k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":8192,"output":2048}},"deepseek-v3-0324":{"id":"deepseek-v3-0324","name":"DeepSeek-V3-0324","family":"deepseek-v3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-03-24","last_updated":"2025-03-24","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.14,"output":4.56},"limit":{"context":131072,"output":131072}},"meta-llama-3-70b-instruct":{"id":"meta-llama-3-70b-instruct","name":"Meta-Llama-3-70B-Instruct","family":"llama-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-12","release_date":"2024-04-18","last_updated":"2024-04-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.68,"output":3.54},"limit":{"context":8192,"output":2048}},"text-embedding-3-large":{"id":"text-embedding-3-large","name":"text-embedding-3-large","family":"text-embedding-3-large","attachment":false,"reasoning":false,"tool_call":false,"release_date":"2024-01-25","last_updated":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.13,"output":0},"limit":{"context":8191,"output":3072}},"grok-3":{"id":"grok-3","name":"Grok 3","family":"grok-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-11","release_date":"2025-02-17","last_updated":"2025-02-17","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":8192}},"gpt-3.5-turbo-0125":{"id":"gpt-3.5-turbo-0125","name":"GPT-3.5 Turbo 0125","family":"gpt-3.5-turbo","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2021-08","release_date":"2024-01-25","last_updated":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.5},"limit":{"context":16384,"output":16384}},"claude-sonnet-4-5":{"id":"claude-sonnet-4-5","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"provider":{"npm":"@ai-sdk/anthropic"}},"phi-4-mini-reasoning":{"id":"phi-4-mini-reasoning","name":"Phi-4-mini-reasoning","family":"phi-4","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096}},"phi-4":{"id":"phi-4","name":"Phi-4","family":"phi-4","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.125,"output":0.5},"limit":{"context":128000,"output":4096}},"deepseek-v3.1":{"id":"deepseek-v3.1","name":"DeepSeek-V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-08-21","last_updated":"2025-08-21","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.56,"output":1.68},"limit":{"context":131072,"output":131072}},"gpt-5-chat":{"id":"gpt-5-chat","name":"GPT-5 Chat","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":false,"temperature":false,"knowledge":"2024-10-24","release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":128000,"output":16384}},"gpt-4.1-mini":{"id":"gpt-4.1-mini","name":"GPT-4.1 mini","family":"gpt-4.1-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768}},"llama-4-maverick-17b-128e-instruct-fp8":{"id":"llama-4-maverick-17b-128e-instruct-fp8","name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama-4-maverick","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.25,"output":1},"limit":{"context":128000,"output":8192}},"cohere-command-r-plus-08-2024":{"id":"cohere-command-r-plus-08-2024","name":"Command R+","family":"command-r-plus","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2024-08-30","last_updated":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000}},"cohere-command-a":{"id":"cohere-command-a","name":"Command A","family":"command-a","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2025-03-13","last_updated":"2025-03-13","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000}},"phi-3-small-128k-instruct":{"id":"phi-3-small-128k-instruct","name":"Phi-3-small-instruct (128k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4096}},"claude-opus-4-5":{"id":"claude-opus-4-5","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-08-01","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":64000},"provider":{"npm":"@ai-sdk/anthropic"}},"mistral-medium-2505":{"id":"mistral-medium-2505","name":"Mistral Medium 3","family":"mistral-medium","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-05","release_date":"2025-05-07","last_updated":"2025-05-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000}},"deepseek-v3.2-speciale":{"id":"deepseek-v3.2-speciale","name":"DeepSeek-V3.2-Speciale","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-07","release_date":"2025-12-01","last_updated":"2025-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.28,"output":0.42},"limit":{"context":128000,"output":128000}},"claude-haiku-4-5":{"id":"claude-haiku-4-5","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-02-31","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"provider":{"npm":"@ai-sdk/anthropic"}},"phi-3-mini-4k-instruct":{"id":"phi-3-mini-4k-instruct","name":"Phi-3-mini-instruct (4k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.13,"output":0.52},"limit":{"context":4096,"output":1024}},"gpt-5.1-codex":{"id":"gpt-5.1-codex","name":"GPT-5.1 Codex","family":"gpt-5-codex","attachment":false,"reasoning":true,"tool_call":true,"temperature":false,"knowledge":"2024-09-30","release_date":"2025-11-14","last_updated":"2025-11-14","modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"open_weights":false,"cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000}},"grok-code-fast-1":{"id":"grok-code-fast-1","name":"Grok Code Fast 1","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2025-08-28","last_updated":"2025-08-28","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":10000}},"deepseek-r1":{"id":"deepseek-r1","name":"DeepSeek-R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":false,"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840}},"meta-llama-3.1-405b-instruct":{"id":"meta-llama-3.1-405b-instruct","name":"Meta-Llama-3.1-405B-Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":5.33,"output":16},"limit":{"context":128000,"output":32768}},"gpt-4-32k":{"id":"gpt-4-32k","name":"GPT-4 32K","family":"gpt-4","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-11","release_date":"2023-03-14","last_updated":"2023-03-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":60,"output":120},"limit":{"context":32768,"output":32768}},"phi-4-mini":{"id":"phi-4-mini","name":"Phi-4-mini","family":"phi-4","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-10","release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096}},"cohere-embed-v3-multilingual":{"id":"cohere-embed-v3-multilingual","name":"Embed v3 Multilingual","family":"cohere-embed","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2023-11-07","last_updated":"2023-11-07","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0},"limit":{"context":512,"output":1024}},"grok-4":{"id":"grok-4","name":"Grok 4","family":"grok","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-09","last_updated":"2025-07-09","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"reasoning":15,"cache_read":0.75},"limit":{"context":256000,"output":64000}},"cohere-command-r-08-2024":{"id":"cohere-command-r-08-2024","name":"Command R","family":"command-r","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-06-01","release_date":"2024-08-30","last_updated":"2024-08-30","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000}},"cohere-embed-v-4-0":{"id":"cohere-embed-v-4-0","name":"Embed v4","family":"cohere-embed","attachment":true,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2025-04-15","last_updated":"2025-04-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.12,"output":0},"limit":{"context":128000,"output":1536}},"llama-3.2-11b-vision-instruct":{"id":"llama-3.2-11b-vision-instruct","name":"Llama-3.2-11B-Vision-Instruct","family":"llama-3.2","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.37,"output":0.37},"limit":{"context":128000,"output":8192}},"gpt-5.2-chat":{"id":"gpt-5.2-chat","name":"GPT-5.2 Chat","family":"gpt-5-chat","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":false,"knowledge":"2025-08-31","release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384}},"claude-opus-4-1":{"id":"claude-opus-4-1","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"structured_output":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-18","last_updated":"2025-11-18","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"provider":{"npm":"@ai-sdk/anthropic"}},"gpt-4":{"id":"gpt-4","name":"GPT-4","family":"gpt-4","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-11","release_date":"2023-03-14","last_updated":"2023-03-14","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":60,"output":120},"limit":{"context":8192,"output":8192}},"phi-3-medium-128k-instruct":{"id":"phi-3-medium-128k-instruct","name":"Phi-3-medium-instruct (128k)","family":"phi-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-10","release_date":"2024-04-23","last_updated":"2024-04-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":4096}},"grok-4-fast-reasoning":{"id":"grok-4-fast-reasoning","name":"Grok 4 Fast (Reasoning)","family":"grok","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000}},"deepseek-r1-0528":{"id":"deepseek-r1-0528","name":"DeepSeek-R1-0528","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-05-28","last_updated":"2025-05-28","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840}},"grok-4-fast-non-reasoning":{"id":"grok-4-fast-non-reasoning","name":"Grok 4 Fast (Non-Reasoning)","family":"grok","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-09-19","last_updated":"2025-09-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000}},"text-embedding-3-small":{"id":"text-embedding-3-small","name":"text-embedding-3-small","family":"text-embedding-3-small","attachment":false,"reasoning":false,"tool_call":false,"release_date":"2024-01-25","last_updated":"2024-01-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.02,"output":0},"limit":{"context":8191,"output":1536}},"gpt-4.1-nano":{"id":"gpt-4.1-nano","name":"GPT-4.1 nano","family":"gpt-4.1-nano","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-05","release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.4,"cache_read":0.03},"limit":{"context":1047576,"output":32768}}}},"llama":{"id":"llama","env":["LLAMA_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.llama.com/compat/v1/","name":"Llama","doc":"https://llama.developer.meta.com/docs/models","models":{"llama-3.3-8b-instruct":{"id":"llama-3.3-8b-instruct","name":"Llama-3.3-8B-Instruct","family":"llama-3.3","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"llama-4-maverick-17b-128e-instruct-fp8":{"id":"llama-4-maverick-17b-128e-instruct-fp8","name":"Llama-4-Maverick-17B-128E-Instruct-FP8","family":"llama-4-maverick","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","name":"Llama-3.3-70B-Instruct","family":"llama-3.3","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"llama-4-scout-17b-16e-instruct-fp8":{"id":"llama-4-scout-17b-16e-instruct-fp8","name":"Llama-4-Scout-17B-16E-Instruct-FP8","family":"llama-4-scout","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"groq-llama-4-maverick-17b-128e-instruct":{"id":"groq-llama-4-maverick-17b-128e-instruct","name":"Groq-Llama-4-Maverick-17B-128E-Instruct","family":"llama-4-maverick","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"cerebras-llama-4-scout-17b-16e-instruct":{"id":"cerebras-llama-4-scout-17b-16e-instruct","name":"Cerebras-Llama-4-Scout-17B-16E-Instruct","family":"llama-4-scout","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}},"cerebras-llama-4-maverick-17b-128e-instruct":{"id":"cerebras-llama-4-maverick-17b-128e-instruct","name":"Cerebras-Llama-4-Maverick-17B-128E-Instruct","family":"llama-4-maverick","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-01","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0},"limit":{"context":128000,"output":4096}}}},"scaleway":{"id":"scaleway","env":["SCALEWAY_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.scaleway.ai/v1","name":"Scaleway","doc":"https://www.scaleway.com/en/docs/generative-apis/","models":{"qwen3-235b-a22b-instruct-2507":{"id":"qwen3-235b-a22b-instruct-2507","name":"Qwen3 235B A22B Instruct 2507","family":"qwen3","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-07-01","last_updated":"2025-07-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.75,"output":2.25},"limit":{"context":260000,"output":8192}},"pixtral-12b-2409":{"id":"pixtral-12b-2409","name":"Pixtral 12B 2409","family":"pixtral","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":4096}},"llama-3.1-8b-instruct":{"id":"llama-3.1-8b-instruct","name":"Llama 3.1 8B Instruct","family":"llama-3.1","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2025-01-01","last_updated":"2025-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":16384}},"mistral-nemo-instruct-2407":{"id":"mistral-nemo-instruct-2407","name":"Mistral Nemo Instruct 2407","family":"mistral-nemo","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-07-25","last_updated":"2024-07-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":8192}},"mistral-small-3.2-24b-instruct-2506":{"id":"mistral-small-3.2-24b-instruct-2506","name":"Mistral Small 3.2 24B Instruct (2506)","family":"mistral-small","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-06-20","last_updated":"2025-06-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.35},"limit":{"context":128000,"output":8192}},"qwen3-coder-30b-a3b-instruct":{"id":"qwen3-coder-30b-a3b-instruct","name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-04","last_updated":"2025-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.8},"limit":{"context":128000,"output":8192}},"llama-3.3-70b-instruct":{"id":"llama-3.3-70b-instruct","name":"Llama-3.3-70B-Instruct","family":"llama-3.3","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.9,"output":0.9},"limit":{"context":100000,"output":4096}},"whisper-large-v3":{"id":"whisper-large-v3","name":"Whisper Large v3","family":"whisper-large","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"knowledge":"2023-09","release_date":"2023-09-01","last_updated":"2025-09-05","modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"cost":{"input":0.003,"output":0},"limit":{"context":0,"output":4096}},"deepseek-r1-distill-llama-70b":{"id":"deepseek-r1-distill-llama-70b","name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-r1-distill-llama","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-01-20","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.9,"output":0.9},"limit":{"context":32000,"output":4096}},"voxtral-small-24b-2507":{"id":"voxtral-small-24b-2507","name":"Voxtral Small 24B 2507","family":"voxtral-small","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-07-01","last_updated":"2025-07-01","modalities":{"input":["text","audio"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.35},"limit":{"context":32000,"output":8192}},"gpt-oss-120b":{"id":"gpt-oss-120b","name":"GPT-OSS 120B","family":"gpt-oss","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-01-01","last_updated":"2024-01-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":8192}},"bge-multilingual-gemma2":{"id":"bge-multilingual-gemma2","name":"BGE Multilingual Gemma2","family":"gemma-2","attachment":false,"reasoning":false,"tool_call":false,"temperature":false,"release_date":"2024-07-26","last_updated":"2025-06-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.13,"output":0},"limit":{"context":8191,"output":3072}},"gemma-3-27b-it":{"id":"gemma-3-27b-it","name":"Gemma-3-27B-IT","family":"gemma-3","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-01","last_updated":"2025-09-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":0.5},"limit":{"context":40000,"output":8192}}}},"amazon-bedrock":{"id":"amazon-bedrock","env":["AWS_ACCESS_KEY_ID","AWS_SECRET_ACCESS_KEY","AWS_REGION"],"npm":"@ai-sdk/amazon-bedrock","name":"Amazon Bedrock","doc":"https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html","models":{"cohere.command-r-plus-v1:0":{"id":"cohere.command-r-plus-v1:0","name":"Command R+","family":"command-r-plus","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-04-04","last_updated":"2024-04-04","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":3,"output":15},"limit":{"context":128000,"output":4096}},"anthropic.claude-v2":{"id":"anthropic.claude-v2","name":"Claude 2","family":"claude","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-08","release_date":"2023-07-11","last_updated":"2023-07-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":8,"output":24},"limit":{"context":100000,"output":4096}},"anthropic.claude-3-7-sonnet-20250219-v1:0":{"id":"anthropic.claude-3-7-sonnet-20250219-v1:0","name":"Claude Sonnet 3.7","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192}},"anthropic.claude-sonnet-4-20250514-v1:0":{"id":"anthropic.claude-sonnet-4-20250514-v1:0","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"qwen.qwen3-coder-30b-a3b-v1:0":{"id":"qwen.qwen3-coder-30b-a3b-v1:0","name":"Qwen3 Coder 30B A3B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-09-18","last_updated":"2025-09-18","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":131072}},"google.gemma-3-4b-it":{"id":"google.gemma-3-4b-it","name":"Gemma 3 4B IT","family":"gemma-3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.04,"output":0.08},"limit":{"context":128000,"output":4096}},"minimax.minimax-m2":{"id":"minimax.minimax-m2","name":"MiniMax M2","family":"minimax","attachment":false,"reasoning":true,"tool_call":true,"structured_output":false,"temperature":true,"release_date":"2025-10-27","last_updated":"2025-10-27","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":1.2},"limit":{"context":204608,"output":128000}},"meta.llama3-2-11b-instruct-v1:0":{"id":"meta.llama3-2-11b-instruct-v1:0","name":"Llama 3.2 11B Instruct","family":"llama","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.16,"output":0.16},"limit":{"context":128000,"output":4096}},"qwen.qwen3-next-80b-a3b":{"id":"qwen.qwen3-next-80b-a3b","name":"Qwen/Qwen3-Next-80B-A3B-Instruct","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-09-18","last_updated":"2025-11-25","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":1.4},"limit":{"context":262000,"output":262000}},"anthropic.claude-3-haiku-20240307-v1:0":{"id":"anthropic.claude-3-haiku-20240307-v1:0","name":"Claude Haiku 3","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-02","release_date":"2024-03-13","last_updated":"2024-03-13","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.25,"output":1.25},"limit":{"context":200000,"output":4096}},"meta.llama3-2-90b-instruct-v1:0":{"id":"meta.llama3-2-90b-instruct-v1:0","name":"Llama 3.2 90B Instruct","family":"llama","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":4096}},"qwen.qwen3-vl-235b-a22b":{"id":"qwen.qwen3-vl-235b-a22b","name":"Qwen/Qwen3-VL-235B-A22B-Instruct","family":"qwen3-vl","attachment":true,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-10-04","last_updated":"2025-11-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":1.5},"limit":{"context":262000,"output":262000}},"meta.llama3-2-1b-instruct-v1:0":{"id":"meta.llama3-2-1b-instruct-v1:0","name":"Llama 3.2 1B Instruct","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.1,"output":0.1},"limit":{"context":131000,"output":4096}},"anthropic.claude-v2:1":{"id":"anthropic.claude-v2:1","name":"Claude 2.1","family":"claude","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-08","release_date":"2023-11-21","last_updated":"2023-11-21","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":8,"output":24},"limit":{"context":200000,"output":4096}},"deepseek.v3-v1:0":{"id":"deepseek.v3-v1:0","name":"DeepSeek-V3.1","family":"deepseek-v3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-09-18","last_updated":"2025-09-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.58,"output":1.68},"limit":{"context":163840,"output":81920}},"anthropic.claude-opus-4-5-20251101-v1:0":{"id":"anthropic.claude-opus-4-5-20251101-v1:0","name":"Claude Opus 4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-08-01","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":64000}},"cohere.command-light-text-v14":{"id":"cohere.command-light-text-v14","name":"Command Light","family":"command-light","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-08","release_date":"2023-11-01","last_updated":"2023-11-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.6},"limit":{"context":4096,"output":4096}},"mistral.mistral-large-2402-v1:0":{"id":"mistral.mistral-large-2402-v1:0","name":"Mistral Large (24.02)","family":"mistral-large","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":4096}},"google.gemma-3-27b-it":{"id":"google.gemma-3-27b-it","name":"Google Gemma 3 27B Instruct","family":"gemma-3","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-07","release_date":"2025-07-27","last_updated":"2025-07-27","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.12,"output":0.2},"limit":{"context":202752,"output":8192}},"nvidia.nemotron-nano-12b-v2":{"id":"nvidia.nemotron-nano-12b-v2","name":"NVIDIA Nemotron Nano 12B v2 VL BF16","family":"nemotron","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.6},"limit":{"context":128000,"output":4096}},"google.gemma-3-12b-it":{"id":"google.gemma-3-12b-it","name":"Google Gemma 3 12B","family":"gemma-3","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2024-12","release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.049999999999999996,"output":0.09999999999999999},"limit":{"context":131072,"output":8192}},"ai21.jamba-1-5-large-v1:0":{"id":"ai21.jamba-1-5-large-v1:0","name":"Jamba 1.5 Large","family":"jamba-1.5-large","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-15","last_updated":"2024-08-15","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2,"output":8},"limit":{"context":256000,"output":4096}},"meta.llama3-3-70b-instruct-v1:0":{"id":"meta.llama3-3-70b-instruct-v1:0","name":"Llama 3.3 70B Instruct","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-12-06","last_updated":"2024-12-06","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":4096}},"anthropic.claude-3-opus-20240229-v1:0":{"id":"anthropic.claude-3-opus-20240229-v1:0","name":"Claude Opus 3","family":"claude-opus","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08","release_date":"2024-02-29","last_updated":"2024-02-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75},"limit":{"context":200000,"output":4096}},"amazon.nova-pro-v1:0":{"id":"amazon.nova-pro-v1:0","name":"Nova Pro","family":"nova-pro","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-03","last_updated":"2024-12-03","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":3.2,"cache_read":0.2},"limit":{"context":300000,"output":8192}},"meta.llama3-1-8b-instruct-v1:0":{"id":"meta.llama3-1-8b-instruct-v1:0","name":"Llama 3.1 8B Instruct","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.22,"output":0.22},"limit":{"context":128000,"output":4096}},"openai.gpt-oss-120b-1:0":{"id":"openai.gpt-oss-120b-1:0","name":"gpt-oss-120b","family":"openai.gpt-oss","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4096}},"qwen.qwen3-32b-v1:0":{"id":"qwen.qwen3-32b-v1:0","name":"Qwen3 32B (dense)","family":"qwen3","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-09-18","last_updated":"2025-09-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.6},"limit":{"context":16384,"output":16384}},"anthropic.claude-3-5-sonnet-20240620-v1:0":{"id":"anthropic.claude-3-5-sonnet-20240620-v1:0","name":"Claude Sonnet 3.5","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-06-20","last_updated":"2024-06-20","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192}},"anthropic.claude-haiku-4-5-20251001-v1:0":{"id":"anthropic.claude-haiku-4-5-20251001-v1:0","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-02-28","release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000}},"cohere.command-r-v1:0":{"id":"cohere.command-r-v1:0","name":"Command R","family":"command-r","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-03-11","last_updated":"2024-03-11","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":4096}},"mistral.voxtral-small-24b-2507":{"id":"mistral.voxtral-small-24b-2507","name":"Voxtral Small 24B 2507","family":"mistral","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-07-01","last_updated":"2025-07-01","modalities":{"input":["text","audio"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.35},"limit":{"context":32000,"output":8192}},"amazon.nova-micro-v1:0":{"id":"amazon.nova-micro-v1:0","name":"Nova Micro","family":"nova-micro","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-03","last_updated":"2024-12-03","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.035,"output":0.14,"cache_read":0.00875},"limit":{"context":128000,"output":8192}},"meta.llama3-1-70b-instruct-v1:0":{"id":"meta.llama3-1-70b-instruct-v1:0","name":"Llama 3.1 70B Instruct","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":4096}},"meta.llama3-70b-instruct-v1:0":{"id":"meta.llama3-70b-instruct-v1:0","name":"Llama 3 70B Instruct","family":"llama","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-12","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":2.65,"output":3.5},"limit":{"context":8192,"output":2048}},"deepseek.r1-v1:0":{"id":"deepseek.r1-v1:0","name":"DeepSeek-R1","family":"deepseek-r1","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2025-01-20","last_updated":"2025-05-29","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.35,"output":5.4},"limit":{"context":128000,"output":32768}},"anthropic.claude-3-5-sonnet-20241022-v2:0":{"id":"anthropic.claude-3-5-sonnet-20241022-v2:0","name":"Claude Sonnet 3.5 v2","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192}},"mistral.ministral-3-8b-instruct":{"id":"mistral.ministral-3-8b-instruct","name":"Ministral 3 8B","family":"ministral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":4096}},"cohere.command-text-v14":{"id":"cohere.command-text-v14","name":"Command","family":"command","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-08","release_date":"2023-11-01","last_updated":"2023-11-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096}},"anthropic.claude-opus-4-20250514-v1:0":{"id":"anthropic.claude-opus-4-20250514-v1:0","name":"Claude Opus 4","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"mistral.voxtral-mini-3b-2507":{"id":"mistral.voxtral-mini-3b-2507","name":"Voxtral Mini 3B 2507","family":"mistral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["audio","text"],"output":["text"]},"open_weights":false,"cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":4096}},"global.anthropic.claude-opus-4-5-20251101-v1:0":{"id":"global.anthropic.claude-opus-4-5-20251101-v1:0","name":"Claude Opus 4.5 (Global)","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-11-24","last_updated":"2025-08-01","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":5,"output":25,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":64000}},"amazon.nova-2-lite-v1:0":{"id":"amazon.nova-2-lite-v1:0","name":"Nova 2 Lite","family":"nova","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.33,"output":2.75},"limit":{"context":128000,"output":4096}},"qwen.qwen3-coder-480b-a35b-v1:0":{"id":"qwen.qwen3-coder-480b-a35b-v1:0","name":"Qwen3 Coder 480B A35B Instruct","family":"qwen3-coder","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-09-18","last_updated":"2025-09-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.22,"output":1.8},"limit":{"context":131072,"output":65536}},"anthropic.claude-sonnet-4-5-20250929-v1:0":{"id":"anthropic.claude-sonnet-4-5-20250929-v1:0","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-07-31","release_date":"2025-09-29","last_updated":"2025-09-29","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000}},"openai.gpt-oss-safeguard-20b":{"id":"openai.gpt-oss-safeguard-20b","name":"GPT OSS Safeguard 20B","family":"openai.gpt-oss-safeguard","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.07,"output":0.2},"limit":{"context":128000,"output":4096}},"openai.gpt-oss-20b-1:0":{"id":"openai.gpt-oss-20b-1:0","name":"gpt-oss-20b","family":"openai.gpt-oss","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.07,"output":0.3},"limit":{"context":128000,"output":4096}},"meta.llama3-2-3b-instruct-v1:0":{"id":"meta.llama3-2-3b-instruct-v1:0","name":"Llama 3.2 3B Instruct","family":"llama","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-12","release_date":"2024-09-25","last_updated":"2024-09-25","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.15,"output":0.15},"limit":{"context":131000,"output":4096}},"anthropic.claude-instant-v1":{"id":"anthropic.claude-instant-v1","name":"Claude Instant","family":"claude","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-08","release_date":"2023-03-01","last_updated":"2023-03-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":2.4},"limit":{"context":100000,"output":4096}},"amazon.nova-premier-v1:0":{"id":"amazon.nova-premier-v1:0","name":"Nova Premier","family":"nova","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-03","last_updated":"2024-12-03","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":2.5,"output":12.5},"limit":{"context":1000000,"output":16384}},"mistral.mistral-7b-instruct-v0:2":{"id":"mistral.mistral-7b-instruct-v0:2","name":"Mistral-7B-Instruct-v0.3","family":"mistral-7b","attachment":false,"reasoning":false,"tool_call":true,"structured_output":true,"temperature":true,"release_date":"2025-04-01","last_updated":"2025-04-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.11,"output":0.11},"limit":{"context":127000,"output":127000}},"mistral.mixtral-8x7b-instruct-v0:1":{"id":"mistral.mixtral-8x7b-instruct-v0:1","name":"Mixtral-8x7B-Instruct-v0.1","family":"mixtral-8x7b","attachment":false,"reasoning":false,"tool_call":false,"structured_output":true,"temperature":true,"release_date":"2025-04-01","last_updated":"2025-04-01","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.7,"output":0.7},"limit":{"context":32000,"output":32000}},"anthropic.claude-opus-4-1-20250805-v1:0":{"id":"anthropic.claude-opus-4-1-20250805-v1:0","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"knowledge":"2025-03-31","release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000}},"meta.llama4-scout-17b-instruct-v1:0":{"id":"meta.llama4-scout-17b-instruct-v1:0","name":"Llama 4 Scout 17B Instruct","family":"llama","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.17,"output":0.66},"limit":{"context":3500000,"output":16384}},"ai21.jamba-1-5-mini-v1:0":{"id":"ai21.jamba-1-5-mini-v1:0","name":"Jamba 1.5 Mini","family":"jamba-1.5-mini","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2024-08-15","last_updated":"2024-08-15","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.2,"output":0.4},"limit":{"context":256000,"output":4096}},"meta.llama3-8b-instruct-v1:0":{"id":"meta.llama3-8b-instruct-v1:0","name":"Llama 3 8B Instruct","family":"llama","attachment":false,"reasoning":false,"tool_call":false,"temperature":true,"knowledge":"2023-03","release_date":"2024-07-23","last_updated":"2024-07-23","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.3,"output":0.6},"limit":{"context":8192,"output":2048}},"amazon.titan-text-express-v1:0:8k":{"id":"amazon.titan-text-express-v1:0:8k","name":"Titan Text G1 - Express","family":"titan-text-express","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.6},"limit":{"context":128000,"output":4096}},"anthropic.claude-3-sonnet-20240229-v1:0":{"id":"anthropic.claude-3-sonnet-20240229-v1:0","name":"Claude Sonnet 3","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2023-08","release_date":"2024-03-04","last_updated":"2024-03-04","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15},"limit":{"context":200000,"output":4096}},"nvidia.nemotron-nano-9b-v2":{"id":"nvidia.nemotron-nano-9b-v2","name":"NVIDIA Nemotron Nano 9B v2","family":"nemotron","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.06,"output":0.23},"limit":{"context":128000,"output":4096}},"amazon.titan-text-express-v1":{"id":"amazon.titan-text-express-v1","name":"Titan Text G1 - Express","family":"titan-text-express","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.6},"limit":{"context":128000,"output":4096}},"meta.llama4-maverick-17b-instruct-v1:0":{"id":"meta.llama4-maverick-17b-instruct-v1:0","name":"Llama 4 Maverick 17B Instruct","family":"llama","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-08","release_date":"2025-04-05","last_updated":"2025-04-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"cost":{"input":0.24,"output":0.97},"limit":{"context":1000000,"output":16384}},"mistral.ministral-3-14b-instruct":{"id":"mistral.ministral-3-14b-instruct","name":"Ministral 14B 3.0","family":"ministral","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":4096}},"openai.gpt-oss-safeguard-120b":{"id":"openai.gpt-oss-safeguard-120b","name":"GPT OSS Safeguard 120B","family":"openai.gpt-oss-safeguard","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2024-12-01","last_updated":"2024-12-01","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4096}},"qwen.qwen3-235b-a22b-2507-v1:0":{"id":"qwen.qwen3-235b-a22b-2507-v1:0","name":"Qwen3 235B A22B 2507","family":"qwen3","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-04","release_date":"2025-09-18","last_updated":"2025-09-18","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.22,"output":0.88},"limit":{"context":262144,"output":131072}},"amazon.nova-lite-v1:0":{"id":"amazon.nova-lite-v1:0","name":"Nova Lite","family":"nova-lite","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-10","release_date":"2024-12-03","last_updated":"2024-12-03","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":0.06,"output":0.24,"cache_read":0.015},"limit":{"context":300000,"output":8192}},"anthropic.claude-3-5-haiku-20241022-v1:0":{"id":"anthropic.claude-3-5-haiku-20241022-v1:0","name":"Claude Haiku 3.5","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2024-07","release_date":"2024-10-22","last_updated":"2024-10-22","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192}},"moonshot.kimi-k2-thinking":{"id":"moonshot.kimi-k2-thinking","name":"Kimi K2 Thinking","attachment":false,"reasoning":true,"tool_call":true,"interleaved":true,"temperature":true,"release_date":"2025-12-02","last_updated":"2025-12-02","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":2.5},"limit":{"context":256000,"output":256000}}}},"poe":{"id":"poe","env":["POE_API_KEY"],"npm":"@ai-sdk/openai-compatible","api":"https://api.poe.com/v1","name":"Poe","doc":"https://creator.poe.com/docs/external-applications/openai-compatible-api","models":{"xai/grok-4-fast-non-reasoning":{"id":"xai/grok-4-fast-non-reasoning","name":"Grok-4-Fast-Non-Reasoning","family":"grok-4","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-09-16","last_updated":"2025-09-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":128000}},"xai/grok-4-fast-reasoning":{"id":"xai/grok-4-fast-reasoning","name":"Grok 4 Fast Reasoning","family":"grok-4","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-09-16","last_updated":"2025-09-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":128000}},"xai/grok-4.1-fast-reasoning":{"id":"xai/grok-4.1-fast-reasoning","name":"Grok-4.1-Fast-Reasoning","family":"grok-4","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-11-19","last_updated":"2025-11-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"limit":{"context":2000000,"output":30000}},"xai/grok-4":{"id":"xai/grok-4","name":"Grok 4","family":"grok-4","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-07-10","last_updated":"2025-07-10","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":128000}},"xai/grok-code-fast-1":{"id":"xai/grok-code-fast-1","name":"Grok Code Fast 1","family":"grok","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-08-22","last_updated":"2025-08-22","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":128000}},"xai/grok-4.1-fast-non-reasoning":{"id":"xai/grok-4.1-fast-non-reasoning","name":"Grok-4.1-Fast-Non-Reasoning","family":"grok-4","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-11-19","last_updated":"2025-11-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"limit":{"context":2000000,"output":30000}},"xai/grok-3":{"id":"xai/grok-3","name":"Grok 3","family":"grok-3","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-04-11","last_updated":"2025-04-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":8192}},"xai/grok-3-mini":{"id":"xai/grok-3-mini","name":"Grok 3 Mini","family":"grok-3","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-04-11","last_updated":"2025-04-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.3,"output":0.5,"cache_read":0.075},"limit":{"context":131072,"output":8192}},"ideogramai/ideogram":{"id":"ideogramai/ideogram","name":"Ideogram","family":"ideogram","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-04-03","last_updated":"2024-04-03","modalities":{"input":["text","image"],"output":["image"]},"open_weights":false,"limit":{"context":150,"output":0}},"ideogramai/ideogram-v2a":{"id":"ideogramai/ideogram-v2a","name":"Ideogram-v2a","family":"ideogram","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-02-27","last_updated":"2025-02-27","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"limit":{"context":150,"output":0}},"ideogramai/ideogram-v2a-turbo":{"id":"ideogramai/ideogram-v2a-turbo","name":"Ideogram-v2a-Turbo","family":"ideogram","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-02-27","last_updated":"2025-02-27","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"limit":{"context":150,"output":0}},"ideogramai/ideogram-v2":{"id":"ideogramai/ideogram-v2","name":"Ideogram-v2","family":"ideogram","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-08-21","last_updated":"2024-08-21","modalities":{"input":["text","image"],"output":["image"]},"open_weights":false,"limit":{"context":150,"output":0}},"runwayml/runway":{"id":"runwayml/runway","name":"Runway","family":"runway","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-10-11","last_updated":"2024-10-11","modalities":{"input":["text","image"],"output":["video"]},"open_weights":false,"limit":{"context":256,"output":0}},"runwayml/runway-gen-4-turbo":{"id":"runwayml/runway-gen-4-turbo","name":"Runway-Gen-4-Turbo","family":"runway-gen-4-turbo","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-05-09","last_updated":"2025-05-09","modalities":{"input":["text","image"],"output":["video"]},"open_weights":false,"limit":{"context":256,"output":0}},"poetools/claude-code":{"id":"poetools/claude-code","name":"claude-code","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-11-27","last_updated":"2025-11-27","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"limit":{"context":0,"output":0}},"elevenlabs/elevenlabs-v3":{"id":"elevenlabs/elevenlabs-v3","name":"ElevenLabs-v3","family":"elevenlabs","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-06-05","last_updated":"2025-06-05","modalities":{"input":["text"],"output":["audio"]},"open_weights":false,"limit":{"context":128000,"output":0}},"elevenlabs/elevenlabs-music":{"id":"elevenlabs/elevenlabs-music","name":"ElevenLabs-Music","family":"elevenlabs-music","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-08-29","last_updated":"2025-08-29","modalities":{"input":["text"],"output":["audio"]},"open_weights":false,"limit":{"context":2000,"output":0}},"elevenlabs/elevenlabs-v2.5-turbo":{"id":"elevenlabs/elevenlabs-v2.5-turbo","name":"ElevenLabs-v2.5-Turbo","family":"elevenlabs-v2.5-turbo","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-10-28","last_updated":"2024-10-28","modalities":{"input":["text"],"output":["audio"]},"open_weights":false,"limit":{"context":128000,"output":0}},"google/gemini-deep-research":{"id":"google/gemini-deep-research","name":"gemini-deep-research","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":false,"cost":{"input":1.6,"output":9.6},"limit":{"context":1048576,"output":0}},"google/nano-banana":{"id":"google/nano-banana","name":"Nano-Banana","family":"nano-banana","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-08-21","last_updated":"2025-08-21","modalities":{"input":["text","image"],"output":["text","image"]},"open_weights":false,"cost":{"input":0.21,"output":1.8,"cache_read":0.021},"limit":{"context":32768,"output":0}},"google/imagen-4":{"id":"google/imagen-4","name":"Imagen-4","family":"imagen","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-05-22","last_updated":"2025-05-22","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"limit":{"context":480,"output":0}},"google/imagen-3":{"id":"google/imagen-3","name":"Imagen-3","family":"imagen","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-10-15","last_updated":"2024-10-15","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"limit":{"context":480,"output":0}},"google/imagen-4-ultra":{"id":"google/imagen-4-ultra","name":"Imagen-4-Ultra","family":"imagen-4-ultra","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-05-24","last_updated":"2025-05-24","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"limit":{"context":480,"output":0}},"google/gemini-2.5-flash":{"id":"google/gemini-2.5-flash","name":"Gemini 2.5 Flash","family":"gemini-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-04-26","last_updated":"2025-04-26","modalities":{"input":["text","image","video","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.21,"output":1.8,"cache_read":0.021},"limit":{"context":1065535,"output":65535}},"google/gemini-2.0-flash-lite":{"id":"google/gemini-2.0-flash-lite","name":"Gemini-2.0-Flash-Lite","family":"gemini-flash-lite","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-02-05","last_updated":"2025-02-05","modalities":{"input":["text","image","video","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.052,"output":0.21},"limit":{"context":990000,"output":8192}},"google/gemini-3-pro":{"id":"google/gemini-3-pro","name":"Gemini-3-Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-10-22","last_updated":"2025-10-22","modalities":{"input":["text","image","video","audio"],"output":["text"]},"open_weights":false,"cost":{"input":1.6,"output":9.6,"cache_read":0.16},"limit":{"context":1048576,"output":64000}},"google/veo-3.1":{"id":"google/veo-3.1","name":"Veo-3.1","family":"veo","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text"],"output":["video"]},"open_weights":false,"limit":{"context":480,"output":0}},"google/imagen-3-fast":{"id":"google/imagen-3-fast","name":"Imagen-3-Fast","family":"imagen-3-fast","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-10-17","last_updated":"2024-10-17","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"limit":{"context":480,"output":0}},"google/lyria":{"id":"google/lyria","name":"Lyria","family":"lyria","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-06-04","last_updated":"2025-06-04","modalities":{"input":["text"],"output":["audio"]},"open_weights":false,"limit":{"context":0,"output":0}},"google/gemini-2.0-flash":{"id":"google/gemini-2.0-flash","name":"Gemini-2.0-Flash","family":"gemini-flash","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-12-11","last_updated":"2024-12-11","modalities":{"input":["text","image","video","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.1,"output":0.42},"limit":{"context":990000,"output":8192}},"google/gemini-2.5-flash-lite":{"id":"google/gemini-2.5-flash-lite","name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-06-19","last_updated":"2025-06-19","modalities":{"input":["text","image","video","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.07,"output":0.28},"limit":{"context":1024000,"output":64000}},"google/veo-3":{"id":"google/veo-3","name":"Veo-3","family":"veo","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-05-21","last_updated":"2025-05-21","modalities":{"input":["text"],"output":["video"]},"open_weights":false,"limit":{"context":480,"output":0}},"google/veo-3-fast":{"id":"google/veo-3-fast","name":"Veo-3-Fast","family":"veo-3-fast","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-10-13","last_updated":"2025-10-13","modalities":{"input":["text"],"output":["video"]},"open_weights":false,"limit":{"context":480,"output":0}},"google/imagen-4-fast":{"id":"google/imagen-4-fast","name":"Imagen-4-Fast","family":"imagen-4-fast","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-06-25","last_updated":"2025-06-25","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"limit":{"context":480,"output":0}},"google/veo-2":{"id":"google/veo-2","name":"Veo-2","family":"veo","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-12-02","last_updated":"2024-12-02","modalities":{"input":["text"],"output":["video"]},"open_weights":false,"limit":{"context":480,"output":0}},"google/gemini-3-flash":{"id":"google/gemini-3-flash","name":"gemini-3-flash","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-10-07","last_updated":"2025-10-07","modalities":{"input":["text","image","video","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.4,"output":2.4,"cache_read":0.04},"limit":{"context":1048576,"output":65536}},"google/nano-banana-pro":{"id":"google/nano-banana-pro","name":"Nano-Banana-Pro","family":"nano-banana-pro","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-11-19","last_updated":"2025-11-19","modalities":{"input":["text","image"],"output":["image"]},"open_weights":false,"cost":{"input":1.7,"output":10,"cache_read":0.17},"limit":{"context":65536,"output":0}},"google/gemini-2.5-pro":{"id":"google/gemini-2.5-pro","name":"Gemini 2.5 Pro","family":"gemini-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-02-05","last_updated":"2025-02-05","modalities":{"input":["text","image","video","audio"],"output":["text"]},"open_weights":false,"cost":{"input":0.87,"output":7,"cache_read":0.087},"limit":{"context":1065535,"output":65535}},"google/veo-3.1-fast":{"id":"google/veo-3.1-fast","name":"Veo-3.1-Fast","family":"veo-3.1-fast","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text"],"output":["video"]},"open_weights":false,"limit":{"context":480,"output":0}},"openai/gpt-4.1-nano":{"id":"openai/gpt-4.1-nano","name":"GPT-4.1-nano","family":"gpt-4.1-nano","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-04-15","last_updated":"2025-04-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.09,"output":0.36,"cache_read":0.022},"limit":{"context":1047576,"output":32768}},"openai/gpt-5.2-instant":{"id":"openai/gpt-5.2-instant","name":"gpt-5.2-instant","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":128000,"output":16384}},"openai/sora-2":{"id":"openai/sora-2","name":"Sora-2","family":"sora","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-10-06","last_updated":"2025-10-06","modalities":{"input":["text","image"],"output":["video"]},"open_weights":false,"limit":{"context":0,"output":0}},"openai/o1-pro":{"id":"openai/o1-pro","name":"o1-pro","family":"o1-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-03-19","last_updated":"2025-03-19","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":140,"output":540},"limit":{"context":200000,"output":100000}},"openai/gpt-5.1-codex":{"id":"openai/gpt-5.1-codex","name":"GPT-5.1-Codex","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-11-12","last_updated":"2025-11-12","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000}},"openai/gpt-3.5-turbo-raw":{"id":"openai/gpt-3.5-turbo-raw","name":"GPT-3.5-Turbo-Raw","family":"gpt-3.5-turbo","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2023-09-27","last_updated":"2023-09-27","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.45,"output":1.4},"limit":{"context":4524,"output":2048}},"openai/gpt-4-classic":{"id":"openai/gpt-4-classic","name":"GPT-4-Classic","family":"gpt-4","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-03-25","last_updated":"2024-03-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":27,"output":54},"limit":{"context":8192,"output":4096}},"openai/gpt-4.1-mini":{"id":"openai/gpt-4.1-mini","name":"GPT-4.1-mini","family":"gpt-4.1-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-04-15","last_updated":"2025-04-15","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.36,"output":1.4,"cache_read":0.09},"limit":{"context":1047576,"output":32768}},"openai/gpt-5-chat":{"id":"openai/gpt-5-chat","name":"GPT-5-Chat","family":"gpt-5-chat","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-08-07","last_updated":"2025-08-07","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":128000,"output":16384}},"openai/o3-deep-research":{"id":"openai/o3-deep-research","name":"o3-deep-research","family":"o3","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-06-27","last_updated":"2025-06-27","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":9,"output":36,"cache_read":2.2},"limit":{"context":200000,"output":100000}},"openai/gpt-4o-search":{"id":"openai/gpt-4o-search","name":"GPT-4o-Search","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-03-11","last_updated":"2025-03-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":2.2,"output":9},"limit":{"context":128000,"output":8192}},"openai/gpt-image-1.5":{"id":"openai/gpt-image-1.5","name":"gpt-image-1.5","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-12-16","last_updated":"2025-12-16","modalities":{"input":["text","image"],"output":["image"]},"open_weights":false,"limit":{"context":128000,"output":0}},"openai/gpt-image-1-mini":{"id":"openai/gpt-image-1-mini","name":"GPT-Image-1-Mini","family":"gpt-image","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-08-26","last_updated":"2025-08-26","modalities":{"input":["text","image"],"output":["image"]},"open_weights":false,"limit":{"context":0,"output":0}},"openai/gpt-3.5-turbo":{"id":"openai/gpt-3.5-turbo","name":"GPT-3.5-Turbo","family":"gpt-3.5-turbo","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2023-09-13","last_updated":"2023-09-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.45,"output":1.4},"limit":{"context":16384,"output":2048}},"openai/gpt-5.2-pro":{"id":"openai/gpt-5.2-pro","name":"gpt-5.2-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-12-11","last_updated":"2025-12-11","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":19,"output":150},"limit":{"context":400000,"output":128000}},"openai/o3-mini-high":{"id":"openai/o3-mini-high","name":"o3-mini-high","family":"o3-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-01-31","last_updated":"2025-01-31","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.99,"output":4},"limit":{"context":200000,"output":100000}},"openai/chatgpt-4o-latest":{"id":"openai/chatgpt-4o-latest","name":"ChatGPT-4o-Latest","family":"chatgpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-08-14","last_updated":"2024-08-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":4.5,"output":14},"limit":{"context":128000,"output":8192}},"openai/gpt-4-turbo":{"id":"openai/gpt-4-turbo","name":"GPT-4-Turbo","family":"gpt-4-turbo","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2023-09-13","last_updated":"2023-09-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":9,"output":27},"limit":{"context":128000,"output":4096}},"openai/gpt-5.1-codex-mini":{"id":"openai/gpt-5.1-codex-mini","name":"GPT-5.1-Codex-Mini","family":"gpt-5-codex-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-11-12","last_updated":"2025-11-12","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.22,"output":1.8,"cache_read":0.022},"limit":{"context":400000,"output":128000}},"openai/gpt-5.1-instant":{"id":"openai/gpt-5.1-instant","name":"GPT-5.1-Instant","family":"gpt-5","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-11-12","last_updated":"2025-11-12","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":128000,"output":16384}},"openai/o3-mini":{"id":"openai/o3-mini","name":"o3-mini","family":"o3-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-01-31","last_updated":"2025-01-31","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.99,"output":4},"limit":{"context":200000,"output":100000}},"openai/gpt-5.1":{"id":"openai/gpt-5.1","name":"GPT-5.1","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-11-12","last_updated":"2025-11-12","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000}},"openai/gpt-5-nano":{"id":"openai/gpt-5-nano","name":"GPT-5-nano","family":"gpt-5-nano","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.045,"output":0.36,"cache_read":0.0045},"limit":{"context":400000,"output":128000}},"openai/gpt-5-codex":{"id":"openai/gpt-5-codex","name":"GPT-5-Codex","family":"gpt-5-codex","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-09-23","last_updated":"2025-09-23","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":9},"limit":{"context":400000,"output":128000}},"openai/gpt-4o":{"id":"openai/gpt-4o","name":"GPT-4o","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-05-13","last_updated":"2024-05-13","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"limit":{"context":128000,"output":8192}},"openai/gpt-4.1":{"id":"openai/gpt-4.1","name":"GPT-4.1","family":"gpt-4.1","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-04-14","last_updated":"2025-04-14","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.8,"output":7.2,"cache_read":0.45},"limit":{"context":1047576,"output":32768}},"openai/o4-mini":{"id":"openai/o4-mini","name":"o4-mini","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.99,"output":4,"cache_read":0.25},"limit":{"context":200000,"output":100000}},"openai/o1":{"id":"openai/o1","name":"o1","family":"o1","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2024-12-18","last_updated":"2024-12-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":14,"output":54},"limit":{"context":200000,"output":100000}},"openai/gpt-5-mini":{"id":"openai/gpt-5-mini","name":"GPT-5-mini","family":"gpt-5-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-06-25","last_updated":"2025-06-25","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.22,"output":1.8,"cache_read":0.022},"limit":{"context":400000,"output":128000}},"openai/gpt-4o-aug":{"id":"openai/gpt-4o-aug","name":"GPT-4o-Aug","family":"gpt-4o","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-11-21","last_updated":"2024-11-21","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":2.2,"output":9,"cache_read":1.1},"limit":{"context":128000,"output":8192}},"openai/o3-pro":{"id":"openai/o3-pro","name":"o3-pro","family":"o3-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-06-10","last_updated":"2025-06-10","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":18,"output":72},"limit":{"context":200000,"output":100000}},"openai/gpt-image-1":{"id":"openai/gpt-image-1","name":"GPT-Image-1","family":"gpt-image","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-03-31","last_updated":"2025-03-31","modalities":{"input":["text","image"],"output":["image"]},"open_weights":false,"limit":{"context":128000,"output":0}},"openai/gpt-5.1-codex-max":{"id":"openai/gpt-5.1-codex-max","name":"gpt-5.1-codex-max","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000}},"openai/gpt-3.5-turbo-instruct":{"id":"openai/gpt-3.5-turbo-instruct","name":"GPT-3.5-Turbo-Instruct","family":"gpt-3.5-turbo","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2023-09-20","last_updated":"2023-09-20","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.4,"output":1.8},"limit":{"context":3500,"output":1024}},"openai/o3":{"id":"openai/o3","name":"o3","family":"o3","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-04-16","last_updated":"2025-04-16","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.8,"output":7.2,"cache_read":0.45},"limit":{"context":200000,"output":100000}},"openai/o4-mini-deep-research":{"id":"openai/o4-mini-deep-research","name":"o4-mini-deep-research","family":"o4-mini","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-06-27","last_updated":"2025-06-27","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":1.8,"output":7.2,"cache_read":0.45},"limit":{"context":200000,"output":100000}},"openai/gpt-4-classic-0314":{"id":"openai/gpt-4-classic-0314","name":"GPT-4-Classic-0314","family":"gpt-4","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-08-26","last_updated":"2024-08-26","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":27,"output":54},"limit":{"context":8192,"output":4096}},"openai/gpt-4o-mini":{"id":"openai/gpt-4o-mini","name":"GPT-4o-mini","family":"gpt-4o-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-07-18","last_updated":"2024-07-18","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.54,"cache_read":0.068},"limit":{"context":128000,"output":4096}},"openai/gpt-5":{"id":"openai/gpt-5","name":"GPT-5","family":"gpt-5","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000}},"openai/dall-e-3":{"id":"openai/dall-e-3","name":"DALL-E-3","family":"dall-e-3","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2023-11-06","last_updated":"2023-11-06","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"limit":{"context":800,"output":0}},"openai/sora-2-pro":{"id":"openai/sora-2-pro","name":"Sora-2-Pro","family":"sora-2-pro","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-10-06","last_updated":"2025-10-06","modalities":{"input":["text","image"],"output":["video"]},"open_weights":false,"limit":{"context":0,"output":0}},"openai/gpt-5-pro":{"id":"openai/gpt-5-pro","name":"GPT-5-Pro","family":"gpt-5-pro","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-10-06","last_updated":"2025-10-06","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":14,"output":110},"limit":{"context":400000,"output":128000}},"openai/gpt-5.2":{"id":"openai/gpt-5.2","name":"gpt-5.2","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-12-08","last_updated":"2025-12-08","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":400000,"output":128000}},"openai/gpt-4o-mini-search":{"id":"openai/gpt-4o-mini-search","name":"GPT-4o-mini-Search","family":"gpt-4o-mini","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-03-11","last_updated":"2025-03-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"cost":{"input":0.14,"output":0.54},"limit":{"context":128000,"output":8192}},"stabilityai/stablediffusionxl":{"id":"stabilityai/stablediffusionxl","name":"StableDiffusionXL","family":"stablediffusionxl","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2023-07-09","last_updated":"2023-07-09","modalities":{"input":["text","image"],"output":["image"]},"open_weights":false,"limit":{"context":200,"output":0}},"topazlabs-co/topazlabs":{"id":"topazlabs-co/topazlabs","name":"TopazLabs","family":"topazlabs","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-12-03","last_updated":"2024-12-03","modalities":{"input":["text"],"output":["image"]},"open_weights":false,"limit":{"context":204,"output":0}},"lumalabs/ray2":{"id":"lumalabs/ray2","name":"Ray2","family":"ray2","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-02-20","last_updated":"2025-02-20","modalities":{"input":["text","image"],"output":["video"]},"open_weights":false,"limit":{"context":5000,"output":0}},"lumalabs/dream-machine":{"id":"lumalabs/dream-machine","name":"Dream-Machine","family":"dream-machine","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-09-18","last_updated":"2024-09-18","modalities":{"input":["text","image"],"output":["video"]},"open_weights":false,"limit":{"context":5000,"output":0}},"anthropic/claude-opus-3":{"id":"anthropic/claude-opus-3","name":"Claude-Opus-3","family":"claude-opus","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-03-04","last_updated":"2024-03-04","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":13,"output":64,"cache_read":1.3,"cache_write":16},"limit":{"context":189096,"output":8192}},"anthropic/claude-opus-4":{"id":"anthropic/claude-opus-4","name":"Claude Opus 4","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-05-21","last_updated":"2025-05-21","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":13,"output":64,"cache_read":1.3,"cache_write":16},"limit":{"context":192512,"output":32768}},"anthropic/claude-sonnet-3.7-reasoning":{"id":"anthropic/claude-sonnet-3.7-reasoning","name":"Claude Sonnet 3.7 Reasoning","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":196608,"output":128000}},"anthropic/claude-opus-4-search":{"id":"anthropic/claude-opus-4-search","name":"Claude Opus 4 Search","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-06-20","last_updated":"2025-06-20","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":13,"output":64,"cache_read":1.3,"cache_write":16},"limit":{"context":196608,"output":128000}},"anthropic/claude-sonnet-3.7":{"id":"anthropic/claude-sonnet-3.7","name":"Claude Sonnet 3.7","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-02-19","last_updated":"2025-02-19","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":196608,"output":32768}},"anthropic/claude-haiku-3.5-search":{"id":"anthropic/claude-haiku-3.5-search","name":"Claude-Haiku-3.5-Search","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-05-15","last_updated":"2025-05-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.68,"output":3.4,"cache_read":0.068,"cache_write":0.85},"limit":{"context":189096,"output":8192}},"anthropic/claude-haiku-4.5":{"id":"anthropic/claude-haiku-4.5","name":"Claude Haiku 4.5","family":"claude-haiku","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-10-15","last_updated":"2025-10-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.85,"output":4.3,"cache_read":0.085,"cache_write":1.1},"limit":{"context":192000,"output":64000}},"anthropic/claude-sonnet-4-reasoning":{"id":"anthropic/claude-sonnet-4-reasoning","name":"Claude Sonnet 4 Reasoning","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-05-21","last_updated":"2025-05-21","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":983040,"output":64000}},"anthropic/claude-haiku-3":{"id":"anthropic/claude-haiku-3","name":"Claude-Haiku-3","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-03-09","last_updated":"2024-03-09","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.21,"output":1.1,"cache_read":0.021,"cache_write":0.26},"limit":{"context":189096,"output":8192}},"anthropic/claude-opus-4.1":{"id":"anthropic/claude-opus-4.1","name":"Claude Opus 4.1","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":13,"output":64,"cache_read":1.3,"cache_write":16},"limit":{"context":196608,"output":32000}},"anthropic/claude-sonnet-3.7-search":{"id":"anthropic/claude-sonnet-3.7-search","name":"Claude Sonnet 3.7 Search","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-05-15","last_updated":"2025-05-15","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":196608,"output":128000}},"anthropic/claude-opus-4-reasoning":{"id":"anthropic/claude-opus-4-reasoning","name":"Claude Opus 4 Reasoning","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-05-21","last_updated":"2025-05-21","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":13,"output":64,"cache_read":1.3,"cache_write":16},"limit":{"context":196608,"output":32768}},"anthropic/claude-sonnet-3.5":{"id":"anthropic/claude-sonnet-3.5","name":"Claude-Sonnet-3.5","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-06-05","last_updated":"2024-06-05","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":189096,"output":8192}},"anthropic/claude-sonnet-4":{"id":"anthropic/claude-sonnet-4","name":"Claude Sonnet 4","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-05-21","last_updated":"2025-05-21","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":983040,"output":32768}},"anthropic/claude-opus-4.5":{"id":"anthropic/claude-opus-4.5","name":"claude-opus-4.5","family":"claude-opus","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-11-21","last_updated":"2025-11-21","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":4.3,"output":21,"cache_read":0.43,"cache_write":5.3},"limit":{"context":196608,"output":64000}},"anthropic/claude-haiku-3.5":{"id":"anthropic/claude-haiku-3.5","name":"Claude-Haiku-3.5","family":"claude-haiku","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-10-01","last_updated":"2024-10-01","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":0.68,"output":3.4,"cache_read":0.068,"cache_write":0.85},"limit":{"context":189096,"output":8192}},"anthropic/claude-sonnet-3.5-june":{"id":"anthropic/claude-sonnet-3.5-june","name":"Claude-Sonnet-3.5-June","family":"claude-sonnet","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-11-18","last_updated":"2024-11-18","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":189096,"output":8192}},"anthropic/claude-sonnet-4.5":{"id":"anthropic/claude-sonnet-4.5","name":"Claude Sonnet 4.5","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-09-26","last_updated":"2025-09-26","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":983040,"output":32768}},"anthropic/claude-sonnet-4-search":{"id":"anthropic/claude-sonnet-4-search","name":"Claude Sonnet 4 Search","family":"claude-sonnet","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-06-20","last_updated":"2025-06-20","modalities":{"input":["text","image","pdf"],"output":["text"]},"open_weights":false,"cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":983040,"output":128000}},"trytako/tako":{"id":"trytako/tako","name":"Tako","family":"tako","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2024-08-15","last_updated":"2024-08-15","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"limit":{"context":2048,"output":0}},"novita/glm-4.7":{"id":"novita/glm-4.7","name":"glm-4.7","attachment":true,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-22","last_updated":"2025-12-22","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"limit":{"context":205000,"output":131072}},"novita/kimi-k2-thinking":{"id":"novita/kimi-k2-thinking","name":"kimi-k2-thinking","family":"kimi-k2","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-11-07","last_updated":"2025-11-07","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"limit":{"context":256000,"output":0}},"novita/kat-coder-pro":{"id":"novita/kat-coder-pro","name":"kat-coder-pro","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-12-16","last_updated":"2025-12-16","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"limit":{"context":256000,"output":0}},"novita/glm-4.6":{"id":"novita/glm-4.6","name":"GLM-4.6","family":"glm-4.6","attachment":true,"reasoning":false,"tool_call":true,"temperature":false,"release_date":"2025-09-30","last_updated":"2025-09-30","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"limit":{"context":0,"output":0}},"novita/minimax-m2.1":{"id":"novita/minimax-m2.1","name":"minimax-m2.1","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-12-26","last_updated":"2025-12-26","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"limit":{"context":205000,"output":131072}},"novita/glm-4.6v":{"id":"novita/glm-4.6v","name":"glm-4.6v","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-12-09","last_updated":"2025-12-09","modalities":{"input":["text","image"],"output":["text"]},"open_weights":false,"limit":{"context":131000,"output":32768}},"cerebras/gpt-oss-120b-cs":{"id":"cerebras/gpt-oss-120b-cs","name":"gpt-oss-120b-cs","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-08-06","last_updated":"2025-08-06","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"limit":{"context":0,"output":0}},"cerebras/zai-glm-4.6-cs":{"id":"cerebras/zai-glm-4.6-cs","name":"zai-glm-4.6-cs","attachment":true,"reasoning":true,"tool_call":true,"temperature":false,"release_date":"2025-11-11","last_updated":"2025-11-11","modalities":{"input":["text"],"output":["text"]},"open_weights":false,"limit":{"context":131000,"output":40000}}}},"cerebras":{"id":"cerebras","env":["CEREBRAS_API_KEY"],"npm":"@ai-sdk/cerebras","name":"Cerebras","doc":"https://inference-docs.cerebras.ai/models/overview","models":{"zai-glm-4.7":{"id":"zai-glm-4.7","name":"Z.AI GLM-4.7","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2026-01-10","last_updated":"2026-01-10","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":131072,"output":40000}},"qwen-3-235b-a22b-instruct-2507":{"id":"qwen-3-235b-a22b-instruct-2507","name":"Qwen 3 235B Instruct","family":"qwen","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"knowledge":"2025-04","release_date":"2025-07-22","last_updated":"2025-07-22","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.6,"output":1.2},"limit":{"context":131000,"output":32000}},"zai-glm-4.6":{"id":"zai-glm-4.6","name":"Z.AI GLM-4.6","family":"glm-4.6","attachment":false,"reasoning":false,"tool_call":true,"temperature":true,"release_date":"2025-11-05","last_updated":"2025-11-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0,"output":0,"cache_read":0,"cache_write":0},"limit":{"context":131072,"output":40960}},"gpt-oss-120b":{"id":"gpt-oss-120b","name":"GPT OSS 120B","family":"gpt-oss","attachment":false,"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05","last_updated":"2025-08-05","modalities":{"input":["text"],"output":["text"]},"open_weights":true,"cost":{"input":0.25,"output":0.69},"limit":{"context":131072,"output":32768}}}}} \ No newline at end of file
+{
+ "moonshotai-cn": {
+ "id": "moonshotai-cn",
+ "env": ["MOONSHOT_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.moonshot.cn/v1",
+ "name": "Moonshot AI (China)",
+ "doc": "https://platform.moonshot.cn/docs/api/chat",
+ "models": {
+ "kimi-k2-thinking-turbo": {
+ "id": "kimi-k2-thinking-turbo",
+ "name": "Kimi K2 Thinking Turbo",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.15, "output": 8, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "kimi-k2-0905-preview": {
+ "id": "kimi-k2-0905-preview",
+ "name": "Kimi K2 0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "kimi-k2-0711-preview": {
+ "id": "kimi-k2-0711-preview",
+ "name": "Kimi K2 0711",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-14",
+ "last_updated": "2025-07-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "kimi-k2-turbo-preview": {
+ "id": "kimi-k2-turbo-preview",
+ "name": "Kimi K2 Turbo",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.4, "output": 10, "cache_read": 0.6 },
+ "limit": { "context": 262144, "output": 262144 }
+ }
+ }
+ },
+ "lucidquery": {
+ "id": "lucidquery",
+ "env": ["LUCIDQUERY_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://lucidquery.com/api/v1",
+ "name": "LucidQuery AI",
+ "doc": "https://lucidquery.com/api/docs",
+ "models": {
+ "lucidquery-nexus-coder": {
+ "id": "lucidquery-nexus-coder",
+ "name": "LucidQuery Nexus Coder",
+ "family": "lucidquery-nexus-coder",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-08-01",
+ "release_date": "2025-09-01",
+ "last_updated": "2025-09-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 5 },
+ "limit": { "context": 250000, "output": 60000 }
+ },
+ "lucidnova-rf1-100b": {
+ "id": "lucidnova-rf1-100b",
+ "name": "LucidNova RF1 100B",
+ "family": "nova",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-09-16",
+ "release_date": "2024-12-28",
+ "last_updated": "2025-09-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 5 },
+ "limit": { "context": 120000, "output": 8000 }
+ }
+ }
+ },
+ "moonshotai": {
+ "id": "moonshotai",
+ "env": ["MOONSHOT_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.moonshot.ai/v1",
+ "name": "Moonshot AI",
+ "doc": "https://platform.moonshot.ai/docs/api/chat",
+ "models": {
+ "kimi-k2-thinking-turbo": {
+ "id": "kimi-k2-thinking-turbo",
+ "name": "Kimi K2 Thinking Turbo",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.15, "output": 8, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "kimi-k2-turbo-preview": {
+ "id": "kimi-k2-turbo-preview",
+ "name": "Kimi K2 Turbo",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.4, "output": 10, "cache_read": 0.6 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "kimi-k2-0711-preview": {
+ "id": "kimi-k2-0711-preview",
+ "name": "Kimi K2 0711",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-14",
+ "last_updated": "2025-07-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "kimi-k2-0905-preview": {
+ "id": "kimi-k2-0905-preview",
+ "name": "Kimi K2 0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 262144 }
+ }
+ }
+ },
+ "zai-coding-plan": {
+ "id": "zai-coding-plan",
+ "env": ["ZHIPU_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.z.ai/api/coding/paas/v4",
+ "name": "Z.AI Coding Plan",
+ "doc": "https://docs.z.ai/devpack/overview",
+ "models": {
+ "glm-4.7": {
+ "id": "glm-4.7",
+ "name": "GLM-4.7",
+ "family": "glm-4.7",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "glm-4.5-flash": {
+ "id": "glm-4.5-flash",
+ "name": "GLM-4.5-Flash",
+ "family": "glm-4.5-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.5": {
+ "id": "glm-4.5",
+ "name": "GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.5-air": {
+ "id": "glm-4.5-air",
+ "name": "GLM-4.5-Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.5v": {
+ "id": "glm-4.5v",
+ "name": "GLM-4.5V",
+ "family": "glm-4.5v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-08-11",
+ "last_updated": "2025-08-11",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 64000, "output": 16384 }
+ },
+ "glm-4.6": {
+ "id": "glm-4.6",
+ "name": "GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "glm-4.6v": {
+ "id": "glm-4.6v",
+ "name": "GLM-4.6V",
+ "family": "glm-4.6v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ }
+ }
+ },
+ "ollama-cloud": {
+ "id": "ollama-cloud",
+ "env": ["OLLAMA_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://ollama.com/v1",
+ "name": "Ollama Cloud",
+ "doc": "https://docs.ollama.com/cloud",
+ "models": {
+ "kimi-k2-thinking:cloud": {
+ "id": "kimi-k2-thinking:cloud",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 256000, "output": 8192 }
+ },
+ "qwen3-vl-235b-cloud": {
+ "id": "qwen3-vl-235b-cloud",
+ "name": "Qwen3-VL 235B Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "qwen3-coder:480b-cloud": {
+ "id": "qwen3-coder:480b-cloud",
+ "name": "Qwen3 Coder 480B",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-22",
+ "last_updated": "2025-07-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "gpt-oss:120b-cloud": {
+ "id": "gpt-oss:120b-cloud",
+ "name": "GPT-OSS 120B",
+ "family": "gpt-oss:120b",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "deepseek-v3.1:671b-cloud": {
+ "id": "deepseek-v3.1:671b-cloud",
+ "name": "DeepSeek-V3.1 671B",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-21",
+ "last_updated": "2025-08-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 160000, "output": 8192 }
+ },
+ "glm-4.6:cloud": {
+ "id": "glm-4.6:cloud",
+ "name": "GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "cogito-2.1:671b-cloud": {
+ "id": "cogito-2.1:671b-cloud",
+ "name": "Cogito 2.1 671B",
+ "family": "cogito-2.1:671b-cloud",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-11-19",
+ "last_updated": "2025-11-19",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 160000, "output": 8192 }
+ },
+ "gpt-oss:20b-cloud": {
+ "id": "gpt-oss:20b-cloud",
+ "name": "GPT-OSS 20B",
+ "family": "gpt-oss:20b",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "qwen3-vl-235b-instruct-cloud": {
+ "id": "qwen3-vl-235b-instruct-cloud",
+ "name": "Qwen3-VL 235B Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "kimi-k2:1t-cloud": {
+ "id": "kimi-k2:1t-cloud",
+ "name": "Kimi K2",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 256000, "output": 8192 }
+ },
+ "minimax-m2:cloud": {
+ "id": "minimax-m2:cloud",
+ "name": "MiniMax M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-27",
+ "last_updated": "2025-10-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "gemini-3-pro-preview:latest": {
+ "id": "gemini-3-pro-preview:latest",
+ "name": "Gemini 3 Pro Preview",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 1000000, "output": 64000 }
+ }
+ }
+ },
+ "xiaomi": {
+ "id": "xiaomi",
+ "env": ["XIAOMI_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.xiaomimimo.com/v1",
+ "name": "Xiaomi",
+ "doc": "https://platform.xiaomimimo.com/#/docs",
+ "models": {
+ "mimo-v2-flash": {
+ "id": "mimo-v2-flash",
+ "name": "MiMo-V2-Flash",
+ "family": "mimo-v2-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2024-12-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.07, "output": 0.21 },
+ "limit": { "context": 256000, "output": 32000 }
+ }
+ }
+ },
+ "alibaba": {
+ "id": "alibaba",
+ "env": ["DASHSCOPE_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://dashscope-intl.aliyuncs.com/compatible-mode/v1",
+ "name": "Alibaba",
+ "doc": "https://www.alibabacloud.com/help/en/model-studio/models",
+ "models": {
+ "qwen3-livetranslate-flash-realtime": {
+ "id": "qwen3-livetranslate-flash-realtime",
+ "name": "Qwen3-LiveTranslate Flash Realtime",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-22",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 10, "output": 10, "input_audio": 10, "output_audio": 38 },
+ "limit": { "context": 53248, "output": 4096 }
+ },
+ "qwen3-asr-flash": {
+ "id": "qwen3-asr-flash",
+ "name": "Qwen3-ASR Flash",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-08",
+ "last_updated": "2025-09-08",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.035, "output": 0.035 },
+ "limit": { "context": 53248, "output": 4096 }
+ },
+ "qwen-omni-turbo": {
+ "id": "qwen-omni-turbo",
+ "name": "Qwen-Omni Turbo",
+ "family": "qwen-omni",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-01-19",
+ "last_updated": "2025-03-26",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.27, "input_audio": 4.44, "output_audio": 8.89 },
+ "limit": { "context": 32768, "output": 2048 }
+ },
+ "qwen-vl-max": {
+ "id": "qwen-vl-max",
+ "name": "Qwen-VL Max",
+ "family": "qwen-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-04-08",
+ "last_updated": "2025-08-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 3.2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-next-80b-a3b-instruct": {
+ "id": "qwen3-next-80b-a3b-instruct",
+ "name": "Qwen3-Next 80B-A3B Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09",
+ "last_updated": "2025-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 2 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "qwen-turbo": {
+ "id": "qwen-turbo",
+ "name": "Qwen Turbo",
+ "family": "qwen-turbo",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-11-01",
+ "last_updated": "2025-04-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.2, "reasoning": 0.5 },
+ "limit": { "context": 1000000, "output": 16384 }
+ },
+ "qwen3-vl-235b-a22b": {
+ "id": "qwen3-vl-235b-a22b",
+ "name": "Qwen3-VL 235B-A22B",
+ "family": "qwen3-vl",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.7, "output": 2.8, "reasoning": 8.4 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "qwen3-coder-flash": {
+ "id": "qwen3-coder-flash",
+ "name": "Qwen3 Coder Flash",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.5 },
+ "limit": { "context": 1000000, "output": 65536 }
+ },
+ "qwen3-vl-30b-a3b": {
+ "id": "qwen3-vl-30b-a3b",
+ "name": "Qwen3-VL 30B-A3B",
+ "family": "qwen3-vl",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.8, "reasoning": 2.4 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "qwen3-14b": {
+ "id": "qwen3-14b",
+ "name": "Qwen3 14B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.35, "output": 1.4, "reasoning": 4.2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qvq-max": {
+ "id": "qvq-max",
+ "name": "QVQ Max",
+ "family": "qvq-max",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-03-25",
+ "last_updated": "2025-03-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.2, "output": 4.8 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen-plus-character-ja": {
+ "id": "qwen-plus-character-ja",
+ "name": "Qwen Plus Character (Japanese)",
+ "family": "qwen-plus",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-01",
+ "last_updated": "2024-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.4 },
+ "limit": { "context": 8192, "output": 512 }
+ },
+ "qwen2-5-14b-instruct": {
+ "id": "qwen2-5-14b-instruct",
+ "name": "Qwen2.5 14B Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.35, "output": 1.4 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwq-plus": {
+ "id": "qwq-plus",
+ "name": "QwQ Plus",
+ "family": "qwq",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-03-05",
+ "last_updated": "2025-03-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 2.4 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-coder-30b-a3b-instruct": {
+ "id": "qwen3-coder-30b-a3b-instruct",
+ "name": "Qwen3-Coder 30B-A3B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.45, "output": 2.25 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "qwen-vl-ocr": {
+ "id": "qwen-vl-ocr",
+ "name": "Qwen-VL OCR",
+ "family": "qwen-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-10-28",
+ "last_updated": "2025-04-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.72, "output": 0.72 },
+ "limit": { "context": 34096, "output": 4096 }
+ },
+ "qwen2-5-72b-instruct": {
+ "id": "qwen2-5-72b-instruct",
+ "name": "Qwen2.5 72B Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.4, "output": 5.6 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-omni-flash": {
+ "id": "qwen3-omni-flash",
+ "name": "Qwen3-Omni Flash",
+ "family": "qwen3-omni",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.43, "output": 1.66, "input_audio": 3.81, "output_audio": 15.11 },
+ "limit": { "context": 65536, "output": 16384 }
+ },
+ "qwen-flash": {
+ "id": "qwen-flash",
+ "name": "Qwen Flash",
+ "family": "qwen-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.4 },
+ "limit": { "context": 1000000, "output": 32768 }
+ },
+ "qwen3-8b": {
+ "id": "qwen3-8b",
+ "name": "Qwen3 8B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.18, "output": 0.7, "reasoning": 2.1 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-omni-flash-realtime": {
+ "id": "qwen3-omni-flash-realtime",
+ "name": "Qwen3-Omni Flash Realtime",
+ "family": "qwen3-omni",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.52, "output": 1.99, "input_audio": 4.57, "output_audio": 18.13 },
+ "limit": { "context": 65536, "output": 16384 }
+ },
+ "qwen2-5-vl-72b-instruct": {
+ "id": "qwen2-5-vl-72b-instruct",
+ "name": "Qwen2.5-VL 72B Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.8, "output": 8.4 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-vl-plus": {
+ "id": "qwen3-vl-plus",
+ "name": "Qwen3-VL Plus",
+ "family": "qwen3-vl",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-23",
+ "last_updated": "2025-09-23",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.6, "reasoning": 4.8 },
+ "limit": { "context": 262144, "output": 32768 }
+ },
+ "qwen-plus": {
+ "id": "qwen-plus",
+ "name": "Qwen Plus",
+ "family": "qwen-plus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-01-25",
+ "last_updated": "2025-09-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.2, "reasoning": 4 },
+ "limit": { "context": 1000000, "output": 32768 }
+ },
+ "qwen2-5-32b-instruct": {
+ "id": "qwen2-5-32b-instruct",
+ "name": "Qwen2.5 32B Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.7, "output": 2.8 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen2-5-omni-7b": {
+ "id": "qwen2-5-omni-7b",
+ "name": "Qwen2.5-Omni 7B",
+ "family": "qwen2.5-omni",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-12",
+ "last_updated": "2024-12",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text", "audio"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.4, "input_audio": 6.76 },
+ "limit": { "context": 32768, "output": 2048 }
+ },
+ "qwen-max": {
+ "id": "qwen-max",
+ "name": "Qwen Max",
+ "family": "qwen-max",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-04-03",
+ "last_updated": "2025-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.6, "output": 6.4 },
+ "limit": { "context": 32768, "output": 8192 }
+ },
+ "qwen2-5-7b-instruct": {
+ "id": "qwen2-5-7b-instruct",
+ "name": "Qwen2.5 7B Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.175, "output": 0.7 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen2-5-vl-7b-instruct": {
+ "id": "qwen2-5-vl-7b-instruct",
+ "name": "Qwen2.5-VL 7B Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.35, "output": 1.05 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-235b-a22b": {
+ "id": "qwen3-235b-a22b",
+ "name": "Qwen3 235B-A22B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.7, "output": 2.8, "reasoning": 8.4 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "qwen-omni-turbo-realtime": {
+ "id": "qwen-omni-turbo-realtime",
+ "name": "Qwen-Omni Turbo Realtime",
+ "family": "qwen-omni",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-05-08",
+ "last_updated": "2025-05-08",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 1.07, "input_audio": 4.44, "output_audio": 8.89 },
+ "limit": { "context": 32768, "output": 2048 }
+ },
+ "qwen-mt-turbo": {
+ "id": "qwen-mt-turbo",
+ "name": "Qwen-MT Turbo",
+ "family": "qwen-mt",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-01",
+ "last_updated": "2025-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.16, "output": 0.49 },
+ "limit": { "context": 16384, "output": 8192 }
+ },
+ "qwen3-coder-480b-a35b-instruct": {
+ "id": "qwen3-coder-480b-a35b-instruct",
+ "name": "Qwen3-Coder 480B-A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.5, "output": 7.5 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "qwen-mt-plus": {
+ "id": "qwen-mt-plus",
+ "name": "Qwen-MT Plus",
+ "family": "qwen-mt",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-01",
+ "last_updated": "2025-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.46, "output": 7.37 },
+ "limit": { "context": 16384, "output": 8192 }
+ },
+ "qwen3-max": {
+ "id": "qwen3-max",
+ "name": "Qwen3 Max",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-23",
+ "last_updated": "2025-09-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.2, "output": 6 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "qwen3-coder-plus": {
+ "id": "qwen3-coder-plus",
+ "name": "Qwen3 Coder Plus",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 5 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "qwen3-next-80b-a3b-thinking": {
+ "id": "qwen3-next-80b-a3b-thinking",
+ "name": "Qwen3-Next 80B-A3B (Thinking)",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09",
+ "last_updated": "2025-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 6 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "qwen3-32b": {
+ "id": "qwen3-32b",
+ "name": "Qwen3 32B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.7, "output": 2.8, "reasoning": 8.4 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "qwen-vl-plus": {
+ "id": "qwen-vl-plus",
+ "name": "Qwen-VL Plus",
+ "family": "qwen-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-01-25",
+ "last_updated": "2025-08-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.21, "output": 0.63 },
+ "limit": { "context": 131072, "output": 8192 }
+ }
+ }
+ },
+ "xai": {
+ "id": "xai",
+ "env": ["XAI_API_KEY"],
+ "npm": "@ai-sdk/xai",
+ "name": "xAI",
+ "doc": "https://docs.x.ai/docs/models",
+ "models": {
+ "grok-4-fast-non-reasoning": {
+ "id": "grok-4-fast-non-reasoning",
+ "name": "Grok 4 Fast (Non-Reasoning)",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "grok-3-fast": {
+ "id": "grok-3-fast",
+ "name": "Grok 3 Fast",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 1.25 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "grok-4": {
+ "id": "grok-4",
+ "name": "Grok 4",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-09",
+ "last_updated": "2025-07-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "reasoning": 15, "cache_read": 0.75 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "grok-2-vision": {
+ "id": "grok-2-vision",
+ "name": "Grok 2 Vision",
+ "family": "grok-2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 10, "cache_read": 2 },
+ "limit": { "context": 8192, "output": 4096 }
+ },
+ "grok-code-fast-1": {
+ "id": "grok-code-fast-1",
+ "name": "Grok Code Fast 1",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2025-08-28",
+ "last_updated": "2025-08-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.5, "cache_read": 0.02 },
+ "limit": { "context": 256000, "output": 10000 }
+ },
+ "grok-2": {
+ "id": "grok-2",
+ "name": "Grok 2",
+ "family": "grok-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 10, "cache_read": 2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "grok-3-mini-fast-latest": {
+ "id": "grok-3-mini-fast-latest",
+ "name": "Grok 3 Mini Fast Latest",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.6, "output": 4, "reasoning": 4, "cache_read": 0.15 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "grok-2-vision-1212": {
+ "id": "grok-2-vision-1212",
+ "name": "Grok 2 Vision (1212)",
+ "family": "grok-2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-12-12",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 10, "cache_read": 2 },
+ "limit": { "context": 8192, "output": 4096 }
+ },
+ "grok-3": {
+ "id": "grok-3",
+ "name": "Grok 3",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "grok-4-fast": {
+ "id": "grok-4-fast",
+ "name": "Grok 4 Fast",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "grok-2-latest": {
+ "id": "grok-2-latest",
+ "name": "Grok 2 Latest",
+ "family": "grok-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-12-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 10, "cache_read": 2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "grok-4-1-fast": {
+ "id": "grok-4-1-fast",
+ "name": "Grok 4.1 Fast",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-11-19",
+ "last_updated": "2025-11-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "grok-2-1212": {
+ "id": "grok-2-1212",
+ "name": "Grok 2 (1212)",
+ "family": "grok-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-12-12",
+ "last_updated": "2024-12-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 10, "cache_read": 2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "grok-3-fast-latest": {
+ "id": "grok-3-fast-latest",
+ "name": "Grok 3 Fast Latest",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 1.25 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "grok-3-latest": {
+ "id": "grok-3-latest",
+ "name": "Grok 3 Latest",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "grok-2-vision-latest": {
+ "id": "grok-2-vision-latest",
+ "name": "Grok 2 Vision Latest",
+ "family": "grok-2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-12-12",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 10, "cache_read": 2 },
+ "limit": { "context": 8192, "output": 4096 }
+ },
+ "grok-vision-beta": {
+ "id": "grok-vision-beta",
+ "name": "Grok Vision Beta",
+ "family": "grok-vision",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 15, "cache_read": 5 },
+ "limit": { "context": 8192, "output": 4096 }
+ },
+ "grok-3-mini": {
+ "id": "grok-3-mini",
+ "name": "Grok 3 Mini",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.5, "reasoning": 0.5, "cache_read": 0.075 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "grok-beta": {
+ "id": "grok-beta",
+ "name": "Grok Beta",
+ "family": "grok-beta",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 15, "cache_read": 5 },
+ "limit": { "context": 131072, "output": 4096 }
+ },
+ "grok-3-mini-latest": {
+ "id": "grok-3-mini-latest",
+ "name": "Grok 3 Mini Latest",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.5, "reasoning": 0.5, "cache_read": 0.075 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "grok-4-1-fast-non-reasoning": {
+ "id": "grok-4-1-fast-non-reasoning",
+ "name": "Grok 4.1 Fast (Non-Reasoning)",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-11-19",
+ "last_updated": "2025-11-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "grok-3-mini-fast": {
+ "id": "grok-3-mini-fast",
+ "name": "Grok 3 Mini Fast",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.6, "output": 4, "reasoning": 4, "cache_read": 0.15 },
+ "limit": { "context": 131072, "output": 8192 }
+ }
+ }
+ },
+ "vultr": {
+ "id": "vultr",
+ "env": ["VULTR_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.vultrinference.com/v1",
+ "name": "Vultr",
+ "doc": "https://api.vultrinference.com/",
+ "models": {
+ "deepseek-r1-distill-qwen-32b": {
+ "id": "deepseek-r1-distill-qwen-32b",
+ "name": "DeepSeek R1 Distill Qwen 32B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 121808, "output": 8192 }
+ },
+ "qwen2.5-coder-32b-instruct": {
+ "id": "qwen2.5-coder-32b-instruct",
+ "name": "Qwen2.5 Coder 32B Instruct",
+ "family": "qwen2.5-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-11-06",
+ "last_updated": "2024-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 12952, "output": 2048 }
+ },
+ "kimi-k2-instruct": {
+ "id": "kimi-k2-instruct",
+ "name": "Kimi K2 Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 58904, "output": 4096 }
+ },
+ "deepseek-r1-distill-llama-70b": {
+ "id": "deepseek-r1-distill-llama-70b",
+ "name": "DeepSeek R1 Distill Llama 70B",
+ "family": "deepseek-r1-distill-llama",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 121808, "output": 8192 }
+ },
+ "gpt-oss-120b": {
+ "id": "gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-06-23",
+ "last_updated": "2025-06-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 121808, "output": 8192 }
+ }
+ }
+ },
+ "nvidia": {
+ "id": "nvidia",
+ "env": ["NVIDIA_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://integrate.api.nvidia.com/v1",
+ "name": "Nvidia",
+ "doc": "https://docs.api.nvidia.com/nim/",
+ "models": {
+ "moonshotai/kimi-k2-instruct-0905": {
+ "id": "moonshotai/kimi-k2-instruct-0905",
+ "name": "Kimi K2 0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "moonshotai/kimi-k2-thinking": {
+ "id": "moonshotai/kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-11",
+ "last_updated": "2025-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "moonshotai/kimi-k2-instruct": {
+ "id": "moonshotai/kimi-k2-instruct",
+ "name": "Kimi K2 Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "nvidia/nvidia-nemotron-nano-9b-v2": {
+ "id": "nvidia/nvidia-nemotron-nano-9b-v2",
+ "name": "nvidia-nemotron-nano-9b-v2",
+ "family": "nemotron",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2025-08-18",
+ "last_updated": "2025-08-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "nvidia/cosmos-nemotron-34b": {
+ "id": "nvidia/cosmos-nemotron-34b",
+ "name": "Cosmos Nemotron 34B",
+ "family": "nemotron",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-01",
+ "release_date": "2024-01-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "nvidia/llama-embed-nemotron-8b": {
+ "id": "nvidia/llama-embed-nemotron-8b",
+ "name": "Llama Embed Nemotron 8B",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2025-03",
+ "release_date": "2025-03-18",
+ "last_updated": "2025-03-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 2048 }
+ },
+ "nvidia/nemotron-3-nano-30b-a3b": {
+ "id": "nvidia/nemotron-3-nano-30b-a3b",
+ "name": "nemotron-3-nano-30b-a3b",
+ "family": "nemotron",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2024-12",
+ "last_updated": "2024-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "nvidia/parakeet-tdt-0.6b-v2": {
+ "id": "nvidia/parakeet-tdt-0.6b-v2",
+ "name": "Parakeet TDT 0.6B v2",
+ "family": "parakeet-tdt-0.6b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-01",
+ "release_date": "2024-01-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 4096 }
+ },
+ "nvidia/nemoretriever-ocr-v1": {
+ "id": "nvidia/nemoretriever-ocr-v1",
+ "name": "NeMo Retriever OCR v1",
+ "family": "nemoretriever-ocr",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-01",
+ "release_date": "2024-01-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 4096 }
+ },
+ "nvidia/llama-3.3-nemotron-super-49b-v1": {
+ "id": "nvidia/llama-3.3-nemotron-super-49b-v1",
+ "name": "Llama 3.3 Nemotron Super 49b V1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-03-16",
+ "last_updated": "2025-03-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "nvidia/llama-3.1-nemotron-51b-instruct": {
+ "id": "nvidia/llama-3.1-nemotron-51b-instruct",
+ "name": "Llama 3.1 Nemotron 51b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-22",
+ "last_updated": "2024-09-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "nvidia/llama3-chatqa-1.5-70b": {
+ "id": "nvidia/llama3-chatqa-1.5-70b",
+ "name": "Llama3 Chatqa 1.5 70b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-04-28",
+ "last_updated": "2024-04-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "nvidia/llama-3.1-nemotron-ultra-253b-v1": {
+ "id": "nvidia/llama-3.1-nemotron-ultra-253b-v1",
+ "name": "Llama-3.1-Nemotron-Ultra-253B-v1",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "nvidia/llama-3.1-nemotron-70b-instruct": {
+ "id": "nvidia/llama-3.1-nemotron-70b-instruct",
+ "name": "Llama 3.1 Nemotron 70b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-10-12",
+ "last_updated": "2024-10-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "nvidia/nemotron-4-340b-instruct": {
+ "id": "nvidia/nemotron-4-340b-instruct",
+ "name": "Nemotron 4 340b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-06-13",
+ "last_updated": "2024-06-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "nvidia/llama-3.3-nemotron-super-49b-v1.5": {
+ "id": "nvidia/llama-3.3-nemotron-super-49b-v1.5",
+ "name": "Llama 3.3 Nemotron Super 49b V1.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-03-16",
+ "last_updated": "2025-03-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "minimaxai/minimax-m2": {
+ "id": "minimaxai/minimax-m2",
+ "name": "MiniMax-M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-10-27",
+ "last_updated": "2025-10-31",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "google/gemma-3n-e2b-it": {
+ "id": "google/gemma-3n-e2b-it",
+ "name": "Gemma 3n E2b It",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-06-12",
+ "last_updated": "2025-06-12",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "google/codegemma-1.1-7b": {
+ "id": "google/codegemma-1.1-7b",
+ "name": "Codegemma 1.1 7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2024-04-30",
+ "last_updated": "2024-04-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "google/gemma-3n-e4b-it": {
+ "id": "google/gemma-3n-e4b-it",
+ "name": "Gemma 3n E4b It",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-06-03",
+ "last_updated": "2025-06-03",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "google/gemma-2-2b-it": {
+ "id": "google/gemma-2-2b-it",
+ "name": "Gemma 2 2b It",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-07-16",
+ "last_updated": "2024-07-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "google/gemma-3-12b-it": {
+ "id": "google/gemma-3-12b-it",
+ "name": "Gemma 3 12b It",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-03-01",
+ "last_updated": "2025-03-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "google/codegemma-7b": {
+ "id": "google/codegemma-7b",
+ "name": "Codegemma 7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2024-03-21",
+ "last_updated": "2024-03-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "google/gemma-3-1b-it": {
+ "id": "google/gemma-3-1b-it",
+ "name": "Gemma 3 1b It",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-03-10",
+ "last_updated": "2025-03-10",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "google/gemma-2-27b-it": {
+ "id": "google/gemma-2-27b-it",
+ "name": "Gemma 2 27b It",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-06-24",
+ "last_updated": "2024-06-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "google/gemma-3-27b-it": {
+ "id": "google/gemma-3-27b-it",
+ "name": "Gemma-3-27B-IT",
+ "family": "gemma-3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "microsoft/phi-3-medium-128k-instruct": {
+ "id": "microsoft/phi-3-medium-128k-instruct",
+ "name": "Phi 3 Medium 128k Instruct",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-05-07",
+ "last_updated": "2024-05-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-3-small-128k-instruct": {
+ "id": "microsoft/phi-3-small-128k-instruct",
+ "name": "Phi 3 Small 128k Instruct",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-05-07",
+ "last_updated": "2024-05-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-3.5-vision-instruct": {
+ "id": "microsoft/phi-3.5-vision-instruct",
+ "name": "Phi 3.5 Vision Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-08-16",
+ "last_updated": "2024-08-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-3-small-8k-instruct": {
+ "id": "microsoft/phi-3-small-8k-instruct",
+ "name": "Phi 3 Small 8k Instruct",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-05-07",
+ "last_updated": "2024-05-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8000, "output": 4096 }
+ },
+ "microsoft/phi-3.5-moe-instruct": {
+ "id": "microsoft/phi-3.5-moe-instruct",
+ "name": "Phi 3.5 Moe Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-08-17",
+ "last_updated": "2024-08-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-4-mini-instruct": {
+ "id": "microsoft/phi-4-mini-instruct",
+ "name": "Phi-4-Mini",
+ "family": "phi-4",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "microsoft/phi-3-medium-4k-instruct": {
+ "id": "microsoft/phi-3-medium-4k-instruct",
+ "name": "Phi 3 Medium 4k Instruct",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-05-07",
+ "last_updated": "2024-05-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4000, "output": 4096 }
+ },
+ "microsoft/phi-3-vision-128k-instruct": {
+ "id": "microsoft/phi-3-vision-128k-instruct",
+ "name": "Phi 3 Vision 128k Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-05-19",
+ "last_updated": "2024-05-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "openai/whisper-large-v3": {
+ "id": "openai/whisper-large-v3",
+ "name": "Whisper Large v3",
+ "family": "whisper-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2023-09-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 4096 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT-OSS-120B",
+ "family": "gpt-oss",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-08",
+ "release_date": "2025-08-04",
+ "last_updated": "2025-08-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "qwen/qwen3-next-80b-a3b-instruct": {
+ "id": "qwen/qwen3-next-80b-a3b-instruct",
+ "name": "Qwen3-Next-80B-A3B-Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 16384 }
+ },
+ "qwen/qwen2.5-coder-32b-instruct": {
+ "id": "qwen/qwen2.5-coder-32b-instruct",
+ "name": "Qwen2.5 Coder 32b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-11-06",
+ "last_updated": "2024-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "qwen/qwen2.5-coder-7b-instruct": {
+ "id": "qwen/qwen2.5-coder-7b-instruct",
+ "name": "Qwen2.5 Coder 7b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-17",
+ "last_updated": "2024-09-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "qwen/qwen3-235b-a22b": {
+ "id": "qwen/qwen3-235b-a22b",
+ "name": "Qwen3-235B-A22B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen/qwen3-coder-480b-a35b-instruct": {
+ "id": "qwen/qwen3-coder-480b-a35b-instruct",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "qwen/qwq-32b": {
+ "id": "qwen/qwq-32b",
+ "name": "Qwq 32b",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-03-05",
+ "last_updated": "2025-03-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "qwen/qwen3-next-80b-a3b-thinking": {
+ "id": "qwen/qwen3-next-80b-a3b-thinking",
+ "name": "Qwen3-Next-80B-A3B-Thinking",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 16384 }
+ },
+ "mistralai/devstral-2-123b-instruct-2512": {
+ "id": "mistralai/devstral-2-123b-instruct-2512",
+ "name": "Devstral-2-123B-Instruct-2512",
+ "family": "devstral",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "mistralai/mistral-large-3-675b-instruct-2512": {
+ "id": "mistralai/mistral-large-3-675b-instruct-2512",
+ "name": "Mistral Large 3 675B Instruct 2512",
+ "family": "mistral-large",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-02",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "mistralai/ministral-14b-instruct-2512": {
+ "id": "mistralai/ministral-14b-instruct-2512",
+ "name": "Ministral 3 14B Instruct 2512",
+ "family": "ministral",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "mistralai/mamba-codestral-7b-v0.1": {
+ "id": "mistralai/mamba-codestral-7b-v0.1",
+ "name": "Mamba Codestral 7b V0.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2024-07-16",
+ "last_updated": "2024-07-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "mistralai/mistral-large-2-instruct": {
+ "id": "mistralai/mistral-large-2-instruct",
+ "name": "Mistral Large 2 Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-07-24",
+ "last_updated": "2024-07-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "mistralai/codestral-22b-instruct-v0.1": {
+ "id": "mistralai/codestral-22b-instruct-v0.1",
+ "name": "Codestral 22b Instruct V0.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-05-29",
+ "last_updated": "2024-05-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "mistralai/mistral-small-3.1-24b-instruct-2503": {
+ "id": "mistralai/mistral-small-3.1-24b-instruct-2503",
+ "name": "Mistral Small 3.1 24b Instruct 2503",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-03-11",
+ "last_updated": "2025-03-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama-3.2-11b-vision-instruct": {
+ "id": "meta/llama-3.2-11b-vision-instruct",
+ "name": "Llama 3.2 11b Vision Instruct",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-18",
+ "last_updated": "2024-09-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama3-70b-instruct": {
+ "id": "meta/llama3-70b-instruct",
+ "name": "Llama3 70b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-04-17",
+ "last_updated": "2024-04-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama-3.3-70b-instruct": {
+ "id": "meta/llama-3.3-70b-instruct",
+ "name": "Llama 3.3 70b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-11-26",
+ "last_updated": "2024-11-26",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama-3.2-1b-instruct": {
+ "id": "meta/llama-3.2-1b-instruct",
+ "name": "Llama 3.2 1b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-18",
+ "last_updated": "2024-09-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama-4-scout-17b-16e-instruct": {
+ "id": "meta/llama-4-scout-17b-16e-instruct",
+ "name": "Llama 4 Scout 17b 16e Instruct",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-02",
+ "release_date": "2025-04-02",
+ "last_updated": "2025-04-02",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama-4-maverick-17b-128e-instruct": {
+ "id": "meta/llama-4-maverick-17b-128e-instruct",
+ "name": "Llama 4 Maverick 17b 128e Instruct",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-02",
+ "release_date": "2025-04-01",
+ "last_updated": "2025-04-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/codellama-70b": {
+ "id": "meta/codellama-70b",
+ "name": "Codellama 70b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2024-01-29",
+ "last_updated": "2024-01-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama-3.1-405b-instruct": {
+ "id": "meta/llama-3.1-405b-instruct",
+ "name": "Llama 3.1 405b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-07-16",
+ "last_updated": "2024-07-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama3-8b-instruct": {
+ "id": "meta/llama3-8b-instruct",
+ "name": "Llama3 8b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-04-17",
+ "last_updated": "2024-04-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama-3.1-70b-instruct": {
+ "id": "meta/llama-3.1-70b-instruct",
+ "name": "Llama 3.1 70b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-07-16",
+ "last_updated": "2024-07-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "deepseek-ai/deepseek-r1-0528": {
+ "id": "deepseek-ai/deepseek-r1-0528",
+ "name": "Deepseek R1 0528",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-05-28",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "deepseek-ai/deepseek-r1": {
+ "id": "deepseek-ai/deepseek-r1",
+ "name": "Deepseek R1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "deepseek-ai/deepseek-v3.1-terminus": {
+ "id": "deepseek-ai/deepseek-v3.1-terminus",
+ "name": "DeepSeek V3.1 Terminus",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "deepseek-ai/deepseek-v3.1": {
+ "id": "deepseek-ai/deepseek-v3.1",
+ "name": "DeepSeek V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-08-20",
+ "last_updated": "2025-08-26",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "deepseek-ai/deepseek-coder-6.7b-instruct": {
+ "id": "deepseek-ai/deepseek-coder-6.7b-instruct",
+ "name": "Deepseek Coder 6.7b Instruct",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2023-10-29",
+ "last_updated": "2023-10-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "black-forest-labs/flux.1-dev": {
+ "id": "black-forest-labs/flux.1-dev",
+ "name": "FLUX.1-dev",
+ "family": "flux",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 0 }
+ }
+ }
+ },
+ "cohere": {
+ "id": "cohere",
+ "env": ["COHERE_API_KEY"],
+ "npm": "@ai-sdk/cohere",
+ "name": "Cohere",
+ "doc": "https://docs.cohere.com/docs/models",
+ "models": {
+ "command-a-translate-08-2025": {
+ "id": "command-a-translate-08-2025",
+ "name": "Command A Translate",
+ "family": "command-a",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2025-08-28",
+ "last_updated": "2025-08-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.5, "output": 10 },
+ "limit": { "context": 8000, "output": 8000 }
+ },
+ "command-a-03-2025": {
+ "id": "command-a-03-2025",
+ "name": "Command A",
+ "family": "command-a",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2025-03-13",
+ "last_updated": "2025-03-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.5, "output": 10 },
+ "limit": { "context": 256000, "output": 8000 }
+ },
+ "command-r-08-2024": {
+ "id": "command-r-08-2024",
+ "name": "Command R",
+ "family": "command-r",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2024-08-30",
+ "last_updated": "2024-08-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 128000, "output": 4000 }
+ },
+ "command-r-plus-08-2024": {
+ "id": "command-r-plus-08-2024",
+ "name": "Command R+",
+ "family": "command-r-plus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2024-08-30",
+ "last_updated": "2024-08-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.5, "output": 10 },
+ "limit": { "context": 128000, "output": 4000 }
+ },
+ "command-r7b-12-2024": {
+ "id": "command-r7b-12-2024",
+ "name": "Command R7B",
+ "family": "command-r",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2024-02-27",
+ "last_updated": "2024-02-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.0375, "output": 0.15 },
+ "limit": { "context": 128000, "output": 4000 }
+ },
+ "command-a-reasoning-08-2025": {
+ "id": "command-a-reasoning-08-2025",
+ "name": "Command A Reasoning",
+ "family": "command-a",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2025-08-21",
+ "last_updated": "2025-08-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.5, "output": 10 },
+ "limit": { "context": 256000, "output": 32000 }
+ },
+ "command-a-vision-07-2025": {
+ "id": "command-a-vision-07-2025",
+ "name": "Command A Vision",
+ "family": "command-a",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2025-07-31",
+ "last_updated": "2025-07-31",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.5, "output": 10 },
+ "limit": { "context": 128000, "output": 8000 }
+ }
+ }
+ },
+ "upstage": {
+ "id": "upstage",
+ "env": ["UPSTAGE_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.upstage.ai",
+ "name": "Upstage",
+ "doc": "https://developers.upstage.ai/docs/apis/chat",
+ "models": {
+ "solar-mini": {
+ "id": "solar-mini",
+ "name": "solar-mini",
+ "family": "solar-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2024-06-12",
+ "last_updated": "2025-04-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 32768, "output": 4096 }
+ },
+ "solar-pro2": {
+ "id": "solar-pro2",
+ "name": "solar-pro2",
+ "family": "solar-pro",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2025-05-20",
+ "last_updated": "2025-05-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 0.25 },
+ "limit": { "context": 65536, "output": 8192 }
+ }
+ }
+ },
+ "groq": {
+ "id": "groq",
+ "env": ["GROQ_API_KEY"],
+ "npm": "@ai-sdk/groq",
+ "name": "Groq",
+ "doc": "https://console.groq.com/docs/models",
+ "models": {
+ "llama-3.1-8b-instant": {
+ "id": "llama-3.1-8b-instant",
+ "name": "Llama 3.1 8B Instant",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.05, "output": 0.08 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "mistral-saba-24b": {
+ "id": "mistral-saba-24b",
+ "name": "Mistral Saba 24B",
+ "family": "mistral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-02-06",
+ "last_updated": "2025-02-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.79, "output": 0.79 },
+ "limit": { "context": 32768, "output": 32768 },
+ "status": "deprecated"
+ },
+ "llama3-8b-8192": {
+ "id": "llama3-8b-8192",
+ "name": "Llama 3 8B",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-03",
+ "release_date": "2024-04-18",
+ "last_updated": "2024-04-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.05, "output": 0.08 },
+ "limit": { "context": 8192, "output": 8192 },
+ "status": "deprecated"
+ },
+ "qwen-qwq-32b": {
+ "id": "qwen-qwq-32b",
+ "name": "Qwen QwQ 32B",
+ "family": "qwq",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2024-11-27",
+ "last_updated": "2024-11-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.29, "output": 0.39 },
+ "limit": { "context": 131072, "output": 16384 },
+ "status": "deprecated"
+ },
+ "llama3-70b-8192": {
+ "id": "llama3-70b-8192",
+ "name": "Llama 3 70B",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-03",
+ "release_date": "2024-04-18",
+ "last_updated": "2024-04-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.59, "output": 0.79 },
+ "limit": { "context": 8192, "output": 8192 },
+ "status": "deprecated"
+ },
+ "deepseek-r1-distill-llama-70b": {
+ "id": "deepseek-r1-distill-llama-70b",
+ "name": "DeepSeek R1 Distill Llama 70B",
+ "family": "deepseek-r1-distill-llama",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.75, "output": 0.99 },
+ "limit": { "context": 131072, "output": 8192 },
+ "status": "deprecated"
+ },
+ "llama-guard-3-8b": {
+ "id": "llama-guard-3-8b",
+ "name": "Llama Guard 3 8B",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 8192, "output": 8192 },
+ "status": "deprecated"
+ },
+ "gemma2-9b-it": {
+ "id": "gemma2-9b-it",
+ "name": "Gemma 2 9B",
+ "family": "gemma-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-06-27",
+ "last_updated": "2024-06-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 8192, "output": 8192 },
+ "status": "deprecated"
+ },
+ "llama-3.3-70b-versatile": {
+ "id": "llama-3.3-70b-versatile",
+ "name": "Llama 3.3 70B Versatile",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.59, "output": 0.79 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "moonshotai/kimi-k2-instruct-0905": {
+ "id": "moonshotai/kimi-k2-instruct-0905",
+ "name": "Kimi K2 Instruct 0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 3 },
+ "limit": { "context": 262144, "output": 16384 }
+ },
+ "moonshotai/kimi-k2-instruct": {
+ "id": "moonshotai/kimi-k2-instruct",
+ "name": "Kimi K2 Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-14",
+ "last_updated": "2025-07-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 3 },
+ "limit": { "context": 131072, "output": 16384 },
+ "status": "deprecated"
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "GPT OSS 20B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.075, "output": 0.3 },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "qwen/qwen3-32b": {
+ "id": "qwen/qwen3-32b",
+ "name": "Qwen3 32B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11-08",
+ "release_date": "2024-12-23",
+ "last_updated": "2024-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.29, "output": 0.59 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "meta-llama/llama-4-scout-17b-16e-instruct": {
+ "id": "meta-llama/llama-4-scout-17b-16e-instruct",
+ "name": "Llama 4 Scout 17B",
+ "family": "llama-4-scout",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.11, "output": 0.34 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "meta-llama/llama-4-maverick-17b-128e-instruct": {
+ "id": "meta-llama/llama-4-maverick-17b-128e-instruct",
+ "name": "Llama 4 Maverick 17B",
+ "family": "llama-4-maverick",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.6 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "meta-llama/llama-guard-4-12b": {
+ "id": "meta-llama/llama-guard-4-12b",
+ "name": "Llama Guard 4 12B",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 131072, "output": 1024 }
+ }
+ }
+ },
+ "bailing": {
+ "id": "bailing",
+ "env": ["BAILING_API_TOKEN"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.tbox.cn/api/llm/v1/chat/completions",
+ "name": "Bailing",
+ "doc": "https://alipaytbox.yuque.com/sxs0ba/ling/intro",
+ "models": {
+ "Ling-1T": {
+ "id": "Ling-1T",
+ "name": "Ling-1T",
+ "family": "ling-1t",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-10",
+ "last_updated": "2025-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.57, "output": 2.29 },
+ "limit": { "context": 128000, "output": 32000 }
+ },
+ "Ring-1T": {
+ "id": "Ring-1T",
+ "name": "Ring-1T",
+ "family": "ring-1t",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-10",
+ "last_updated": "2025-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.57, "output": 2.29 },
+ "limit": { "context": 128000, "output": 32000 }
+ }
+ }
+ },
+ "github-copilot": {
+ "id": "github-copilot",
+ "env": ["GITHUB_TOKEN"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.githubcopilot.com",
+ "name": "GitHub Copilot",
+ "doc": "https://docs.github.com/en/copilot",
+ "models": {
+ "gemini-2.0-flash-001": {
+ "id": "gemini-2.0-flash-001",
+ "name": "Gemini 2.0 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 1000000, "output": 8192 },
+ "status": "deprecated"
+ },
+ "claude-opus-4": {
+ "id": "claude-opus-4",
+ "name": "Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 80000, "output": 16000 },
+ "status": "deprecated"
+ },
+ "gemini-3-flash-preview": {
+ "id": "gemini-3-flash-preview",
+ "name": "Gemini 3 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "grok-code-fast-1": {
+ "id": "grok-code-fast-1",
+ "name": "Grok Code Fast 1",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-08",
+ "release_date": "2025-08-27",
+ "last_updated": "2025-08-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "gpt-5.1-codex": {
+ "id": "gpt-5.1-codex",
+ "name": "GPT-5.1-Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "claude-haiku-4.5": {
+ "id": "claude-haiku-4.5",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16000 }
+ },
+ "gemini-3-pro-preview": {
+ "id": "gemini-3-pro-preview",
+ "name": "Gemini 3 Pro Preview",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "oswe-vscode-prime": {
+ "id": "oswe-vscode-prime",
+ "name": "Raptor Mini (Preview)",
+ "family": "oswe-vscode-prime",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-11-10",
+ "last_updated": "2025-11-10",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-3.5-sonnet": {
+ "id": "claude-3.5-sonnet",
+ "name": "Claude Sonnet 3.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 90000, "output": 8192 },
+ "status": "deprecated"
+ },
+ "gpt-5.1-codex-mini": {
+ "id": "gpt-5.1-codex-mini",
+ "name": "GPT-5.1-Codex-mini",
+ "family": "gpt-5-codex-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 100000 }
+ },
+ "o3-mini": {
+ "id": "o3-mini",
+ "name": "o3-mini",
+ "family": "o3-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-20",
+ "last_updated": "2025-01-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 65536 },
+ "status": "deprecated"
+ },
+ "gpt-5.1": {
+ "id": "gpt-5.1",
+ "name": "GPT-5.1",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "gpt-5-codex": {
+ "id": "gpt-5-codex",
+ "name": "GPT-5-Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "gpt-4o": {
+ "id": "gpt-4o",
+ "name": "GPT-4o",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-05-13",
+ "last_updated": "2024-05-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 64000, "output": 16384 }
+ },
+ "gpt-4.1": {
+ "id": "gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "o4-mini": {
+ "id": "o4-mini",
+ "name": "o4-mini (Preview)",
+ "family": "o4-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-10",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 65536 },
+ "status": "deprecated"
+ },
+ "claude-opus-41": {
+ "id": "claude-opus-41",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 80000, "output": 16000 }
+ },
+ "gpt-5-mini": {
+ "id": "gpt-5-mini",
+ "name": "GPT-5-mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-08-13",
+ "last_updated": "2025-08-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "claude-3.7-sonnet": {
+ "id": "claude-3.7-sonnet",
+ "name": "Claude Sonnet 3.7",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 200000, "output": 16384 },
+ "status": "deprecated"
+ },
+ "gemini-2.5-pro": {
+ "id": "gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "gpt-5.1-codex-max": {
+ "id": "gpt-5.1-codex-max",
+ "name": "GPT-5.1-Codex-max",
+ "family": "gpt-5-codex-max",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-12-04",
+ "last_updated": "2025-12-04",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "o3": {
+ "id": "o3",
+ "name": "o3 (Preview)",
+ "family": "o3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 },
+ "status": "deprecated"
+ },
+ "claude-sonnet-4": {
+ "id": "claude-sonnet-4",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16000 }
+ },
+ "gpt-5": {
+ "id": "gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "claude-3.7-sonnet-thought": {
+ "id": "claude-3.7-sonnet-thought",
+ "name": "Claude Sonnet 3.7 Thinking",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 200000, "output": 16384 },
+ "status": "deprecated"
+ },
+ "claude-opus-4.5": {
+ "id": "claude-opus-4.5",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16000 }
+ },
+ "gpt-5.2": {
+ "id": "gpt-5.2",
+ "name": "GPT-5.2",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "claude-sonnet-4.5": {
+ "id": "claude-sonnet-4.5",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16000 }
+ }
+ }
+ },
+ "mistral": {
+ "id": "mistral",
+ "env": ["MISTRAL_API_KEY"],
+ "npm": "@ai-sdk/mistral",
+ "name": "Mistral",
+ "doc": "https://docs.mistral.ai/getting-started/models/",
+ "models": {
+ "devstral-medium-2507": {
+ "id": "devstral-medium-2507",
+ "name": "Devstral Medium",
+ "family": "devstral-medium",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-07-10",
+ "last_updated": "2025-07-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistral-large-2512": {
+ "id": "mistral-large-2512",
+ "name": "Mistral Large 3",
+ "family": "mistral-large",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2024-11-01",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 1.5 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "open-mixtral-8x22b": {
+ "id": "open-mixtral-8x22b",
+ "name": "Mixtral 8x22B",
+ "family": "mixtral-8x22b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-04-17",
+ "last_updated": "2024-04-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 6 },
+ "limit": { "context": 64000, "output": 64000 }
+ },
+ "ministral-8b-latest": {
+ "id": "ministral-8b-latest",
+ "name": "Ministral 8B",
+ "family": "ministral-8b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-10-01",
+ "last_updated": "2024-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "pixtral-large-latest": {
+ "id": "pixtral-large-latest",
+ "name": "Pixtral Large",
+ "family": "pixtral-large",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-04",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 6 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistral-small-2506": {
+ "id": "mistral-small-2506",
+ "name": "Mistral Small 3.2",
+ "family": "mistral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2025-06-20",
+ "last_updated": "2025-06-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.3 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "devstral-2512": {
+ "id": "devstral-2512",
+ "name": "Devstral 2",
+ "family": "devstral-medium",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-12-09",
+ "last_updated": "2025-12-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "ministral-3b-latest": {
+ "id": "ministral-3b-latest",
+ "name": "Ministral 3B",
+ "family": "ministral-3b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-10-01",
+ "last_updated": "2024-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.04, "output": 0.04 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "pixtral-12b": {
+ "id": "pixtral-12b",
+ "name": "Pixtral 12B",
+ "family": "pixtral",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2024-09-01",
+ "last_updated": "2024-09-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistral-medium-2505": {
+ "id": "mistral-medium-2505",
+ "name": "Mistral Medium 3",
+ "family": "mistral-medium",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-07",
+ "last_updated": "2025-05-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "labs-devstral-small-2512": {
+ "id": "labs-devstral-small-2512",
+ "name": "Devstral Small 2",
+ "family": "devstral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-12-09",
+ "last_updated": "2025-12-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 256000 }
+ },
+ "devstral-medium-latest": {
+ "id": "devstral-medium-latest",
+ "name": "Devstral 2",
+ "family": "devstral-medium",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-12-02",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "devstral-small-2505": {
+ "id": "devstral-small-2505",
+ "name": "Devstral Small 2505",
+ "family": "devstral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-07",
+ "last_updated": "2025-05-07",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.3 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistral-medium-2508": {
+ "id": "mistral-medium-2508",
+ "name": "Mistral Medium 3.1",
+ "family": "mistral-medium",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-08-12",
+ "last_updated": "2025-08-12",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "mistral-embed": {
+ "id": "mistral-embed",
+ "name": "Mistral Embed",
+ "family": "mistral-embed",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2023-12-11",
+ "last_updated": "2023-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0 },
+ "limit": { "context": 8000, "output": 3072 }
+ },
+ "mistral-small-latest": {
+ "id": "mistral-small-latest",
+ "name": "Mistral Small",
+ "family": "mistral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2024-09-01",
+ "last_updated": "2024-09-04",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.3 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "magistral-small": {
+ "id": "magistral-small",
+ "name": "Magistral Small",
+ "family": "magistral-small",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-03-17",
+ "last_updated": "2025-03-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 1.5 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "devstral-small-2507": {
+ "id": "devstral-small-2507",
+ "name": "Devstral Small",
+ "family": "devstral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-07-10",
+ "last_updated": "2025-07-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.3 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "codestral-latest": {
+ "id": "codestral-latest",
+ "name": "Codestral",
+ "family": "codestral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-05-29",
+ "last_updated": "2025-01-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.9 },
+ "limit": { "context": 256000, "output": 4096 }
+ },
+ "open-mixtral-8x7b": {
+ "id": "open-mixtral-8x7b",
+ "name": "Mixtral 8x7B",
+ "family": "mixtral-8x7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-01",
+ "release_date": "2023-12-11",
+ "last_updated": "2023-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.7, "output": 0.7 },
+ "limit": { "context": 32000, "output": 32000 }
+ },
+ "mistral-nemo": {
+ "id": "mistral-nemo",
+ "name": "Mistral Nemo",
+ "family": "mistral-nemo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-01",
+ "last_updated": "2024-07-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "open-mistral-7b": {
+ "id": "open-mistral-7b",
+ "name": "Mistral 7B",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2023-09-27",
+ "last_updated": "2023-09-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.25, "output": 0.25 },
+ "limit": { "context": 8000, "output": 8000 }
+ },
+ "mistral-large-latest": {
+ "id": "mistral-large-latest",
+ "name": "Mistral Large",
+ "family": "mistral-large",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2024-11-01",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 1.5 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "mistral-medium-latest": {
+ "id": "mistral-medium-latest",
+ "name": "Mistral Medium",
+ "family": "mistral-medium",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-07",
+ "last_updated": "2025-05-10",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "mistral-large-2411": {
+ "id": "mistral-large-2411",
+ "name": "Mistral Large 2.1",
+ "family": "mistral-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 6 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "magistral-medium-latest": {
+ "id": "magistral-medium-latest",
+ "name": "Magistral Medium",
+ "family": "magistral-medium",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-03-17",
+ "last_updated": "2025-03-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 5 },
+ "limit": { "context": 128000, "output": 16384 }
+ }
+ }
+ },
+ "abacus": {
+ "id": "abacus",
+ "env": ["ABACUS_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://routellm.abacus.ai/v1/chat/completions",
+ "name": "Abacus",
+ "doc": "https://abacus.ai/help/api",
+ "models": {
+ "gpt-4.1-nano": {
+ "id": "gpt-4.1-nano",
+ "name": "GPT-4.1 Nano",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "grok-4-fast-non-reasoning": {
+ "id": "grok-4-fast-non-reasoning",
+ "name": "Grok 4 Fast (Non-Reasoning)",
+ "family": "grok-4",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-09",
+ "last_updated": "2025-07-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5 },
+ "limit": { "context": 2000000, "output": 16384 }
+ },
+ "gemini-2.0-flash-001": {
+ "id": "gemini-2.0-flash-001",
+ "name": "Gemini 2.0 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-02-05",
+ "last_updated": "2025-02-05",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4 },
+ "limit": { "context": 1000000, "output": 8192 }
+ },
+ "deepseek-ai-DeepSeek-V3.2": {
+ "id": "deepseek-ai-DeepSeek-V3.2",
+ "name": "DeepSeek V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-06-15",
+ "last_updated": "2025-06-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.27, "output": 0.4 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "meta-llama-Meta-Llama-3.1-405B-Instruct-Turbo": {
+ "id": "meta-llama-Meta-Llama-3.1-405B-Instruct-Turbo",
+ "name": "Llama 3.1 405B Instruct Turbo",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 3.5, "output": 3.5 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "gemini-3-flash-preview": {
+ "id": "gemini-3-flash-preview",
+ "name": "Gemini 3 Flash Preview",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 3 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "Qwen-Qwen3-235B-A22B-Instruct-2507": {
+ "id": "Qwen-Qwen3-235B-A22B-Instruct-2507",
+ "name": "Qwen3 235B A22B Instruct",
+ "family": "qwen-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-01",
+ "last_updated": "2025-07-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.13, "output": 0.6 },
+ "limit": { "context": 262144, "output": 8192 }
+ },
+ "meta-llama-Meta-Llama-3.1-8B-Instruct": {
+ "id": "meta-llama-Meta-Llama-3.1-8B-Instruct",
+ "name": "Llama 3.1 8B Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.02, "output": 0.05 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "grok-code-fast-1": {
+ "id": "grok-code-fast-1",
+ "name": "Grok Code Fast 1",
+ "family": "grok-code",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-09-01",
+ "last_updated": "2025-09-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.5 },
+ "limit": { "context": 256000, "output": 16384 }
+ },
+ "deepseek-ai-DeepSeek-R1": {
+ "id": "deepseek-ai-DeepSeek-R1",
+ "name": "DeepSeek R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 3, "output": 7 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "kimi-k2-turbo-preview": {
+ "id": "kimi-k2-turbo-preview",
+ "name": "Kimi K2 Turbo Preview",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-08",
+ "last_updated": "2025-07-08",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 8 },
+ "limit": { "context": 256000, "output": 8192 }
+ },
+ "gemini-3-pro-preview": {
+ "id": "gemini-3-pro-preview",
+ "name": "Gemini 3 Pro Preview",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-06-01",
+ "last_updated": "2025-06-01",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 12 },
+ "limit": { "context": 1000000, "output": 65000 }
+ },
+ "qwen-qwen3-coder-480b-a35b-instruct": {
+ "id": "qwen-qwen3-coder-480b-a35b-instruct",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen-3-coder",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-22",
+ "last_updated": "2025-07-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.29, "output": 1.2 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "gemini-2.5-flash": {
+ "id": "gemini-2.5-flash",
+ "name": "Gemini 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gpt-4.1-mini": {
+ "id": "gpt-4.1-mini",
+ "name": "GPT-4.1 Mini",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.6 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "claude-opus-4-5-20251101": {
+ "id": "claude-opus-4-5-20251101",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-01",
+ "last_updated": "2025-11-01",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "qwen-2.5-coder-32b": {
+ "id": "qwen-2.5-coder-32b",
+ "name": "Qwen 2.5 Coder 32B",
+ "family": "qwen-2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-11-11",
+ "last_updated": "2024-11-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.79, "output": 0.79 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "claude-sonnet-4-5-20250929": {
+ "id": "claude-sonnet-4-5-20250929",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "openai-gpt-oss-120b": {
+ "id": "openai-gpt-oss-120b",
+ "name": "GPT-OSS 120B",
+ "family": "gpt-oss",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.08, "output": 0.44 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "qwen-qwen3-Max": {
+ "id": "qwen-qwen3-Max",
+ "name": "Qwen3 Max",
+ "family": "qwen-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-05-28",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.2, "output": 6 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "grok-4-0709": {
+ "id": "grok-4-0709",
+ "name": "Grok 4",
+ "family": "grok-4",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-09",
+ "last_updated": "2025-07-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 256000, "output": 16384 }
+ },
+ "meta-llama-Meta-Llama-3.1-70B-Instruct": {
+ "id": "meta-llama-Meta-Llama-3.1-70B-Instruct",
+ "name": "Llama 3.1 70B Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 0.4 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "o3-mini": {
+ "id": "o3-mini",
+ "name": "o3-mini",
+ "family": "o3-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2024-12-20",
+ "last_updated": "2025-01-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "zai-org-glm-4.5": {
+ "id": "zai-org-glm-4.5",
+ "name": "GLM-4.5",
+ "family": "glm-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "gemini-2.0-pro-exp-02-05": {
+ "id": "gemini-2.0-pro-exp-02-05",
+ "name": "Gemini 2.0 Pro Exp",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-02-05",
+ "last_updated": "2025-02-05",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 2000000, "output": 8192 }
+ },
+ "gpt-5.1": {
+ "id": "gpt-5.1",
+ "name": "GPT-5.1",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-5-nano": {
+ "id": "gpt-5-nano",
+ "name": "GPT-5 Nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.4 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "claude-sonnet-4-20250514": {
+ "id": "claude-sonnet-4-20250514",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-05-14",
+ "last_updated": "2025-05-14",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "gpt-4.1": {
+ "id": "gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "o4-mini": {
+ "id": "o4-mini",
+ "name": "o4-mini",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "Qwen-Qwen3-32B": {
+ "id": "Qwen-Qwen3-32B",
+ "name": "Qwen3 32B",
+ "family": "qwen-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-04-29",
+ "last_updated": "2025-04-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.09, "output": 0.29 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "claude-opus-4-20250514": {
+ "id": "claude-opus-4-20250514",
+ "name": "Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-05-14",
+ "last_updated": "2025-05-14",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "gpt-5-mini": {
+ "id": "gpt-5-mini",
+ "name": "GPT-5 Mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "meta-llama-Llama-4-Maverick-17B-128E-Instruct-FP8": {
+ "id": "meta-llama-Llama-4-Maverick-17B-128E-Instruct-FP8",
+ "name": "Llama 4 Maverick 17B 128E Instruct FP8",
+ "family": "llama-4",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.14, "output": 0.59 },
+ "limit": { "context": 1000000, "output": 32768 }
+ },
+ "o3-pro": {
+ "id": "o3-pro",
+ "name": "o3-pro",
+ "family": "o3-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-06-10",
+ "last_updated": "2025-06-10",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 20, "output": 80 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "claude-3-7-sonnet-20250219": {
+ "id": "claude-3-7-sonnet-20250219",
+ "name": "Claude Sonnet 3.7",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-31",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "deepseek-ai-DeepSeek-V3.1-Terminus": {
+ "id": "deepseek-ai-DeepSeek-V3.1-Terminus",
+ "name": "DeepSeek V3.1 Terminus",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-06-01",
+ "last_updated": "2025-06-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.27, "output": 1 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "gemini-2.5-pro": {
+ "id": "gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-25",
+ "last_updated": "2025-03-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gpt-4o-2024-11-20": {
+ "id": "gpt-4o-2024-11-20",
+ "name": "GPT-4o (2024-11-20)",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-11-20",
+ "last_updated": "2024-11-20",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "o3": {
+ "id": "o3",
+ "name": "o3",
+ "family": "o3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "Qwen-Qwen2.5-72B-Instruct": {
+ "id": "Qwen-Qwen2.5-72B-Instruct",
+ "name": "Qwen 2.5 72B Instruct",
+ "family": "qwen-2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-09-19",
+ "last_updated": "2024-09-19",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.11, "output": 0.38 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "zai-org-glm-4.6": {
+ "id": "zai-org-glm-4.6",
+ "name": "GLM-4.6",
+ "family": "glm-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-03-01",
+ "last_updated": "2025-03-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "deepseek-deepseek-v3.1": {
+ "id": "deepseek-deepseek-v3.1",
+ "name": "DeepSeek V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-01",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 1.66 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "Qwen-QwQ-32B": {
+ "id": "Qwen-QwQ-32B",
+ "name": "QwQ 32B",
+ "family": "qwq",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-11-28",
+ "last_updated": "2024-11-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 0.4 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "gpt-4o-mini": {
+ "id": "gpt-4o-mini",
+ "name": "GPT-4o Mini",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-5": {
+ "id": "gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "grok-4-1-fast-non-reasoning": {
+ "id": "grok-4-1-fast-non-reasoning",
+ "name": "Grok 4.1 Fast (Non-Reasoning)",
+ "family": "grok-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-11-17",
+ "last_updated": "2025-11-17",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5 },
+ "limit": { "context": 2000000, "output": 16384 }
+ },
+ "llama-3.3-70b-versatile": {
+ "id": "llama-3.3-70b-versatile",
+ "name": "Llama 3.3 70B Versatile",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.59, "output": 0.79 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "claude-opus-4-1-20250805": {
+ "id": "claude-opus-4-1-20250805",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "gpt-5.2": {
+ "id": "gpt-5.2",
+ "name": "GPT-5.2",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-5.1-chat-latest": {
+ "id": "gpt-5.1-chat-latest",
+ "name": "GPT-5.1 Chat Latest",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "claude-haiku-4-5-20251001": {
+ "id": "claude-haiku-4-5-20251001",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5 },
+ "limit": { "context": 200000, "output": 64000 }
+ }
+ }
+ },
+ "vercel": {
+ "id": "vercel",
+ "env": ["AI_GATEWAY_API_KEY"],
+ "npm": "@ai-sdk/gateway",
+ "name": "Vercel AI Gateway",
+ "doc": "https://github.com/vercel/ai/tree/5eb85cc45a259553501f535b8ac79a77d0e79223/packages/gateway",
+ "models": {
+ "moonshotai/kimi-k2": {
+ "id": "moonshotai/kimi-k2",
+ "name": "Kimi K2 Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-14",
+ "last_updated": "2025-07-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 3 },
+ "limit": { "context": 131072, "output": 16384 },
+ "status": "deprecated"
+ },
+ "alibaba/qwen3-next-80b-a3b-instruct": {
+ "id": "alibaba/qwen3-next-80b-a3b-instruct",
+ "name": "Qwen3 Next 80B A3B Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-12",
+ "last_updated": "2025-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 2 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "alibaba/qwen3-vl-instruct": {
+ "id": "alibaba/qwen3-vl-instruct",
+ "name": "Qwen3 VL Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-24",
+ "last_updated": "2025-09-24",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.7, "output": 2.8 },
+ "limit": { "context": 131072, "output": 129024 }
+ },
+ "alibaba/qwen3-vl-thinking": {
+ "id": "alibaba/qwen3-vl-thinking",
+ "name": "Qwen3 VL Thinking",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-24",
+ "last_updated": "2025-09-24",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.7, "output": 8.4 },
+ "limit": { "context": 131072, "output": 129024 }
+ },
+ "alibaba/qwen3-max": {
+ "id": "alibaba/qwen3-max",
+ "name": "Qwen3 Max",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-23",
+ "last_updated": "2025-09-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.2, "output": 6 },
+ "limit": { "context": 262144, "output": 32768 }
+ },
+ "alibaba/qwen3-coder-plus": {
+ "id": "alibaba/qwen3-coder-plus",
+ "name": "Qwen3 Coder Plus",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 5 },
+ "limit": { "context": 1000000, "output": 1000000 }
+ },
+ "alibaba/qwen3-next-80b-a3b-thinking": {
+ "id": "alibaba/qwen3-next-80b-a3b-thinking",
+ "name": "Qwen3 Next 80B A3B Thinking",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-12",
+ "last_updated": "2025-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 6 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "xai/grok-3-mini-fast": {
+ "id": "xai/grok-3-mini-fast",
+ "name": "Grok 3 Mini Fast",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.6, "output": 4, "reasoning": 4, "cache_read": 0.15 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "xai/grok-3-mini": {
+ "id": "xai/grok-3-mini",
+ "name": "Grok 3 Mini",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.5, "reasoning": 0.5, "cache_read": 0.075 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "xai/grok-4-fast": {
+ "id": "xai/grok-4-fast",
+ "name": "Grok 4 Fast",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "xai/grok-3": {
+ "id": "xai/grok-3",
+ "name": "Grok 3",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "xai/grok-2": {
+ "id": "xai/grok-2",
+ "name": "Grok 2",
+ "family": "grok-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 10, "cache_read": 2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "xai/grok-code-fast-1": {
+ "id": "xai/grok-code-fast-1",
+ "name": "Grok Code Fast 1",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2025-08-28",
+ "last_updated": "2025-08-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.5, "cache_read": 0.02 },
+ "limit": { "context": 256000, "output": 10000 }
+ },
+ "xai/grok-2-vision": {
+ "id": "xai/grok-2-vision",
+ "name": "Grok 2 Vision",
+ "family": "grok-2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 10, "cache_read": 2 },
+ "limit": { "context": 8192, "output": 4096 }
+ },
+ "xai/grok-4": {
+ "id": "xai/grok-4",
+ "name": "Grok 4",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-09",
+ "last_updated": "2025-07-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "reasoning": 15, "cache_read": 0.75 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "xai/grok-3-fast": {
+ "id": "xai/grok-3-fast",
+ "name": "Grok 3 Fast",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 1.25 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "xai/grok-4-fast-non-reasoning": {
+ "id": "xai/grok-4-fast-non-reasoning",
+ "name": "Grok 4 Fast (Non-Reasoning)",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "mistral/codestral": {
+ "id": "mistral/codestral",
+ "name": "Codestral",
+ "family": "codestral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-05-29",
+ "last_updated": "2025-01-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.9 },
+ "limit": { "context": 256000, "output": 4096 }
+ },
+ "mistral/magistral-medium": {
+ "id": "mistral/magistral-medium",
+ "name": "Magistral Medium",
+ "family": "magistral-medium",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-03-17",
+ "last_updated": "2025-03-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 5 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "mistral/mistral-large": {
+ "id": "mistral/mistral-large",
+ "name": "Mistral Large",
+ "family": "mistral-large",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2024-11-01",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 1.5 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "mistral/pixtral-large": {
+ "id": "mistral/pixtral-large",
+ "name": "Pixtral Large",
+ "family": "pixtral-large",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-04",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 6 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistral/ministral-8b": {
+ "id": "mistral/ministral-8b",
+ "name": "Ministral 8B",
+ "family": "ministral-8b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-10-01",
+ "last_updated": "2024-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistral/ministral-3b": {
+ "id": "mistral/ministral-3b",
+ "name": "Ministral 3B",
+ "family": "ministral-3b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-10-01",
+ "last_updated": "2024-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.04, "output": 0.04 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistral/magistral-small": {
+ "id": "mistral/magistral-small",
+ "name": "Magistral Small",
+ "family": "magistral-small",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-03-17",
+ "last_updated": "2025-03-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 1.5 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistral/mistral-small": {
+ "id": "mistral/mistral-small",
+ "name": "Mistral Small",
+ "family": "mistral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2024-09-01",
+ "last_updated": "2024-09-04",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.3 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "mistral/pixtral-12b": {
+ "id": "mistral/pixtral-12b",
+ "name": "Pixtral 12B",
+ "family": "pixtral",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2024-09-01",
+ "last_updated": "2024-09-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistral/mixtral-8x22b-instruct": {
+ "id": "mistral/mixtral-8x22b-instruct",
+ "name": "Mixtral 8x22B",
+ "family": "mixtral-8x22b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-04-17",
+ "last_updated": "2024-04-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 6 },
+ "limit": { "context": 64000, "output": 64000 }
+ },
+ "vercel/v0-1.0-md": {
+ "id": "vercel/v0-1.0-md",
+ "name": "v0-1.0-md",
+ "family": "v0",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 128000, "output": 32000 }
+ },
+ "vercel/v0-1.5-md": {
+ "id": "vercel/v0-1.5-md",
+ "name": "v0-1.5-md",
+ "family": "v0",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-06-09",
+ "last_updated": "2025-06-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 128000, "output": 32000 }
+ },
+ "deepseek/deepseek-v3.2-exp-thinking": {
+ "id": "deepseek/deepseek-v3.2-exp-thinking",
+ "name": "DeepSeek V3.2 Exp Thinking",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 0.42 },
+ "limit": { "context": 163840, "output": 8192 }
+ },
+ "deepseek/deepseek-v3.1-terminus": {
+ "id": "deepseek/deepseek-v3.1-terminus",
+ "name": "DeepSeek V3.1 Terminus",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.27, "output": 1 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "deepseek/deepseek-v3.2-exp": {
+ "id": "deepseek/deepseek-v3.2-exp",
+ "name": "DeepSeek V3.2 Exp",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 0.42 },
+ "limit": { "context": 163840, "output": 8192 }
+ },
+ "deepseek/deepseek-r1-distill-llama-70b": {
+ "id": "deepseek/deepseek-r1-distill-llama-70b",
+ "name": "DeepSeek R1 Distill Llama 70B",
+ "family": "deepseek-r1-distill-llama",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.75, "output": 0.99 },
+ "limit": { "context": 131072, "output": 8192 },
+ "status": "deprecated"
+ },
+ "deepseek/deepseek-r1": {
+ "id": "deepseek/deepseek-r1",
+ "name": "DeepSeek-R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-05-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.35, "output": 5.4 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "minimax/minimax-m2": {
+ "id": "minimax/minimax-m2",
+ "name": "MiniMax M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-10-27",
+ "last_updated": "2025-10-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2, "cache_read": 0.03, "cache_write": 0.38 },
+ "limit": { "context": 205000, "output": 131072 }
+ },
+ "google/gemini-3-pro-preview": {
+ "id": "google/gemini-3-pro-preview",
+ "name": "Gemini 3 Pro Preview",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 2,
+ "output": 12,
+ "cache_read": 0.2,
+ "context_over_200k": { "input": 4, "output": 18, "cache_read": 0.4 }
+ },
+ "limit": { "context": 1000000, "output": 64000 }
+ },
+ "google/gemini-2.5-flash-lite": {
+ "id": "google/gemini-2.5-flash-lite",
+ "name": "Gemini 2.5 Flash Lite",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.5-flash-preview-09-2025": {
+ "id": "google/gemini-2.5-flash-preview-09-2025",
+ "name": "Gemini 2.5 Flash Preview 09-25",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "cache_write": 0.383 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.5-flash-lite-preview-09-2025": {
+ "id": "google/gemini-2.5-flash-lite-preview-09-2025",
+ "name": "Gemini 2.5 Flash Lite Preview 09-25",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.5-pro": {
+ "id": "google/gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.0-flash": {
+ "id": "google/gemini-2.0-flash",
+ "name": "Gemini 2.0 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 8192 }
+ },
+ "google/gemini-2.0-flash-lite": {
+ "id": "google/gemini-2.0-flash-lite",
+ "name": "Gemini 2.0 Flash Lite",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.075, "output": 0.3 },
+ "limit": { "context": 1048576, "output": 8192 }
+ },
+ "google/gemini-2.5-flash": {
+ "id": "google/gemini-2.5-flash",
+ "name": "Gemini 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "input_audio": 1 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "GPT OSS 20B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.07, "output": 0.3 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.5 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "openai/gpt-5": {
+ "id": "openai/gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-4o-mini": {
+ "id": "openai/gpt-4o-mini",
+ "name": "GPT-4o mini",
+ "family": "gpt-4o-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.08 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/o3": {
+ "id": "openai/o3",
+ "name": "o3",
+ "family": "o3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-5-mini": {
+ "id": "openai/gpt-5-mini",
+ "name": "GPT-5 Mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.03 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/o1": {
+ "id": "openai/o1",
+ "name": "o1",
+ "family": "o1",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2024-12-05",
+ "last_updated": "2024-12-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 60, "cache_read": 7.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/o4-mini": {
+ "id": "openai/o4-mini",
+ "name": "o4-mini",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.28 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-4.1": {
+ "id": "openai/gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "openai/gpt-4o": {
+ "id": "openai/gpt-4o",
+ "name": "GPT-4o",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-05-13",
+ "last_updated": "2024-08-06",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/gpt-5-codex": {
+ "id": "openai/gpt-5-codex",
+ "name": "GPT-5-Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5-nano": {
+ "id": "openai/gpt-5-nano",
+ "name": "GPT-5 Nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.4, "cache_read": 0.01 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/o3-mini": {
+ "id": "openai/o3-mini",
+ "name": "o3-mini",
+ "family": "o3-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2024-12-20",
+ "last_updated": "2025-01-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.55 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-4-turbo": {
+ "id": "openai/gpt-4-turbo",
+ "name": "GPT-4 Turbo",
+ "family": "gpt-4-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": false,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2023-11-06",
+ "last_updated": "2024-04-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 10, "output": 30 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "openai/gpt-4.1-mini": {
+ "id": "openai/gpt-4.1-mini",
+ "name": "GPT-4.1 mini",
+ "family": "gpt-4.1-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.6, "cache_read": 0.1 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "openai/gpt-4.1-nano": {
+ "id": "openai/gpt-4.1-nano",
+ "name": "GPT-4.1 nano",
+ "family": "gpt-4.1-nano",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.03 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "perplexity/sonar-reasoning": {
+ "id": "perplexity/sonar-reasoning",
+ "name": "Sonar Reasoning",
+ "family": "sonar-reasoning",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5 },
+ "limit": { "context": 127000, "output": 8000 }
+ },
+ "perplexity/sonar": {
+ "id": "perplexity/sonar",
+ "name": "Sonar",
+ "family": "sonar",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-02",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 1 },
+ "limit": { "context": 127000, "output": 8000 }
+ },
+ "perplexity/sonar-pro": {
+ "id": "perplexity/sonar-pro",
+ "name": "Sonar Pro",
+ "family": "sonar-pro",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 200000, "output": 8000 }
+ },
+ "perplexity/sonar-reasoning-pro": {
+ "id": "perplexity/sonar-reasoning-pro",
+ "name": "Sonar Reasoning Pro",
+ "family": "sonar-reasoning",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8 },
+ "limit": { "context": 127000, "output": 8000 }
+ },
+ "zai/glm-4.5": {
+ "id": "zai/glm-4.5",
+ "name": "GLM 4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 128000, "output": 96000 }
+ },
+ "zai/glm-4.5-air": {
+ "id": "zai/glm-4.5-air",
+ "name": "GLM 4.5 Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 1.1 },
+ "limit": { "context": 128000, "output": 96000 }
+ },
+ "zai/glm-4.5v": {
+ "id": "zai/glm-4.5v",
+ "name": "GLM 4.5V",
+ "family": "glm-4.5v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-08",
+ "release_date": "2025-08-11",
+ "last_updated": "2025-08-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 1.8 },
+ "limit": { "context": 66000, "output": 16000 }
+ },
+ "zai/glm-4.6": {
+ "id": "zai/glm-4.6",
+ "name": "GLM 4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 200000, "output": 96000 }
+ },
+ "amazon/nova-micro": {
+ "id": "amazon/nova-micro",
+ "name": "Nova Micro",
+ "family": "nova-micro",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-03",
+ "last_updated": "2024-12-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.035, "output": 0.14, "cache_read": 0.00875 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "amazon/nova-pro": {
+ "id": "amazon/nova-pro",
+ "name": "Nova Pro",
+ "family": "nova-pro",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-03",
+ "last_updated": "2024-12-03",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 3.2, "cache_read": 0.2 },
+ "limit": { "context": 300000, "output": 8192 }
+ },
+ "amazon/nova-lite": {
+ "id": "amazon/nova-lite",
+ "name": "Nova Lite",
+ "family": "nova-lite",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-03",
+ "last_updated": "2024-12-03",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.06, "output": 0.24, "cache_read": 0.015 },
+ "limit": { "context": 300000, "output": 8192 }
+ },
+ "morph/morph-v3-fast": {
+ "id": "morph/morph-v3-fast",
+ "name": "Morph v3 Fast",
+ "family": "morph-v3-fast",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-08-15",
+ "last_updated": "2024-08-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 1.2 },
+ "limit": { "context": 16000, "output": 16000 }
+ },
+ "morph/morph-v3-large": {
+ "id": "morph/morph-v3-large",
+ "name": "Morph v3 Large",
+ "family": "morph-v3-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-08-15",
+ "last_updated": "2024-08-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.9, "output": 1.9 },
+ "limit": { "context": 32000, "output": 32000 }
+ },
+ "meta/llama-4-scout": {
+ "id": "meta/llama-4-scout",
+ "name": "Llama-4-Scout-17B-16E-Instruct-FP8",
+ "family": "llama-4-scout",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama-3.3-70b": {
+ "id": "meta/llama-3.3-70b",
+ "name": "Llama-3.3-70B-Instruct",
+ "family": "llama-3.3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta/llama-4-maverick": {
+ "id": "meta/llama-4-maverick",
+ "name": "Llama-4-Maverick-17B-128E-Instruct-FP8",
+ "family": "llama-4-maverick",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "anthropic/claude-haiku-4.5": {
+ "id": "anthropic/claude-haiku-4.5",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 1.25, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-opus-4.5": {
+ "id": "anthropic/claude-opus-4.5",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-11-24",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-3.5-haiku": {
+ "id": "anthropic/claude-3.5-haiku",
+ "name": "Claude Haiku 3.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07-31",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 4, "cache_read": 0.08, "cache_write": 1 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "anthropic/claude-3.7-sonnet": {
+ "id": "anthropic/claude-3.7-sonnet",
+ "name": "Claude Sonnet 3.7",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-31",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-4.5-sonnet": {
+ "id": "anthropic/claude-4.5-sonnet",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-3.5-sonnet": {
+ "id": "anthropic/claude-3.5-sonnet",
+ "name": "Claude Sonnet 3.5 v2",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04-30",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "anthropic/claude-4-1-opus": {
+ "id": "anthropic/claude-4-1-opus",
+ "name": "Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "anthropic/claude-4-sonnet": {
+ "id": "anthropic/claude-4-sonnet",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-3-opus": {
+ "id": "anthropic/claude-3-opus",
+ "name": "Claude Opus 3",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-02-29",
+ "last_updated": "2024-02-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "anthropic/claude-3-haiku": {
+ "id": "anthropic/claude-3-haiku",
+ "name": "Claude Haiku 3",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-03-13",
+ "last_updated": "2024-03-13",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1.25, "cache_read": 0.03, "cache_write": 0.3 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "anthropic/claude-4-opus": {
+ "id": "anthropic/claude-4-opus",
+ "name": "Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ }
+ }
+ },
+ "nebius": {
+ "id": "nebius",
+ "env": ["NEBIUS_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.tokenfactory.nebius.com/v1",
+ "name": "Nebius Token Factory",
+ "doc": "https://docs.tokenfactory.nebius.com/",
+ "models": {
+ "NousResearch/hermes-4-70b": {
+ "id": "NousResearch/hermes-4-70b",
+ "name": "Hermes 4 70B",
+ "family": "hermes",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-08-01",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.13, "output": 0.4 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "NousResearch/hermes-4-405b": {
+ "id": "NousResearch/hermes-4-405b",
+ "name": "Hermes-4 405B",
+ "family": "hermes",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-08-01",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 3 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "moonshotai/kimi-k2-instruct": {
+ "id": "moonshotai/kimi-k2-instruct",
+ "name": "Kimi K2 Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 2.4 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "nvidia/llama-3_1-nemotron-ultra-253b-v1": {
+ "id": "nvidia/llama-3_1-nemotron-ultra-253b-v1",
+ "name": "Llama 3.1 Nemotron Ultra 253B v1",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-01",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.6, "output": 1.8 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "GPT OSS 20B",
+ "family": "gpt-oss",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-01",
+ "release_date": "2024-01-01",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-01",
+ "release_date": "2024-01-01",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen/qwen3-235b-a22b-instruct-2507": {
+ "id": "qwen/qwen3-235b-a22b-instruct-2507",
+ "name": "Qwen3 235B A22B Instruct 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-25",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.6 },
+ "limit": { "context": 262144, "output": 8192 }
+ },
+ "qwen/qwen3-235b-a22b-thinking-2507": {
+ "id": "qwen/qwen3-235b-a22b-thinking-2507",
+ "name": "Qwen3 235B A22B Thinking 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-25",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.8 },
+ "limit": { "context": 262144, "output": 8192 }
+ },
+ "qwen/qwen3-coder-480b-a35b-instruct": {
+ "id": "qwen/qwen3-coder-480b-a35b-instruct",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.8 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "meta-llama/llama-3_1-405b-instruct": {
+ "id": "meta-llama/llama-3_1-405b-instruct",
+ "name": "Llama 3.1 405B Instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-07-23",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 3 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "meta-llama/llama-3.3-70b-instruct-fast": {
+ "id": "meta-llama/llama-3.3-70b-instruct-fast",
+ "name": "Llama-3.3-70B-Instruct (Fast)",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-22",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 0.75 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "meta-llama/llama-3.3-70b-instruct-base": {
+ "id": "meta-llama/llama-3.3-70b-instruct-base",
+ "name": "Llama-3.3-70B-Instruct (Base)",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-22",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.13, "output": 0.4 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "zai-org/glm-4.5": {
+ "id": "zai-org/glm-4.5",
+ "name": "GLM 4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2024-06-01",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "zai-org/glm-4.5-air": {
+ "id": "zai-org/glm-4.5-air",
+ "name": "GLM 4.5 Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2024-06-01",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "deepseek-ai/deepseek-v3": {
+ "id": "deepseek-ai/deepseek-v3",
+ "name": "DeepSeek V3",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-05-07",
+ "last_updated": "2025-10-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.5 },
+ "limit": { "context": 131072, "output": 8192 }
+ }
+ }
+ },
+ "deepseek": {
+ "id": "deepseek",
+ "env": ["DEEPSEEK_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.deepseek.com",
+ "name": "DeepSeek",
+ "doc": "https://platform.deepseek.com/api-docs/pricing",
+ "models": {
+ "deepseek-chat": {
+ "id": "deepseek-chat",
+ "name": "DeepSeek Chat",
+ "family": "deepseek-chat",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-12-26",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 0.42, "cache_read": 0.028 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "deepseek-reasoner": {
+ "id": "deepseek-reasoner",
+ "name": "DeepSeek Reasoner",
+ "family": "deepseek",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 0.42, "cache_read": 0.028 },
+ "limit": { "context": 128000, "output": 128000 }
+ }
+ }
+ },
+ "alibaba-cn": {
+ "id": "alibaba-cn",
+ "env": ["DASHSCOPE_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://dashscope.aliyuncs.com/compatible-mode/v1",
+ "name": "Alibaba (China)",
+ "doc": "https://www.alibabacloud.com/help/en/model-studio/models",
+ "models": {
+ "deepseek-r1-distill-qwen-7b": {
+ "id": "deepseek-r1-distill-qwen-7b",
+ "name": "DeepSeek R1 Distill Qwen 7B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.072, "output": 0.144 },
+ "limit": { "context": 32768, "output": 16384 }
+ },
+ "qwen3-asr-flash": {
+ "id": "qwen3-asr-flash",
+ "name": "Qwen3-ASR Flash",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-08",
+ "last_updated": "2025-09-08",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.032, "output": 0.032 },
+ "limit": { "context": 53248, "output": 4096 }
+ },
+ "deepseek-r1-0528": {
+ "id": "deepseek-r1-0528",
+ "name": "DeepSeek R1 0528",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-05-28",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.574, "output": 2.294 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "deepseek-v3": {
+ "id": "deepseek-v3",
+ "name": "DeepSeek V3",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.287, "output": 1.147 },
+ "limit": { "context": 65536, "output": 8192 }
+ },
+ "qwen-omni-turbo": {
+ "id": "qwen-omni-turbo",
+ "name": "Qwen-Omni Turbo",
+ "family": "qwen-omni",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-01-19",
+ "last_updated": "2025-03-26",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.058, "output": 0.23, "input_audio": 3.584, "output_audio": 7.168 },
+ "limit": { "context": 32768, "output": 2048 }
+ },
+ "qwen-vl-max": {
+ "id": "qwen-vl-max",
+ "name": "Qwen-VL Max",
+ "family": "qwen-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-04-08",
+ "last_updated": "2025-08-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.23, "output": 0.574 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "deepseek-v3-2-exp": {
+ "id": "deepseek-v3-2-exp",
+ "name": "DeepSeek V3.2 Exp",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.287, "output": 0.431 },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "qwen3-next-80b-a3b-instruct": {
+ "id": "qwen3-next-80b-a3b-instruct",
+ "name": "Qwen3-Next 80B-A3B Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09",
+ "last_updated": "2025-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.144, "output": 0.574 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "deepseek-r1": {
+ "id": "deepseek-r1",
+ "name": "DeepSeek R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.574, "output": 2.294 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "qwen-turbo": {
+ "id": "qwen-turbo",
+ "name": "Qwen Turbo",
+ "family": "qwen-turbo",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-11-01",
+ "last_updated": "2025-07-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.044, "output": 0.087, "reasoning": 0.431 },
+ "limit": { "context": 1000000, "output": 16384 }
+ },
+ "qwen3-vl-235b-a22b": {
+ "id": "qwen3-vl-235b-a22b",
+ "name": "Qwen3-VL 235B-A22B",
+ "family": "qwen3-vl",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.286705, "output": 1.14682, "reasoning": 2.867051 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "qwen3-coder-flash": {
+ "id": "qwen3-coder-flash",
+ "name": "Qwen3 Coder Flash",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.144, "output": 0.574 },
+ "limit": { "context": 1000000, "output": 65536 }
+ },
+ "qwen3-vl-30b-a3b": {
+ "id": "qwen3-vl-30b-a3b",
+ "name": "Qwen3-VL 30B-A3B",
+ "family": "qwen3-vl",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.108, "output": 0.431, "reasoning": 1.076 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "qwen3-14b": {
+ "id": "qwen3-14b",
+ "name": "Qwen3 14B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.144, "output": 0.574, "reasoning": 1.434 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qvq-max": {
+ "id": "qvq-max",
+ "name": "QVQ Max",
+ "family": "qvq-max",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-03-25",
+ "last_updated": "2025-03-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.147, "output": 4.588 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "deepseek-r1-distill-qwen-32b": {
+ "id": "deepseek-r1-distill-qwen-32b",
+ "name": "DeepSeek R1 Distill Qwen 32B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.287, "output": 0.861 },
+ "limit": { "context": 32768, "output": 16384 }
+ },
+ "qwen-plus-character": {
+ "id": "qwen-plus-character",
+ "name": "Qwen Plus Character",
+ "family": "qwen-plus",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-01",
+ "last_updated": "2024-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.115, "output": 0.287 },
+ "limit": { "context": 32768, "output": 4096 }
+ },
+ "qwen2-5-14b-instruct": {
+ "id": "qwen2-5-14b-instruct",
+ "name": "Qwen2.5 14B Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.144, "output": 0.431 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwq-plus": {
+ "id": "qwq-plus",
+ "name": "QwQ Plus",
+ "family": "qwq",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-03-05",
+ "last_updated": "2025-03-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.23, "output": 0.574 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen2-5-coder-32b-instruct": {
+ "id": "qwen2-5-coder-32b-instruct",
+ "name": "Qwen2.5-Coder 32B Instruct",
+ "family": "qwen2.5-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-11",
+ "last_updated": "2024-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.287, "output": 0.861 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-coder-30b-a3b-instruct": {
+ "id": "qwen3-coder-30b-a3b-instruct",
+ "name": "Qwen3-Coder 30B-A3B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.216, "output": 0.861 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "qwen-math-plus": {
+ "id": "qwen-math-plus",
+ "name": "Qwen Math Plus",
+ "family": "qwen-math",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-08-16",
+ "last_updated": "2024-09-19",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.574, "output": 1.721 },
+ "limit": { "context": 4096, "output": 3072 }
+ },
+ "qwen-vl-ocr": {
+ "id": "qwen-vl-ocr",
+ "name": "Qwen-VL OCR",
+ "family": "qwen-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-10-28",
+ "last_updated": "2025-04-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.717, "output": 0.717 },
+ "limit": { "context": 34096, "output": 4096 }
+ },
+ "qwen-doc-turbo": {
+ "id": "qwen-doc-turbo",
+ "name": "Qwen Doc Turbo",
+ "family": "qwen-doc",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-01",
+ "last_updated": "2024-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.087, "output": 0.144 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen-deep-research": {
+ "id": "qwen-deep-research",
+ "name": "Qwen Deep Research",
+ "family": "qwen-deep-research",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-01",
+ "last_updated": "2024-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 7.742, "output": 23.367 },
+ "limit": { "context": 1000000, "output": 32768 }
+ },
+ "qwen2-5-72b-instruct": {
+ "id": "qwen2-5-72b-instruct",
+ "name": "Qwen2.5 72B Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.574, "output": 1.721 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-omni-flash": {
+ "id": "qwen3-omni-flash",
+ "name": "Qwen3-Omni Flash",
+ "family": "qwen3-omni",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.058, "output": 0.23, "input_audio": 3.584, "output_audio": 7.168 },
+ "limit": { "context": 65536, "output": 16384 }
+ },
+ "qwen-flash": {
+ "id": "qwen-flash",
+ "name": "Qwen Flash",
+ "family": "qwen-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.022, "output": 0.216 },
+ "limit": { "context": 1000000, "output": 32768 }
+ },
+ "qwen3-8b": {
+ "id": "qwen3-8b",
+ "name": "Qwen3 8B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.072, "output": 0.287, "reasoning": 0.717 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-omni-flash-realtime": {
+ "id": "qwen3-omni-flash-realtime",
+ "name": "Qwen3-Omni Flash Realtime",
+ "family": "qwen3-omni",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.23, "output": 0.918, "input_audio": 3.584, "output_audio": 7.168 },
+ "limit": { "context": 65536, "output": 16384 }
+ },
+ "qwen2-5-vl-72b-instruct": {
+ "id": "qwen2-5-vl-72b-instruct",
+ "name": "Qwen2.5-VL 72B Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.294, "output": 6.881 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-vl-plus": {
+ "id": "qwen3-vl-plus",
+ "name": "Qwen3-VL Plus",
+ "family": "qwen3-vl",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-23",
+ "last_updated": "2025-09-23",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.143353, "output": 1.433525, "reasoning": 4.300576 },
+ "limit": { "context": 262144, "output": 32768 }
+ },
+ "qwen-plus": {
+ "id": "qwen-plus",
+ "name": "Qwen Plus",
+ "family": "qwen-plus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-01-25",
+ "last_updated": "2025-09-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.115, "output": 0.287, "reasoning": 1.147 },
+ "limit": { "context": 1000000, "output": 32768 }
+ },
+ "qwen2-5-32b-instruct": {
+ "id": "qwen2-5-32b-instruct",
+ "name": "Qwen2.5 32B Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.287, "output": 0.861 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen2-5-omni-7b": {
+ "id": "qwen2-5-omni-7b",
+ "name": "Qwen2.5-Omni 7B",
+ "family": "qwen2.5-omni",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-12",
+ "last_updated": "2024-12",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text", "audio"] },
+ "open_weights": true,
+ "cost": { "input": 0.087, "output": 0.345, "input_audio": 5.448 },
+ "limit": { "context": 32768, "output": 2048 }
+ },
+ "qwen-max": {
+ "id": "qwen-max",
+ "name": "Qwen Max",
+ "family": "qwen-max",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-04-03",
+ "last_updated": "2025-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.345, "output": 1.377 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen-long": {
+ "id": "qwen-long",
+ "name": "Qwen Long",
+ "family": "qwen-long",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-01-25",
+ "last_updated": "2025-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.072, "output": 0.287 },
+ "limit": { "context": 10000000, "output": 8192 }
+ },
+ "qwen2-5-math-72b-instruct": {
+ "id": "qwen2-5-math-72b-instruct",
+ "name": "Qwen2.5-Math 72B Instruct",
+ "family": "qwen2.5-math",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.574, "output": 1.721 },
+ "limit": { "context": 4096, "output": 3072 }
+ },
+ "moonshot-kimi-k2-instruct": {
+ "id": "moonshot-kimi-k2-instruct",
+ "name": "Moonshot Kimi K2 Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.574, "output": 2.294 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "tongyi-intent-detect-v3": {
+ "id": "tongyi-intent-detect-v3",
+ "name": "Tongyi Intent Detect V3",
+ "family": "yi",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-01",
+ "last_updated": "2024-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.058, "output": 0.144 },
+ "limit": { "context": 8192, "output": 1024 }
+ },
+ "qwen2-5-7b-instruct": {
+ "id": "qwen2-5-7b-instruct",
+ "name": "Qwen2.5 7B Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.072, "output": 0.144 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen2-5-vl-7b-instruct": {
+ "id": "qwen2-5-vl-7b-instruct",
+ "name": "Qwen2.5-VL 7B Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.287, "output": 0.717 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "deepseek-v3-1": {
+ "id": "deepseek-v3-1",
+ "name": "DeepSeek V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.574, "output": 1.721 },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "deepseek-r1-distill-llama-70b": {
+ "id": "deepseek-r1-distill-llama-70b",
+ "name": "DeepSeek R1 Distill Llama 70B",
+ "family": "deepseek-r1-distill-llama",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.287, "output": 0.861 },
+ "limit": { "context": 32768, "output": 16384 }
+ },
+ "qwen3-235b-a22b": {
+ "id": "qwen3-235b-a22b",
+ "name": "Qwen3 235B-A22B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.287, "output": 1.147, "reasoning": 2.868 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "qwen2-5-coder-7b-instruct": {
+ "id": "qwen2-5-coder-7b-instruct",
+ "name": "Qwen2.5-Coder 7B Instruct",
+ "family": "qwen2.5-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-11",
+ "last_updated": "2024-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.144, "output": 0.287 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "deepseek-r1-distill-qwen-14b": {
+ "id": "deepseek-r1-distill-qwen-14b",
+ "name": "DeepSeek R1 Distill Qwen 14B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.144, "output": 0.431 },
+ "limit": { "context": 32768, "output": 16384 }
+ },
+ "qwen-omni-turbo-realtime": {
+ "id": "qwen-omni-turbo-realtime",
+ "name": "Qwen-Omni Turbo Realtime",
+ "family": "qwen-omni",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-05-08",
+ "last_updated": "2025-05-08",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.23, "output": 0.918, "input_audio": 3.584, "output_audio": 7.168 },
+ "limit": { "context": 32768, "output": 2048 }
+ },
+ "qwen-math-turbo": {
+ "id": "qwen-math-turbo",
+ "name": "Qwen Math Turbo",
+ "family": "qwen-math",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09-19",
+ "last_updated": "2024-09-19",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.287, "output": 0.861 },
+ "limit": { "context": 4096, "output": 3072 }
+ },
+ "qwen-mt-turbo": {
+ "id": "qwen-mt-turbo",
+ "name": "Qwen-MT Turbo",
+ "family": "qwen-mt",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-01",
+ "last_updated": "2025-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.101, "output": 0.28 },
+ "limit": { "context": 16384, "output": 8192 }
+ },
+ "deepseek-r1-distill-llama-8b": {
+ "id": "deepseek-r1-distill-llama-8b",
+ "name": "DeepSeek R1 Distill Llama 8B",
+ "family": "deepseek-r1-distill-llama",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 16384 }
+ },
+ "qwen3-coder-480b-a35b-instruct": {
+ "id": "qwen3-coder-480b-a35b-instruct",
+ "name": "Qwen3-Coder 480B-A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.861, "output": 3.441 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "qwen-mt-plus": {
+ "id": "qwen-mt-plus",
+ "name": "Qwen-MT Plus",
+ "family": "qwen-mt",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-01",
+ "last_updated": "2025-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.259, "output": 0.775 },
+ "limit": { "context": 16384, "output": 8192 }
+ },
+ "qwen3-max": {
+ "id": "qwen3-max",
+ "name": "Qwen3 Max",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-23",
+ "last_updated": "2025-09-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.861, "output": 3.441 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "qwq-32b": {
+ "id": "qwq-32b",
+ "name": "QwQ 32B",
+ "family": "qwq",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-12",
+ "last_updated": "2024-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.287, "output": 0.861 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen2-5-math-7b-instruct": {
+ "id": "qwen2-5-math-7b-instruct",
+ "name": "Qwen2.5-Math 7B Instruct",
+ "family": "qwen2.5-math",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-09",
+ "last_updated": "2024-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.144, "output": 0.287 },
+ "limit": { "context": 4096, "output": 3072 }
+ },
+ "qwen3-next-80b-a3b-thinking": {
+ "id": "qwen3-next-80b-a3b-thinking",
+ "name": "Qwen3-Next 80B-A3B (Thinking)",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09",
+ "last_updated": "2025-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.144, "output": 1.434 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "deepseek-r1-distill-qwen-1-5b": {
+ "id": "deepseek-r1-distill-qwen-1-5b",
+ "name": "DeepSeek R1 Distill Qwen 1.5B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 16384 }
+ },
+ "qwen3-32b": {
+ "id": "qwen3-32b",
+ "name": "Qwen3 32B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.287, "output": 1.147, "reasoning": 2.868 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "qwen-vl-plus": {
+ "id": "qwen-vl-plus",
+ "name": "Qwen-VL Plus",
+ "family": "qwen-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-01-25",
+ "last_updated": "2025-08-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.115, "output": 0.287 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "qwen3-coder-plus": {
+ "id": "qwen3-coder-plus",
+ "name": "Qwen3 Coder Plus",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 5 },
+ "limit": { "context": 1048576, "output": 65536 }
+ }
+ }
+ },
+ "google-vertex-anthropic": {
+ "id": "google-vertex-anthropic",
+ "env": ["GOOGLE_VERTEX_PROJECT", "GOOGLE_VERTEX_LOCATION", "GOOGLE_APPLICATION_CREDENTIALS"],
+ "npm": "@ai-sdk/google-vertex",
+ "name": "Vertex (Anthropic)",
+ "doc": "https://cloud.google.com/vertex-ai/generative-ai/docs/partner-models/claude",
+ "models": {
+ "claude-opus-4-5@20251101": {
+ "id": "claude-opus-4-5@20251101",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-11-24",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-3-5-sonnet@20241022": {
+ "id": "claude-3-5-sonnet@20241022",
+ "name": "Claude Sonnet 3.5 v2",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04-30",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "claude-3-5-haiku@20241022": {
+ "id": "claude-3-5-haiku@20241022",
+ "name": "Claude Haiku 3.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07-31",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 4, "cache_read": 0.08, "cache_write": 1 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "claude-sonnet-4@20250514": {
+ "id": "claude-sonnet-4@20250514",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-sonnet-4-5@20250929": {
+ "id": "claude-sonnet-4-5@20250929",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-opus-4-1@20250805": {
+ "id": "claude-opus-4-1@20250805",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "claude-haiku-4-5@20251001": {
+ "id": "claude-haiku-4-5@20251001",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-3-7-sonnet@20250219": {
+ "id": "claude-3-7-sonnet@20250219",
+ "name": "Claude Sonnet 3.7",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-31",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-opus-4@20250514": {
+ "id": "claude-opus-4@20250514",
+ "name": "Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ }
+ }
+ },
+ "venice": {
+ "id": "venice",
+ "env": ["VENICE_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.venice.ai/api/v1",
+ "name": "Venice AI",
+ "doc": "https://docs.venice.ai",
+ "models": {
+ "grok-41-fast": {
+ "id": "grok-41-fast",
+ "name": "Grok 4.1 Fast",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.25, "cache_read": 0.125 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "qwen3-235b-a22b-instruct-2507": {
+ "id": "qwen3-235b-a22b-instruct-2507",
+ "name": "Qwen 3 235B A22B Instruct 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-04-29",
+ "last_updated": "2025-12-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.75 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "gemini-3-flash-preview": {
+ "id": "gemini-3-flash-preview",
+ "name": "Gemini 3 Flash Preview",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-19",
+ "last_updated": "2025-12-30",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.7, "output": 3.75, "cache_read": 0.07 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "claude-opus-45": {
+ "id": "claude-opus-45",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2025-12-06",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 6, "output": 30, "cache_read": 0.6 },
+ "limit": { "context": 202752, "output": 50688 }
+ },
+ "mistral-31-24b": {
+ "id": "mistral-31-24b",
+ "name": "Venice Medium",
+ "family": "mistral",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2025-03-18",
+ "last_updated": "2025-12-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 2 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "grok-code-fast-1": {
+ "id": "grok-code-fast-1",
+ "name": "Grok Code Fast 1",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-01",
+ "last_updated": "2026-01-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1.87, "cache_read": 0.03 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "zai-org-glm-4.7": {
+ "id": "zai-org-glm-4.7",
+ "name": "GLM 4.7",
+ "family": "glm-4.7",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-24",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.85, "output": 2.75 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "venice-uncensored": {
+ "id": "venice-uncensored",
+ "name": "Venice Uncensored 1.1",
+ "family": "venice-uncensored",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2025-03-18",
+ "last_updated": "2025-12-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.9 },
+ "limit": { "context": 32768, "output": 8192 }
+ },
+ "gemini-3-pro-preview": {
+ "id": "gemini-3-pro-preview",
+ "name": "Gemini 3 Pro Preview",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-12-02",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 15, "cache_read": 0.625 },
+ "limit": { "context": 202752, "output": 50688 }
+ },
+ "openai-gpt-52": {
+ "id": "openai-gpt-52",
+ "name": "GPT-5.2",
+ "family": "gpt-5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-13",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.19, "output": 17.5, "cache_read": 0.219 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "qwen3-4b": {
+ "id": "qwen3-4b",
+ "name": "Venice Small",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-04-29",
+ "last_updated": "2025-12-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.05, "output": 0.15 },
+ "limit": { "context": 32768, "output": 8192 }
+ },
+ "llama-3.3-70b": {
+ "id": "llama-3.3-70b",
+ "name": "Llama 3.3 70B",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2025-04-06",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.7, "output": 2.8 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "openai-gpt-oss-120b": {
+ "id": "openai-gpt-oss-120b",
+ "name": "OpenAI GPT OSS 120B",
+ "family": "openai-gpt-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.07, "output": 0.3 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-12-10",
+ "last_updated": "2025-12-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.75, "output": 3.2, "cache_read": 0.375 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "qwen3-235b-a22b-thinking-2507": {
+ "id": "qwen3-235b-a22b-thinking-2507",
+ "name": "Qwen 3 235B A22B Thinking 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-04-29",
+ "last_updated": "2025-12-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.45, "output": 3.5 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "llama-3.2-3b": {
+ "id": "llama-3.2-3b",
+ "name": "Llama 3.2 3B",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-10-03",
+ "last_updated": "2025-12-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "google-gemma-3-27b-it": {
+ "id": "google-gemma-3-27b-it",
+ "name": "Google Gemma 3 27B Instruct",
+ "family": "gemma-3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-11-04",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.12, "output": 0.2 },
+ "limit": { "context": 202752, "output": 50688 }
+ },
+ "hermes-3-llama-3.1-405b": {
+ "id": "hermes-3-llama-3.1-405b",
+ "name": "Hermes 3 Llama 3.1 405b",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.1, "output": 3 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "zai-org-glm-4.6v": {
+ "id": "zai-org-glm-4.6v",
+ "name": "GLM 4.6V",
+ "family": "glm-4.6",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.39, "output": 1.13 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "minimax-m21": {
+ "id": "minimax-m21",
+ "name": "MiniMax M2.1",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-01",
+ "last_updated": "2026-01-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.6, "cache_read": 0.04 },
+ "limit": { "context": 202752, "output": 50688 }
+ },
+ "qwen3-next-80b": {
+ "id": "qwen3-next-80b",
+ "name": "Qwen 3 Next 80b",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-04-29",
+ "last_updated": "2025-12-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.35, "output": 1.9 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "zai-org-glm-4.6": {
+ "id": "zai-org-glm-4.6",
+ "name": "GLM 4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-10-18",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.85, "output": 2.75 },
+ "limit": { "context": 202752, "output": 50688 }
+ },
+ "qwen3-coder-480b-a35b-instruct": {
+ "id": "qwen3-coder-480b-a35b-instruct",
+ "name": "Qwen 3 Coder 480b",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-04-29",
+ "last_updated": "2025-12-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.75, "output": 3 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "deepseek-v3.2": {
+ "id": "deepseek-v3.2",
+ "name": "DeepSeek V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-10",
+ "release_date": "2025-12-04",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 1, "cache_read": 0.2 },
+ "limit": { "context": 163840, "output": 40960 }
+ }
+ }
+ },
+ "siliconflow-cn": {
+ "id": "siliconflow-cn",
+ "env": ["SILICONFLOW_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.siliconflow.cn/v1",
+ "name": "SiliconFlow (China)",
+ "doc": "https://cloud.siliconflow.com/models",
+ "models": {
+ "inclusionAI/Ring-flash-2.0": {
+ "id": "inclusionAI/Ring-flash-2.0",
+ "name": "inclusionAI/Ring-flash-2.0",
+ "family": "inclusionai-ring-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-29",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "inclusionAI/Ling-flash-2.0": {
+ "id": "inclusionAI/Ling-flash-2.0",
+ "name": "inclusionAI/Ling-flash-2.0",
+ "family": "inclusionai-ling-flash",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "inclusionAI/Ling-mini-2.0": {
+ "id": "inclusionAI/Ling-mini-2.0",
+ "name": "inclusionAI/Ling-mini-2.0",
+ "family": "inclusionai-ling-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-10",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.28 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "moonshotai/Kimi-K2-Thinking": {
+ "id": "moonshotai/Kimi-K2-Thinking",
+ "name": "moonshotai/Kimi-K2-Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-11-07",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.55, "output": 2.5 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "moonshotai/Kimi-K2-Instruct-0905": {
+ "id": "moonshotai/Kimi-K2-Instruct-0905",
+ "name": "moonshotai/Kimi-K2-Instruct-0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-08",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "moonshotai/Kimi-Dev-72B": {
+ "id": "moonshotai/Kimi-Dev-72B",
+ "name": "moonshotai/Kimi-Dev-72B",
+ "family": "kimi",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-19",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.29, "output": 1.15 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "moonshotai/Kimi-K2-Instruct": {
+ "id": "moonshotai/Kimi-K2-Instruct",
+ "name": "moonshotai/Kimi-K2-Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-13",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.58, "output": 2.29 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "tencent/Hunyuan-A13B-Instruct": {
+ "id": "tencent/Hunyuan-A13B-Instruct",
+ "name": "tencent/Hunyuan-A13B-Instruct",
+ "family": "hunyuan",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "tencent/Hunyuan-MT-7B": {
+ "id": "tencent/Hunyuan-MT-7B",
+ "name": "tencent/Hunyuan-MT-7B",
+ "family": "hunyuan",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 33000, "output": 33000 }
+ },
+ "MiniMaxAI/MiniMax-M1-80k": {
+ "id": "MiniMaxAI/MiniMax-M1-80k",
+ "name": "MiniMaxAI/MiniMax-M1-80k",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-17",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.55, "output": 2.2 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "MiniMaxAI/MiniMax-M2": {
+ "id": "MiniMaxAI/MiniMax-M2",
+ "name": "MiniMaxAI/MiniMax-M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 197000, "output": 131000 }
+ },
+ "THUDM/GLM-Z1-32B-0414": {
+ "id": "THUDM/GLM-Z1-32B-0414",
+ "name": "THUDM/GLM-Z1-32B-0414",
+ "family": "glm-z1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "THUDM/GLM-4-9B-0414": {
+ "id": "THUDM/GLM-4-9B-0414",
+ "name": "THUDM/GLM-4-9B-0414",
+ "family": "glm-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.086, "output": 0.086 },
+ "limit": { "context": 33000, "output": 33000 }
+ },
+ "THUDM/GLM-Z1-9B-0414": {
+ "id": "THUDM/GLM-Z1-9B-0414",
+ "name": "THUDM/GLM-Z1-9B-0414",
+ "family": "glm-z1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.086, "output": 0.086 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "THUDM/GLM-4.1V-9B-Thinking": {
+ "id": "THUDM/GLM-4.1V-9B-Thinking",
+ "name": "THUDM/GLM-4.1V-9B-Thinking",
+ "family": "glm-4v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.035, "output": 0.14 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "THUDM/GLM-4-32B-0414": {
+ "id": "THUDM/GLM-4-32B-0414",
+ "name": "THUDM/GLM-4-32B-0414",
+ "family": "glm-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 0.27 },
+ "limit": { "context": 33000, "output": 33000 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "openai/gpt-oss-120b",
+ "family": "openai-gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-13",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.45 },
+ "limit": { "context": 131000, "output": 8000 }
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "openai/gpt-oss-20b",
+ "family": "openai-gpt-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-13",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.04, "output": 0.18 },
+ "limit": { "context": 131000, "output": 8000 }
+ },
+ "stepfun-ai/step3": {
+ "id": "stepfun-ai/step3",
+ "name": "stepfun-ai/step3",
+ "family": "stepfun-ai-step3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-06",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.57, "output": 1.42 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "nex-agi/DeepSeek-V3.1-Nex-N1": {
+ "id": "nex-agi/DeepSeek-V3.1-Nex-N1",
+ "name": "nex-agi/DeepSeek-V3.1-Nex-N1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 2 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "baidu/ERNIE-4.5-300B-A47B": {
+ "id": "baidu/ERNIE-4.5-300B-A47B",
+ "name": "baidu/ERNIE-4.5-300B-A47B",
+ "family": "ernie-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-02",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 1.1 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "z-ai/GLM-4.5-Air": {
+ "id": "z-ai/GLM-4.5-Air",
+ "name": "z-ai/GLM-4.5-Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.86 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "z-ai/GLM-4.5": {
+ "id": "z-ai/GLM-4.5",
+ "name": "z-ai/GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "ByteDance-Seed/Seed-OSS-36B-Instruct": {
+ "id": "ByteDance-Seed/Seed-OSS-36B-Instruct",
+ "name": "ByteDance-Seed/Seed-OSS-36B-Instruct",
+ "family": "bytedance-seed-seed-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.21, "output": 0.57 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "meta-llama/Meta-Llama-3.1-8B-Instruct": {
+ "id": "meta-llama/Meta-Llama-3.1-8B-Instruct",
+ "name": "meta-llama/Meta-Llama-3.1-8B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-23",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.06, "output": 0.06 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen3-Next-80B-A3B-Thinking": {
+ "id": "Qwen/Qwen3-Next-80B-A3B-Thinking",
+ "name": "Qwen/Qwen3-Next-80B-A3B-Thinking",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-25",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen2.5-14B-Instruct": {
+ "id": "Qwen/Qwen2.5-14B-Instruct",
+ "name": "Qwen/Qwen2.5-14B-Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen3-Next-80B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
+ "name": "Qwen/Qwen3-Next-80B-A3B-Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 1.4 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-32B-Instruct": {
+ "id": "Qwen/Qwen3-VL-32B-Instruct",
+ "name": "Qwen/Qwen3-VL-32B-Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-21",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.6 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-Omni-30B-A3B-Thinking": {
+ "id": "Qwen/Qwen3-Omni-30B-A3B-Thinking",
+ "name": "Qwen/Qwen3-Omni-30B-A3B-Thinking",
+ "family": "qwen3-omni",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "Qwen/Qwen3-235B-A22B-Thinking-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "name": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.13, "output": 0.6 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-32B-Thinking": {
+ "id": "Qwen/Qwen3-VL-32B-Thinking",
+ "name": "Qwen/Qwen3-VL-32B-Thinking",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-21",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.5 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-30B-A3B-Thinking": {
+ "id": "Qwen/Qwen3-VL-30B-A3B-Thinking",
+ "name": "Qwen/Qwen3-VL-30B-A3B-Thinking",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-11",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.29, "output": 1 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-30B-A3B-Instruct-2507": {
+ "id": "Qwen/Qwen3-30B-A3B-Instruct-2507",
+ "name": "Qwen/Qwen3-30B-A3B-Instruct-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09, "output": 0.3 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-235B-A22B-Thinking": {
+ "id": "Qwen/Qwen3-VL-235B-A22B-Thinking",
+ "name": "Qwen/Qwen3-VL-235B-A22B-Thinking",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.45, "output": 3.5 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-Coder-480B-A35B-Instruct": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "name": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-31",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-235B-A22B-Instruct": {
+ "id": "Qwen/Qwen3-VL-235B-A22B-Instruct",
+ "name": "Qwen/Qwen3-VL-235B-A22B-Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.5 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-8B-Instruct": {
+ "id": "Qwen/Qwen3-VL-8B-Instruct",
+ "name": "Qwen/Qwen3-VL-8B-Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-15",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.18, "output": 0.68 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-32B": {
+ "id": "Qwen/Qwen3-32B",
+ "name": "Qwen/Qwen3-32B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen2.5-VL-7B-Instruct": {
+ "id": "Qwen/Qwen2.5-VL-7B-Instruct",
+ "name": "Qwen/Qwen2.5-VL-7B-Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.05 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/QwQ-32B": {
+ "id": "Qwen/QwQ-32B",
+ "name": "Qwen/QwQ-32B",
+ "family": "qwq",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-03-06",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.58 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen2.5-VL-72B-Instruct": {
+ "id": "Qwen/Qwen2.5-VL-72B-Instruct",
+ "name": "Qwen/Qwen2.5-VL-72B-Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.59, "output": 0.59 },
+ "limit": { "context": 131000, "output": 4000 }
+ },
+ "Qwen/Qwen3-235B-A22B": {
+ "id": "Qwen/Qwen3-235B-A22B",
+ "name": "Qwen/Qwen3-235B-A22B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.35, "output": 1.42 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen2.5-7B-Instruct": {
+ "id": "Qwen/Qwen2.5-7B-Instruct",
+ "name": "Qwen/Qwen2.5-7B-Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.05 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen3-Coder-30B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct",
+ "name": "Qwen/Qwen3-Coder-30B-A3B-Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-01",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.28 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen2.5-72B-Instruct": {
+ "id": "Qwen/Qwen2.5-72B-Instruct",
+ "name": "Qwen/Qwen2.5-72B-Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.59, "output": 0.59 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen2.5-72B-Instruct-128K": {
+ "id": "Qwen/Qwen2.5-72B-Instruct-128K",
+ "name": "Qwen/Qwen2.5-72B-Instruct-128K",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.59, "output": 0.59 },
+ "limit": { "context": 131000, "output": 4000 }
+ },
+ "Qwen/Qwen2.5-32B-Instruct": {
+ "id": "Qwen/Qwen2.5-32B-Instruct",
+ "name": "Qwen/Qwen2.5-32B-Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-19",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.18, "output": 0.18 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen2.5-Coder-32B-Instruct": {
+ "id": "Qwen/Qwen2.5-Coder-32B-Instruct",
+ "name": "Qwen/Qwen2.5-Coder-32B-Instruct",
+ "family": "qwen2.5-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-11-11",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.18, "output": 0.18 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen3-235B-A22B-Instruct-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "name": "Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-23",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09, "output": 0.6 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-8B-Thinking": {
+ "id": "Qwen/Qwen3-VL-8B-Thinking",
+ "name": "Qwen/Qwen3-VL-8B-Thinking",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-15",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.18, "output": 2 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-Omni-30B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-Omni-30B-A3B-Instruct",
+ "name": "Qwen/Qwen3-Omni-30B-A3B-Instruct",
+ "family": "qwen3-omni",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "Qwen/Qwen3-8B": {
+ "id": "Qwen/Qwen3-8B",
+ "name": "Qwen/Qwen3-8B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.06, "output": 0.06 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen3-Omni-30B-A3B-Captioner": {
+ "id": "Qwen/Qwen3-Omni-30B-A3B-Captioner",
+ "name": "Qwen/Qwen3-Omni-30B-A3B-Captioner",
+ "family": "qwen3-omni",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "Qwen/Qwen2.5-VL-32B-Instruct": {
+ "id": "Qwen/Qwen2.5-VL-32B-Instruct",
+ "name": "Qwen/Qwen2.5-VL-32B-Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-03-24",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 0.27 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen3-14B": {
+ "id": "Qwen/Qwen3-14B",
+ "name": "Qwen/Qwen3-14B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.28 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen3-VL-30B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-VL-30B-A3B-Instruct",
+ "name": "Qwen/Qwen3-VL-30B-A3B-Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-05",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.29, "output": 1 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-30B-A3B-Thinking-2507": {
+ "id": "Qwen/Qwen3-30B-A3B-Thinking-2507",
+ "name": "Qwen/Qwen3-30B-A3B-Thinking-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-31",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09, "output": 0.3 },
+ "limit": { "context": 262000, "output": 131000 }
+ },
+ "Qwen/Qwen3-30B-A3B": {
+ "id": "Qwen/Qwen3-30B-A3B",
+ "name": "Qwen/Qwen3-30B-A3B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09, "output": 0.45 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "zai-org/GLM-4.5-Air": {
+ "id": "zai-org/GLM-4.5-Air",
+ "name": "zai-org/GLM-4.5-Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.86 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "zai-org/GLM-4.5V": {
+ "id": "zai-org/GLM-4.5V",
+ "name": "zai-org/GLM-4.5V",
+ "family": "glm-4.5v",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-13",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.86 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "zai-org/GLM-4.6": {
+ "id": "zai-org/GLM-4.6",
+ "name": "zai-org/GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.9 },
+ "limit": { "context": 205000, "output": 205000 }
+ },
+ "zai-org/GLM-4.5": {
+ "id": "zai-org/GLM-4.5",
+ "name": "zai-org/GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "deepseek-ai/DeepSeek-V3.1": {
+ "id": "deepseek-ai/DeepSeek-V3.1",
+ "name": "deepseek-ai/DeepSeek-V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-25",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 1 },
+ "limit": { "context": 164000, "output": 164000 }
+ },
+ "deepseek-ai/DeepSeek-V3": {
+ "id": "deepseek-ai/DeepSeek-V3",
+ "name": "deepseek-ai/DeepSeek-V3",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-12-26",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1 },
+ "limit": { "context": 164000, "output": 164000 }
+ },
+ "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B": {
+ "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B",
+ "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-20",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.05 },
+ "limit": { "context": 33000, "output": 16000 }
+ },
+ "deepseek-ai/DeepSeek-V3.1-Terminus": {
+ "id": "deepseek-ai/DeepSeek-V3.1-Terminus",
+ "name": "deepseek-ai/DeepSeek-V3.1-Terminus",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-29",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 1 },
+ "limit": { "context": 164000, "output": 164000 }
+ },
+ "deepseek-ai/DeepSeek-V3.2-Exp": {
+ "id": "deepseek-ai/DeepSeek-V3.2-Exp",
+ "name": "deepseek-ai/DeepSeek-V3.2-Exp",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-10",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 0.41 },
+ "limit": { "context": 164000, "output": 164000 }
+ },
+ "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B": {
+ "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B",
+ "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-20",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "deepseek-ai/deepseek-vl2": {
+ "id": "deepseek-ai/deepseek-vl2",
+ "name": "deepseek-ai/deepseek-vl2",
+ "family": "deepseek",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-12-13",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 4000, "output": 4000 }
+ },
+ "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B": {
+ "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B",
+ "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-20",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.18, "output": 0.18 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "deepseek-ai/DeepSeek-R1": {
+ "id": "deepseek-ai/DeepSeek-R1",
+ "name": "deepseek-ai/DeepSeek-R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-05-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 2.18 },
+ "limit": { "context": 164000, "output": 164000 }
+ }
+ }
+ },
+ "chutes": {
+ "id": "chutes",
+ "env": ["CHUTES_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://llm.chutes.ai/v1",
+ "name": "Chutes",
+ "doc": "https://llm.chutes.ai/v1/models",
+ "models": {
+ "NousResearch/Hermes-4.3-36B": {
+ "id": "NousResearch/Hermes-4.3-36B",
+ "name": "Hermes 4.3 36B",
+ "family": "nousresearch",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.1,
+ "output": 0.39,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "NousResearch/Hermes-4-70B": {
+ "id": "NousResearch/Hermes-4-70B",
+ "name": "Hermes 4 70B",
+ "family": "nousresearch",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.11,
+ "output": 0.38,
+ "reasoning": 0.5700000000000001,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "NousResearch/Hermes-4-14B": {
+ "id": "NousResearch/Hermes-4-14B",
+ "name": "Hermes 4 14B",
+ "family": "nousresearch",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.01,
+ "output": 0.05,
+ "reasoning": 0.07500000000000001,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "NousResearch/Hermes-4-405B-FP8-TEE": {
+ "id": "NousResearch/Hermes-4-405B-FP8-TEE",
+ "name": "Hermes 4 405B FP8 TEE",
+ "family": "nousresearch",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2, "cache_read": 0, "cache_write": 0, "input_audio": 0, "output_audio": 0 },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "NousResearch/Hermes-4-405B-FP8": {
+ "id": "NousResearch/Hermes-4-405B-FP8",
+ "name": "Hermes 4 405B FP8",
+ "family": "nousresearch",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.3,
+ "output": 1.2,
+ "reasoning": 1.7999999999999998,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "NousResearch/DeepHermes-3-Mistral-24B-Preview": {
+ "id": "NousResearch/DeepHermes-3-Mistral-24B-Preview",
+ "name": "DeepHermes 3 Mistral 24B Preview",
+ "family": "nousresearch",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.02,
+ "output": 0.1,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "rednote-hilab/dots.ocr": {
+ "id": "rednote-hilab/dots.ocr",
+ "name": "dots.ocr",
+ "family": "rednote-hilab",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.01,
+ "output": 0.01,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "moonshotai/Kimi-K2-Instruct-0905": {
+ "id": "moonshotai/Kimi-K2-Instruct-0905",
+ "name": "Kimi K2 Instruct 0905",
+ "family": "moonshotai",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.39,
+ "output": 1.9,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "moonshotai/Kimi-K2-Thinking-TEE": {
+ "id": "moonshotai/Kimi-K2-Thinking-TEE",
+ "name": "Kimi K2 Thinking TEE",
+ "family": "moonshotai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.4,
+ "output": 1.75,
+ "reasoning": 2.625,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 262144, "output": 65535 }
+ },
+ "MiniMaxAI/MiniMax-M2": {
+ "id": "MiniMaxAI/MiniMax-M2",
+ "name": "MiniMax M2",
+ "family": "minimaxai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.26,
+ "output": 1.02,
+ "reasoning": 1.53,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 196608, "output": 196608 }
+ },
+ "MiniMaxAI/MiniMax-M2.1-TEE": {
+ "id": "MiniMaxAI/MiniMax-M2.1-TEE",
+ "name": "MiniMax M2.1 TEE",
+ "family": "minimaxai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.3,
+ "output": 1.2,
+ "reasoning": 1.7999999999999998,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 196608, "output": 65536 }
+ },
+ "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16": {
+ "id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16",
+ "name": "NVIDIA Nemotron 3 Nano 30B A3B BF16",
+ "family": "nvidia",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.06,
+ "output": 0.24,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "ArliAI/QwQ-32B-ArliAI-RpR-v1": {
+ "id": "ArliAI/QwQ-32B-ArliAI-RpR-v1",
+ "name": "QwQ 32B ArliAI RpR v1",
+ "family": "arliai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.03,
+ "output": 0.11,
+ "reasoning": 0.165,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "tngtech/DeepSeek-R1T-Chimera": {
+ "id": "tngtech/DeepSeek-R1T-Chimera",
+ "name": "DeepSeek R1T Chimera",
+ "family": "tngtech",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.3,
+ "output": 1.2,
+ "reasoning": 1.7999999999999998,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "tngtech/DeepSeek-TNG-R1T2-Chimera": {
+ "id": "tngtech/DeepSeek-TNG-R1T2-Chimera",
+ "name": "DeepSeek TNG R1T2 Chimera",
+ "family": "tngtech",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.3,
+ "output": 1.2,
+ "reasoning": 1.7999999999999998,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "tngtech/TNG-R1T-Chimera-TEE": {
+ "id": "tngtech/TNG-R1T-Chimera-TEE",
+ "name": "TNG R1T Chimera TEE",
+ "family": "tngtech",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.3,
+ "output": 1.2,
+ "reasoning": 1.7999999999999998,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 65536 }
+ },
+ "XiaomiMiMo/MiMo-V2-Flash": {
+ "id": "XiaomiMiMo/MiMo-V2-Flash",
+ "name": "MiMo V2 Flash",
+ "family": "xiaomimimo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.17,
+ "output": 0.65,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "OpenGVLab/InternVL3-78B": {
+ "id": "OpenGVLab/InternVL3-78B",
+ "name": "InternVL3 78B",
+ "family": "opengvlab",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.1,
+ "output": 0.39,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "openai/gpt-oss-120b-TEE": {
+ "id": "openai/gpt-oss-120b-TEE",
+ "name": "gpt oss 120b TEE",
+ "family": "openai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.04,
+ "output": 0.25,
+ "reasoning": 0.375,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "gpt oss 20b",
+ "family": "openai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.02,
+ "output": 0.1,
+ "reasoning": 0.15000000000000002,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "chutesai/Mistral-Small-3.1-24B-Instruct-2503": {
+ "id": "chutesai/Mistral-Small-3.1-24B-Instruct-2503",
+ "name": "Mistral Small 3.1 24B Instruct 2503",
+ "family": "chutesai",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.03,
+ "output": 0.11,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "chutesai/Mistral-Small-3.2-24B-Instruct-2506": {
+ "id": "chutesai/Mistral-Small-3.2-24B-Instruct-2506",
+ "name": "Mistral Small 3.2 24B Instruct 2506",
+ "family": "chutesai",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.06,
+ "output": 0.18,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "Alibaba-NLP/Tongyi-DeepResearch-30B-A3B": {
+ "id": "Alibaba-NLP/Tongyi-DeepResearch-30B-A3B",
+ "name": "Tongyi DeepResearch 30B A3B",
+ "family": "alibaba-nlp",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.1,
+ "output": 0.39,
+ "reasoning": 0.585,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "mistralai/Devstral-2-123B-Instruct-2512": {
+ "id": "mistralai/Devstral-2-123B-Instruct-2512",
+ "name": "Devstral 2 123B Instruct 2512",
+ "family": "mistralai",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.05,
+ "output": 0.22,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "unsloth/Mistral-Nemo-Instruct-2407": {
+ "id": "unsloth/Mistral-Nemo-Instruct-2407",
+ "name": "Mistral Nemo Instruct 2407",
+ "family": "unsloth",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.02,
+ "output": 0.04,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "unsloth/gemma-3-4b-it": {
+ "id": "unsloth/gemma-3-4b-it",
+ "name": "gemma 3 4b it",
+ "family": "unsloth",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.01,
+ "output": 0.03,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 96000, "output": 96000 }
+ },
+ "unsloth/Mistral-Small-24B-Instruct-2501": {
+ "id": "unsloth/Mistral-Small-24B-Instruct-2501",
+ "name": "Mistral Small 24B Instruct 2501",
+ "family": "unsloth",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.03,
+ "output": 0.11,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "unsloth/gemma-3-12b-it": {
+ "id": "unsloth/gemma-3-12b-it",
+ "name": "gemma 3 12b it",
+ "family": "unsloth",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.03,
+ "output": 0.1,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "unsloth/gemma-3-27b-it": {
+ "id": "unsloth/gemma-3-27b-it",
+ "name": "gemma 3 27b it",
+ "family": "unsloth",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.04,
+ "output": 0.15,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 96000, "output": 96000 }
+ },
+ "Qwen/Qwen3-30B-A3B": {
+ "id": "Qwen/Qwen3-30B-A3B",
+ "name": "Qwen3 30B A3B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.06,
+ "output": 0.22,
+ "reasoning": 0.33,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "Qwen/Qwen3-14B": {
+ "id": "Qwen/Qwen3-14B",
+ "name": "Qwen3 14B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.05,
+ "output": 0.22,
+ "reasoning": 0.33,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "Qwen/Qwen2.5-VL-32B-Instruct": {
+ "id": "Qwen/Qwen2.5-VL-32B-Instruct",
+ "name": "Qwen2.5 VL 32B Instruct",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.05,
+ "output": 0.22,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 16384, "output": 16384 }
+ },
+ "Qwen/Qwen3Guard-Gen-0.6B": {
+ "id": "Qwen/Qwen3Guard-Gen-0.6B",
+ "name": "Qwen3Guard Gen 0.6B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.01,
+ "output": 0.01,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "Qwen/Qwen3-235B-A22B-Instruct-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "name": "Qwen3 235B A22B Instruct 2507",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.08,
+ "output": 0.55,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "Qwen/Qwen2.5-Coder-32B-Instruct": {
+ "id": "Qwen/Qwen2.5-Coder-32B-Instruct",
+ "name": "Qwen2.5 Coder 32B Instruct",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.03,
+ "output": 0.11,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "Qwen/Qwen2.5-72B-Instruct": {
+ "id": "Qwen/Qwen2.5-72B-Instruct",
+ "name": "Qwen2.5 72B Instruct",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.13,
+ "output": 0.52,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "Qwen/Qwen2.5-VL-72B-Instruct-TEE": {
+ "id": "Qwen/Qwen2.5-VL-72B-Instruct-TEE",
+ "name": "Qwen2.5 VL 72B Instruct TEE",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.15,
+ "output": 0.6,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "Qwen/Qwen3-235B-A22B": {
+ "id": "Qwen/Qwen3-235B-A22B",
+ "name": "Qwen3 235B A22B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.3,
+ "output": 1.2,
+ "reasoning": 1.7999999999999998,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "Qwen/Qwen2.5-VL-72B-Instruct": {
+ "id": "Qwen/Qwen2.5-VL-72B-Instruct",
+ "name": "Qwen2.5 VL 72B Instruct",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.07,
+ "output": 0.26,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "Qwen/Qwen3-235B-A22B-Instruct-2507-TEE": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507-TEE",
+ "name": "Qwen3 235B A22B Instruct 2507 TEE",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.08,
+ "output": 0.55,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "Qwen/Qwen3-32B": {
+ "id": "Qwen/Qwen3-32B",
+ "name": "Qwen3 32B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.08,
+ "output": 0.24,
+ "reasoning": 0.36,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "Qwen/Qwen3-VL-235B-A22B-Instruct": {
+ "id": "Qwen/Qwen3-VL-235B-A22B-Instruct",
+ "name": "Qwen3 VL 235B A22B Instruct",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2, "cache_read": 0, "cache_write": 0, "input_audio": 0, "output_audio": 0 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "Qwen/Qwen3-VL-235B-A22B-Thinking": {
+ "id": "Qwen/Qwen3-VL-235B-A22B-Thinking",
+ "name": "Qwen3 VL 235B A22B Thinking",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.3,
+ "output": 1.2,
+ "reasoning": 1.7999999999999998,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "Qwen/Qwen3-30B-A3B-Instruct-2507": {
+ "id": "Qwen/Qwen3-30B-A3B-Instruct-2507",
+ "name": "Qwen3 30B A3B Instruct 2507",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.08,
+ "output": 0.33,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8-TEE": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8-TEE",
+ "name": "Qwen3 Coder 480B A35B Instruct FP8 TEE",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.22,
+ "output": 0.95,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "Qwen/Qwen3-235B-A22B-Thinking-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "name": "Qwen3 235B A22B Thinking 2507",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.11,
+ "output": 0.6,
+ "reasoning": 0.8999999999999999,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "Qwen/Qwen3-Next-80B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
+ "name": "Qwen3 Next 80B A3B Instruct",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.8, "cache_read": 0, "cache_write": 0, "input_audio": 0, "output_audio": 0 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "zai-org/GLM-4.6-TEE": {
+ "id": "zai-org/GLM-4.6-TEE",
+ "name": "GLM 4.6 TEE",
+ "family": "zai-org",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.4,
+ "output": 1.75,
+ "reasoning": 2.625,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 202752, "output": 65536 }
+ },
+ "zai-org/GLM-4.5-TEE": {
+ "id": "zai-org/GLM-4.5-TEE",
+ "name": "GLM 4.5 TEE",
+ "family": "zai-org",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.35,
+ "output": 1.55,
+ "reasoning": 2.325,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "zai-org/GLM-4.6V": {
+ "id": "zai-org/GLM-4.6V",
+ "name": "GLM 4.6V",
+ "family": "zai-org",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.3,
+ "output": 0.9,
+ "reasoning": 1.35,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "zai-org/GLM-4.7-TEE": {
+ "id": "zai-org/GLM-4.7-TEE",
+ "name": "GLM 4.7 TEE",
+ "family": "zai-org",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.4,
+ "output": 1.5,
+ "reasoning": 2.25,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 202752, "output": 65535 }
+ },
+ "zai-org/GLM-4.5-Air": {
+ "id": "zai-org/GLM-4.5-Air",
+ "name": "GLM 4.5 Air",
+ "family": "zai-org",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.05,
+ "output": 0.22,
+ "reasoning": 0.33,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "deepseek-ai/DeepSeek-V3-0324-TEE": {
+ "id": "deepseek-ai/DeepSeek-V3-0324-TEE",
+ "name": "DeepSeek V3 0324 TEE",
+ "family": "deepseek-ai",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.24,
+ "output": 0.84,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 65536 }
+ },
+ "deepseek-ai/DeepSeek-V3.2-Speciale-TEE": {
+ "id": "deepseek-ai/DeepSeek-V3.2-Speciale-TEE",
+ "name": "DeepSeek V3.2 Speciale TEE",
+ "family": "deepseek-ai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.27,
+ "output": 0.41,
+ "reasoning": 0.615,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 65536 }
+ },
+ "deepseek-ai/DeepSeek-V3.1-Terminus-TEE": {
+ "id": "deepseek-ai/DeepSeek-V3.1-Terminus-TEE",
+ "name": "DeepSeek V3.1 Terminus TEE",
+ "family": "deepseek-ai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.23,
+ "output": 0.9,
+ "reasoning": 1.35,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 65536 }
+ },
+ "deepseek-ai/DeepSeek-V3": {
+ "id": "deepseek-ai/DeepSeek-V3",
+ "name": "DeepSeek V3",
+ "family": "deepseek-ai",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2, "cache_read": 0, "cache_write": 0, "input_audio": 0, "output_audio": 0 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "deepseek-ai/DeepSeek-R1-TEE": {
+ "id": "deepseek-ai/DeepSeek-R1-TEE",
+ "name": "DeepSeek R1 TEE",
+ "family": "deepseek-ai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.3,
+ "output": 1.2,
+ "reasoning": 1.7999999999999998,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "deepseek-ai/DeepSeek-R1-Distill-Llama-70B": {
+ "id": "deepseek-ai/DeepSeek-R1-Distill-Llama-70B",
+ "name": "DeepSeek R1 Distill Llama 70B",
+ "family": "deepseek-ai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.03,
+ "output": 0.11,
+ "reasoning": 0.165,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "deepseek-ai/DeepSeek-V3.1": {
+ "id": "deepseek-ai/DeepSeek-V3.1",
+ "name": "DeepSeek V3.1",
+ "family": "deepseek-ai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.2,
+ "output": 0.8,
+ "reasoning": 1.2000000000000002,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 65536 }
+ },
+ "deepseek-ai/DeepSeek-R1-0528-TEE": {
+ "id": "deepseek-ai/DeepSeek-R1-0528-TEE",
+ "name": "DeepSeek R1 0528 TEE",
+ "family": "deepseek-ai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.4,
+ "output": 1.75,
+ "reasoning": 2.625,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "deepseek-ai/DeepSeek-V3.2-TEE": {
+ "id": "deepseek-ai/DeepSeek-V3.2-TEE",
+ "name": "DeepSeek V3.2 TEE",
+ "family": "deepseek-ai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.27,
+ "output": 0.41,
+ "reasoning": 0.615,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 16384 }
+ },
+ "deepseek-ai/DeepSeek-V3.1-TEE": {
+ "id": "deepseek-ai/DeepSeek-V3.1-TEE",
+ "name": "DeepSeek V3.1 TEE",
+ "family": "deepseek-ai",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-29",
+ "last_updated": "2025-12-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": {
+ "input": 0.2,
+ "output": 0.8,
+ "reasoning": 1.2000000000000002,
+ "cache_read": 0,
+ "cache_write": 0,
+ "input_audio": 0,
+ "output_audio": 0
+ },
+ "limit": { "context": 163840, "output": 65536 }
+ }
+ }
+ },
+ "kimi-for-coding": {
+ "id": "kimi-for-coding",
+ "env": ["KIMI_API_KEY"],
+ "npm": "@ai-sdk/anthropic",
+ "api": "https://api.kimi.com/coding/v1",
+ "name": "Kimi For Coding",
+ "doc": "https://www.kimi.com/coding/docs/en/third-party-agents.html",
+ "models": {
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-11",
+ "last_updated": "2025-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 262144, "output": 32768 }
+ }
+ }
+ },
+ "cortecs": {
+ "id": "cortecs",
+ "env": ["CORTECS_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.cortecs.ai/v1",
+ "name": "Cortecs",
+ "doc": "https://api.cortecs.ai/v1/models",
+ "models": {
+ "nova-pro-v1": {
+ "id": "nova-pro-v1",
+ "name": "Nova Pro 1.0",
+ "family": "nova-pro",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-12-03",
+ "last_updated": "2024-12-03",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.016, "output": 4.061 },
+ "limit": { "context": 300000, "output": 5000 }
+ },
+ "devstral-2512": {
+ "id": "devstral-2512",
+ "name": "Devstral 2 2512",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-12-09",
+ "last_updated": "2025-12-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "intellect-3": {
+ "id": "intellect-3",
+ "name": "INTELLECT 3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-26",
+ "last_updated": "2025-11-26",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.219, "output": 1.202 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "claude-4-5-sonnet": {
+ "id": "claude-4-5-sonnet",
+ "name": "Claude 4.5 Sonnet",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3.259, "output": 16.296 },
+ "limit": { "context": 200000, "output": 200000 }
+ },
+ "deepseek-v3-0324": {
+ "id": "deepseek-v3-0324",
+ "name": "DeepSeek V3 0324",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-03-24",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.551, "output": 1.654 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.656, "output": 2.731 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "kimi-k2-instruct": {
+ "id": "kimi-k2-instruct",
+ "name": "Kimi K2 Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-07-11",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.551, "output": 2.646 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "gpt-4.1": {
+ "id": "gpt-4.1",
+ "name": "GPT 4.1",
+ "family": "gpt-4.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.354, "output": 9.417 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "gemini-2.5-pro": {
+ "id": "gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.654, "output": 11.024 },
+ "limit": { "context": 1048576, "output": 65535 }
+ },
+ "gpt-oss-120b": {
+ "id": "gpt-oss-120b",
+ "name": "GPT Oss 120b",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-01",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "devstral-small-2512": {
+ "id": "devstral-small-2512",
+ "name": "Devstral Small 2 2512",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-12-09",
+ "last_updated": "2025-12-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "qwen3-coder-480b-a35b-instruct": {
+ "id": "qwen3-coder-480b-a35b-instruct",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-07-25",
+ "last_updated": "2025-07-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.441, "output": 1.984 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "claude-sonnet-4": {
+ "id": "claude-sonnet-4",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3.307, "output": 16.536 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "llama-3.1-405b-instruct": {
+ "id": "llama-3.1-405b-instruct",
+ "name": "Llama 3.1 405B Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "qwen3-next-80b-a3b-thinking": {
+ "id": "qwen3-next-80b-a3b-thinking",
+ "name": "Qwen3 Next 80B A3B Thinking",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-11",
+ "last_updated": "2025-09-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.164, "output": 1.311 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "qwen3-32b": {
+ "id": "qwen3-32b",
+ "name": "Qwen3 32B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-04-29",
+ "last_updated": "2025-04-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.099, "output": 0.33 },
+ "limit": { "context": 16384, "output": 16384 }
+ }
+ }
+ },
+ "github-models": {
+ "id": "github-models",
+ "env": ["GITHUB_TOKEN"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://models.github.ai/inference",
+ "name": "GitHub Models",
+ "doc": "https://docs.github.com/en/github-models",
+ "models": {
+ "core42/jais-30b-chat": {
+ "id": "core42/jais-30b-chat",
+ "name": "JAIS 30b Chat",
+ "family": "jais",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-03",
+ "release_date": "2023-08-30",
+ "last_updated": "2023-08-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "xai/grok-3": {
+ "id": "xai/grok-3",
+ "name": "Grok 3",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-09",
+ "last_updated": "2024-12-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "xai/grok-3-mini": {
+ "id": "xai/grok-3-mini",
+ "name": "Grok 3 Mini",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-09",
+ "last_updated": "2024-12-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "cohere/cohere-command-r-08-2024": {
+ "id": "cohere/cohere-command-r-08-2024",
+ "name": "Cohere Command R 08-2024",
+ "family": "command-r",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-08-01",
+ "last_updated": "2024-08-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "cohere/cohere-command-a": {
+ "id": "cohere/cohere-command-a",
+ "name": "Cohere Command A",
+ "family": "command-a",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "cohere/cohere-command-r-plus-08-2024": {
+ "id": "cohere/cohere-command-r-plus-08-2024",
+ "name": "Cohere Command R+ 08-2024",
+ "family": "command-r-plus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-08-01",
+ "last_updated": "2024-08-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "cohere/cohere-command-r": {
+ "id": "cohere/cohere-command-r",
+ "name": "Cohere Command R",
+ "family": "command-r",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-03-11",
+ "last_updated": "2024-08-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "cohere/cohere-command-r-plus": {
+ "id": "cohere/cohere-command-r-plus",
+ "name": "Cohere Command R+",
+ "family": "command-r-plus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-04-04",
+ "last_updated": "2024-08-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "deepseek/deepseek-r1-0528": {
+ "id": "deepseek/deepseek-r1-0528",
+ "name": "DeepSeek-R1-0528",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-05-28",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 65536, "output": 8192 }
+ },
+ "deepseek/deepseek-r1": {
+ "id": "deepseek/deepseek-r1",
+ "name": "DeepSeek-R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 65536, "output": 8192 }
+ },
+ "deepseek/deepseek-v3-0324": {
+ "id": "deepseek/deepseek-v3-0324",
+ "name": "DeepSeek-V3-0324",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-03-24",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "mistral-ai/mistral-medium-2505": {
+ "id": "mistral-ai/mistral-medium-2505",
+ "name": "Mistral Medium 3 (25.05)",
+ "family": "mistral-medium",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2025-05-01",
+ "last_updated": "2025-05-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "mistral-ai/ministral-3b": {
+ "id": "mistral-ai/ministral-3b",
+ "name": "Ministral 3B",
+ "family": "ministral-3b",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "mistral-ai/mistral-nemo": {
+ "id": "mistral-ai/mistral-nemo",
+ "name": "Mistral Nemo",
+ "family": "mistral-nemo",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "mistral-ai/mistral-large-2411": {
+ "id": "mistral-ai/mistral-large-2411",
+ "name": "Mistral Large 24.11",
+ "family": "mistral-large",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "mistral-ai/codestral-2501": {
+ "id": "mistral-ai/codestral-2501",
+ "name": "Codestral 25.01",
+ "family": "codestral",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32000, "output": 8192 }
+ },
+ "mistral-ai/mistral-small-2503": {
+ "id": "mistral-ai/mistral-small-2503",
+ "name": "Mistral Small 3.1",
+ "family": "mistral-small",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2025-03-01",
+ "last_updated": "2025-03-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "microsoft/phi-3-medium-128k-instruct": {
+ "id": "microsoft/phi-3-medium-128k-instruct",
+ "name": "Phi-3-medium instruct (128k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-3-mini-4k-instruct": {
+ "id": "microsoft/phi-3-mini-4k-instruct",
+ "name": "Phi-3-mini instruct (4k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 1024 }
+ },
+ "microsoft/phi-3-small-128k-instruct": {
+ "id": "microsoft/phi-3-small-128k-instruct",
+ "name": "Phi-3-small instruct (128k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-3.5-vision-instruct": {
+ "id": "microsoft/phi-3.5-vision-instruct",
+ "name": "Phi-3.5-vision instruct (128k)",
+ "family": "phi-3.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-4": {
+ "id": "microsoft/phi-4",
+ "name": "Phi-4",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 16000, "output": 4096 }
+ },
+ "microsoft/phi-4-mini-reasoning": {
+ "id": "microsoft/phi-4-mini-reasoning",
+ "name": "Phi-4-mini-reasoning",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-3-small-8k-instruct": {
+ "id": "microsoft/phi-3-small-8k-instruct",
+ "name": "Phi-3-small instruct (8k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "microsoft/phi-3.5-mini-instruct": {
+ "id": "microsoft/phi-3.5-mini-instruct",
+ "name": "Phi-3.5-mini instruct (128k)",
+ "family": "phi-3.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-4-multimodal-instruct": {
+ "id": "microsoft/phi-4-multimodal-instruct",
+ "name": "Phi-4-multimodal-instruct",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-3-mini-128k-instruct": {
+ "id": "microsoft/phi-3-mini-128k-instruct",
+ "name": "Phi-3-mini instruct (128k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-3.5-moe-instruct": {
+ "id": "microsoft/phi-3.5-moe-instruct",
+ "name": "Phi-3.5-MoE instruct (128k)",
+ "family": "phi-3.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-4-mini-instruct": {
+ "id": "microsoft/phi-4-mini-instruct",
+ "name": "Phi-4-mini-instruct",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/phi-3-medium-4k-instruct": {
+ "id": "microsoft/phi-3-medium-4k-instruct",
+ "name": "Phi-3-medium instruct (4k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 1024 }
+ },
+ "microsoft/phi-4-reasoning": {
+ "id": "microsoft/phi-4-reasoning",
+ "name": "Phi-4-Reasoning",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "microsoft/mai-ds-r1": {
+ "id": "microsoft/mai-ds-r1",
+ "name": "MAI-DS-R1",
+ "family": "mai-ds-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 65536, "output": 8192 }
+ },
+ "openai/gpt-4.1-nano": {
+ "id": "openai/gpt-4.1-nano",
+ "name": "GPT-4.1-nano",
+ "family": "gpt-4.1-nano",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/gpt-4.1-mini": {
+ "id": "openai/gpt-4.1-mini",
+ "name": "GPT-4.1-mini",
+ "family": "gpt-4.1-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/o1-preview": {
+ "id": "openai/o1-preview",
+ "name": "OpenAI o1-preview",
+ "family": "o1-preview",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2023-10",
+ "release_date": "2024-09-12",
+ "last_updated": "2024-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "openai/o3-mini": {
+ "id": "openai/o3-mini",
+ "name": "OpenAI o3-mini",
+ "family": "o3-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-04",
+ "release_date": "2025-01-31",
+ "last_updated": "2025-01-31",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-4o": {
+ "id": "openai/gpt-4o",
+ "name": "GPT-4o",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-05-13",
+ "last_updated": "2024-05-13",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/gpt-4.1": {
+ "id": "openai/gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/o4-mini": {
+ "id": "openai/o4-mini",
+ "name": "OpenAI o4-mini",
+ "family": "o4-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-04",
+ "release_date": "2025-01-31",
+ "last_updated": "2025-01-31",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/o1": {
+ "id": "openai/o1",
+ "name": "OpenAI o1",
+ "family": "o1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2023-10",
+ "release_date": "2024-09-12",
+ "last_updated": "2024-12-17",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/o1-mini": {
+ "id": "openai/o1-mini",
+ "name": "OpenAI o1-mini",
+ "family": "o1-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2023-10",
+ "release_date": "2024-09-12",
+ "last_updated": "2024-12-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 65536 }
+ },
+ "openai/o3": {
+ "id": "openai/o3",
+ "name": "OpenAI o3",
+ "family": "o3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-04",
+ "release_date": "2025-01-31",
+ "last_updated": "2025-01-31",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-4o-mini": {
+ "id": "openai/gpt-4o-mini",
+ "name": "GPT-4o mini",
+ "family": "gpt-4o-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "meta/llama-3.2-11b-vision-instruct": {
+ "id": "meta/llama-3.2-11b-vision-instruct",
+ "name": "Llama-3.2-11B-Vision-Instruct",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "meta/meta-llama-3.1-405b-instruct": {
+ "id": "meta/meta-llama-3.1-405b-instruct",
+ "name": "Meta-Llama-3.1-405B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "meta/llama-4-maverick-17b-128e-instruct-fp8": {
+ "id": "meta/llama-4-maverick-17b-128e-instruct-fp8",
+ "name": "Llama 4 Maverick 17B 128E Instruct FP8",
+ "family": "llama-4-maverick",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-31",
+ "last_updated": "2025-01-31",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "meta/meta-llama-3-70b-instruct": {
+ "id": "meta/meta-llama-3-70b-instruct",
+ "name": "Meta-Llama-3-70B-Instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-04-18",
+ "last_updated": "2024-04-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "meta/meta-llama-3.1-70b-instruct": {
+ "id": "meta/meta-llama-3.1-70b-instruct",
+ "name": "Meta-Llama-3.1-70B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "meta/llama-3.3-70b-instruct": {
+ "id": "meta/llama-3.3-70b-instruct",
+ "name": "Llama-3.3-70B-Instruct",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "meta/llama-3.2-90b-vision-instruct": {
+ "id": "meta/llama-3.2-90b-vision-instruct",
+ "name": "Llama-3.2-90B-Vision-Instruct",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "meta/meta-llama-3-8b-instruct": {
+ "id": "meta/meta-llama-3-8b-instruct",
+ "name": "Meta-Llama-3-8B-Instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-04-18",
+ "last_updated": "2024-04-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "meta/llama-4-scout-17b-16e-instruct": {
+ "id": "meta/llama-4-scout-17b-16e-instruct",
+ "name": "Llama 4 Scout 17B 16E Instruct",
+ "family": "llama-4-scout",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-31",
+ "last_updated": "2025-01-31",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "meta/meta-llama-3.1-8b-instruct": {
+ "id": "meta/meta-llama-3.1-8b-instruct",
+ "name": "Meta-Llama-3.1-8B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "ai21-labs/ai21-jamba-1.5-large": {
+ "id": "ai21-labs/ai21-jamba-1.5-large",
+ "name": "AI21 Jamba 1.5 Large",
+ "family": "jamba-1.5-large",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-08-29",
+ "last_updated": "2024-08-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 4096 }
+ },
+ "ai21-labs/ai21-jamba-1.5-mini": {
+ "id": "ai21-labs/ai21-jamba-1.5-mini",
+ "name": "AI21 Jamba 1.5 Mini",
+ "family": "jamba-1.5-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-08-29",
+ "last_updated": "2024-08-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 4096 }
+ }
+ }
+ },
+ "togetherai": {
+ "id": "togetherai",
+ "env": ["TOGETHER_API_KEY"],
+ "npm": "@ai-sdk/togetherai",
+ "name": "Together AI",
+ "doc": "https://docs.together.ai/docs/serverless-models",
+ "models": {
+ "moonshotai/Kimi-K2-Instruct": {
+ "id": "moonshotai/Kimi-K2-Instruct",
+ "name": "Kimi K2 Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-14",
+ "last_updated": "2025-07-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 3 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "moonshotai/Kimi-K2-Thinking": {
+ "id": "moonshotai/Kimi-K2-Thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.2, "output": 4 },
+ "limit": { "context": 262144, "output": 32768 }
+ },
+ "essentialai/Rnj-1-Instruct": {
+ "id": "essentialai/Rnj-1-Instruct",
+ "name": "Rnj-1 Instruct",
+ "family": "rnj",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-12-05",
+ "last_updated": "2025-12-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-08",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "meta-llama/Llama-3.3-70B-Instruct-Turbo": {
+ "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo",
+ "name": "Llama 3.3 70B",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.88, "output": 0.88 },
+ "limit": { "context": 131072, "output": 66536 }
+ },
+ "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 2 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "zai-org/GLM-4.6": {
+ "id": "zai-org/GLM-4.6",
+ "name": "GLM 4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 200000, "output": 32768 }
+ },
+ "deepseek-ai/DeepSeek-R1": {
+ "id": "deepseek-ai/DeepSeek-R1",
+ "name": "DeepSeek R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-12-26",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 3, "output": 7 },
+ "limit": { "context": 163839, "output": 12288 }
+ },
+ "deepseek-ai/DeepSeek-V3": {
+ "id": "deepseek-ai/DeepSeek-V3",
+ "name": "DeepSeek V3",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-05-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.25, "output": 1.25 },
+ "limit": { "context": 131072, "output": 12288 }
+ },
+ "deepseek-ai/DeepSeek-V3-1": {
+ "id": "deepseek-ai/DeepSeek-V3-1",
+ "name": "DeepSeek V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-08",
+ "release_date": "2025-08-21",
+ "last_updated": "2025-08-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 1.7 },
+ "limit": { "context": 131072, "output": 12288 }
+ }
+ }
+ },
+ "azure": {
+ "id": "azure",
+ "env": ["AZURE_RESOURCE_NAME", "AZURE_API_KEY"],
+ "npm": "@ai-sdk/azure",
+ "name": "Azure",
+ "doc": "https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models",
+ "models": {
+ "gpt-4.1-nano": {
+ "id": "gpt-4.1-nano",
+ "name": "GPT-4.1 nano",
+ "family": "gpt-4.1-nano",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.03 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "text-embedding-3-small": {
+ "id": "text-embedding-3-small",
+ "name": "text-embedding-3-small",
+ "family": "text-embedding-3-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "release_date": "2024-01-25",
+ "last_updated": "2024-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.02, "output": 0 },
+ "limit": { "context": 8191, "output": 1536 }
+ },
+ "grok-4-fast-non-reasoning": {
+ "id": "grok-4-fast-non-reasoning",
+ "name": "Grok 4 Fast (Non-Reasoning)",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "deepseek-r1-0528": {
+ "id": "deepseek-r1-0528",
+ "name": "DeepSeek-R1-0528",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-05-28",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.35, "output": 5.4 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "grok-4-fast-reasoning": {
+ "id": "grok-4-fast-reasoning",
+ "name": "Grok 4 Fast (Reasoning)",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "phi-3-medium-128k-instruct": {
+ "id": "phi-3-medium-128k-instruct",
+ "name": "Phi-3-medium-instruct (128k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.17, "output": 0.68 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "gpt-4": {
+ "id": "gpt-4",
+ "name": "GPT-4",
+ "family": "gpt-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-11",
+ "release_date": "2023-03-14",
+ "last_updated": "2023-03-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 60, "output": 120 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "claude-opus-4-1": {
+ "id": "claude-opus-4-1",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "gpt-5.2-chat": {
+ "id": "gpt-5.2-chat",
+ "name": "GPT-5.2 Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.175 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "llama-3.2-11b-vision-instruct": {
+ "id": "llama-3.2-11b-vision-instruct",
+ "name": "Llama-3.2-11B-Vision-Instruct",
+ "family": "llama-3.2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.37, "output": 0.37 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "cohere-embed-v-4-0": {
+ "id": "cohere-embed-v-4-0",
+ "name": "Embed v4",
+ "family": "cohere-embed",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2025-04-15",
+ "last_updated": "2025-04-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.12, "output": 0 },
+ "limit": { "context": 128000, "output": 1536 }
+ },
+ "cohere-command-r-08-2024": {
+ "id": "cohere-command-r-08-2024",
+ "name": "Command R",
+ "family": "command-r",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2024-08-30",
+ "last_updated": "2024-08-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 128000, "output": 4000 }
+ },
+ "grok-4": {
+ "id": "grok-4",
+ "name": "Grok 4",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-09",
+ "last_updated": "2025-07-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "reasoning": 15, "cache_read": 0.75 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "cohere-embed-v3-multilingual": {
+ "id": "cohere-embed-v3-multilingual",
+ "name": "Embed v3 Multilingual",
+ "family": "cohere-embed",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2023-11-07",
+ "last_updated": "2023-11-07",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0 },
+ "limit": { "context": 512, "output": 1024 }
+ },
+ "phi-4-mini": {
+ "id": "phi-4-mini",
+ "name": "Phi-4-mini",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.075, "output": 0.3 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "gpt-4-32k": {
+ "id": "gpt-4-32k",
+ "name": "GPT-4 32K",
+ "family": "gpt-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-11",
+ "release_date": "2023-03-14",
+ "last_updated": "2023-03-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 60, "output": 120 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "meta-llama-3.1-405b-instruct": {
+ "id": "meta-llama-3.1-405b-instruct",
+ "name": "Meta-Llama-3.1-405B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 5.33, "output": 16 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "deepseek-r1": {
+ "id": "deepseek-r1",
+ "name": "DeepSeek-R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.35, "output": 5.4 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "grok-code-fast-1": {
+ "id": "grok-code-fast-1",
+ "name": "Grok Code Fast 1",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2025-08-28",
+ "last_updated": "2025-08-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.5, "cache_read": 0.02 },
+ "limit": { "context": 256000, "output": 10000 }
+ },
+ "gpt-5.1-codex": {
+ "id": "gpt-5.1-codex",
+ "name": "GPT-5.1 Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text", "image", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "phi-3-mini-4k-instruct": {
+ "id": "phi-3-mini-4k-instruct",
+ "name": "Phi-3-mini-instruct (4k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.13, "output": 0.52 },
+ "limit": { "context": 4096, "output": 1024 }
+ },
+ "claude-haiku-4-5": {
+ "id": "claude-haiku-4-5",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-02-31",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "deepseek-v3.2-speciale": {
+ "id": "deepseek-v3.2-speciale",
+ "name": "DeepSeek-V3.2-Speciale",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.28, "output": 0.42 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistral-medium-2505": {
+ "id": "mistral-medium-2505",
+ "name": "Mistral Medium 3",
+ "family": "mistral-medium",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-07",
+ "last_updated": "2025-05-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "claude-opus-4-5": {
+ "id": "claude-opus-4-5",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 64000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "phi-3-small-128k-instruct": {
+ "id": "phi-3-small-128k-instruct",
+ "name": "Phi-3-small-instruct (128k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "cohere-command-a": {
+ "id": "cohere-command-a",
+ "name": "Command A",
+ "family": "command-a",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2025-03-13",
+ "last_updated": "2025-03-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.5, "output": 10 },
+ "limit": { "context": 256000, "output": 8000 }
+ },
+ "cohere-command-r-plus-08-2024": {
+ "id": "cohere-command-r-plus-08-2024",
+ "name": "Command R+",
+ "family": "command-r-plus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2024-08-30",
+ "last_updated": "2024-08-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.5, "output": 10 },
+ "limit": { "context": 128000, "output": 4000 }
+ },
+ "llama-4-maverick-17b-128e-instruct-fp8": {
+ "id": "llama-4-maverick-17b-128e-instruct-fp8",
+ "name": "Llama 4 Maverick 17B 128E Instruct FP8",
+ "family": "llama-4-maverick",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.25, "output": 1 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "gpt-4.1-mini": {
+ "id": "gpt-4.1-mini",
+ "name": "GPT-4.1 mini",
+ "family": "gpt-4.1-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.6, "cache_read": 0.1 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "gpt-5-chat": {
+ "id": "gpt-5-chat",
+ "name": "GPT-5 Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-10-24",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "deepseek-v3.1": {
+ "id": "deepseek-v3.1",
+ "name": "DeepSeek-V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-08-21",
+ "last_updated": "2025-08-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.56, "output": 1.68 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "phi-4": {
+ "id": "phi-4",
+ "name": "Phi-4",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.125, "output": 0.5 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "phi-4-mini-reasoning": {
+ "id": "phi-4-mini-reasoning",
+ "name": "Phi-4-mini-reasoning",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.075, "output": 0.3 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "claude-sonnet-4-5": {
+ "id": "claude-sonnet-4-5",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "gpt-3.5-turbo-0125": {
+ "id": "gpt-3.5-turbo-0125",
+ "name": "GPT-3.5 Turbo 0125",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2021-08",
+ "release_date": "2024-01-25",
+ "last_updated": "2024-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.5 },
+ "limit": { "context": 16384, "output": 16384 }
+ },
+ "grok-3": {
+ "id": "grok-3",
+ "name": "Grok 3",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "text-embedding-3-large": {
+ "id": "text-embedding-3-large",
+ "name": "text-embedding-3-large",
+ "family": "text-embedding-3-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "release_date": "2024-01-25",
+ "last_updated": "2024-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.13, "output": 0 },
+ "limit": { "context": 8191, "output": 3072 }
+ },
+ "meta-llama-3-70b-instruct": {
+ "id": "meta-llama-3-70b-instruct",
+ "name": "Meta-Llama-3-70B-Instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-04-18",
+ "last_updated": "2024-04-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.68, "output": 3.54 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "deepseek-v3-0324": {
+ "id": "deepseek-v3-0324",
+ "name": "DeepSeek-V3-0324",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-03-24",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.14, "output": 4.56 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "phi-3-small-8k-instruct": {
+ "id": "phi-3-small-8k-instruct",
+ "name": "Phi-3-small-instruct (8k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "meta-llama-3.1-70b-instruct": {
+ "id": "meta-llama-3.1-70b-instruct",
+ "name": "Meta-Llama-3.1-70B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.68, "output": 3.54 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "gpt-4-turbo": {
+ "id": "gpt-4-turbo",
+ "name": "GPT-4 Turbo",
+ "family": "gpt-4-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-11",
+ "release_date": "2023-11-06",
+ "last_updated": "2024-04-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 10, "output": 30 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "gpt-3.5-turbo-0613": {
+ "id": "gpt-3.5-turbo-0613",
+ "name": "GPT-3.5 Turbo 0613",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2021-08",
+ "release_date": "2023-06-13",
+ "last_updated": "2023-06-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 4 },
+ "limit": { "context": 16384, "output": 16384 }
+ },
+ "phi-3.5-mini-instruct": {
+ "id": "phi-3.5-mini-instruct",
+ "name": "Phi-3.5-mini-instruct",
+ "family": "phi-3.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.13, "output": 0.52 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "o1-preview": {
+ "id": "o1-preview",
+ "name": "o1-preview",
+ "family": "o1-preview",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2024-09-12",
+ "last_updated": "2024-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 16.5, "output": 66, "cache_read": 8.25 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "llama-3.3-70b-instruct": {
+ "id": "llama-3.3-70b-instruct",
+ "name": "Llama-3.3-70B-Instruct",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.71, "output": 0.71 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "gpt-5.1-codex-mini": {
+ "id": "gpt-5.1-codex-mini",
+ "name": "GPT-5.1 Codex Mini",
+ "family": "gpt-5-codex-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.025 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "model-router": {
+ "id": "model-router",
+ "name": "Model Router",
+ "family": "model-router",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "release_date": "2025-05-19",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "o3-mini": {
+ "id": "o3-mini",
+ "name": "o3-mini",
+ "family": "o3-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2024-12-20",
+ "last_updated": "2025-01-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.55 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-5.1": {
+ "id": "gpt-5.1",
+ "name": "GPT-5.1",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text", "image", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 272000, "output": 128000 }
+ },
+ "gpt-5-nano": {
+ "id": "gpt-5-nano",
+ "name": "GPT-5 Nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.4, "cache_read": 0.01 },
+ "limit": { "context": 272000, "output": 128000 }
+ },
+ "gpt-5-codex": {
+ "id": "gpt-5-codex",
+ "name": "GPT-5-Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "llama-3.2-90b-vision-instruct": {
+ "id": "llama-3.2-90b-vision-instruct",
+ "name": "Llama-3.2-90B-Vision-Instruct",
+ "family": "llama-3.2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.04, "output": 2.04 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "phi-3-mini-128k-instruct": {
+ "id": "phi-3-mini-128k-instruct",
+ "name": "Phi-3-mini-instruct (128k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.13, "output": 0.52 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "gpt-4o": {
+ "id": "gpt-4o",
+ "name": "GPT-4o",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-05-13",
+ "last_updated": "2024-05-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-3.5-turbo-0301": {
+ "id": "gpt-3.5-turbo-0301",
+ "name": "GPT-3.5 Turbo 0301",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2021-08",
+ "release_date": "2023-03-01",
+ "last_updated": "2023-03-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.5, "output": 2 },
+ "limit": { "context": 4096, "output": 4096 }
+ },
+ "ministral-3b": {
+ "id": "ministral-3b",
+ "name": "Ministral 3B",
+ "family": "ministral-3b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.04, "output": 0.04 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "gpt-4.1": {
+ "id": "gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "o4-mini": {
+ "id": "o4-mini",
+ "name": "o4-mini",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.28 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "phi-4-multimodal": {
+ "id": "phi-4-multimodal",
+ "name": "Phi-4-multimodal",
+ "family": "phi-4",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.08, "output": 0.32, "input_audio": 4 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta-llama-3-8b-instruct": {
+ "id": "meta-llama-3-8b-instruct",
+ "name": "Meta-Llama-3-8B-Instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-04-18",
+ "last_updated": "2024-04-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.61 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "o1": {
+ "id": "o1",
+ "name": "o1",
+ "family": "o1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2024-12-05",
+ "last_updated": "2024-12-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 60, "cache_read": 7.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "grok-3-mini": {
+ "id": "grok-3-mini",
+ "name": "Grok 3 Mini",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.5, "reasoning": 0.5, "cache_read": 0.075 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "gpt-5.1-chat": {
+ "id": "gpt-5.1-chat",
+ "name": "GPT-5.1 Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text", "image", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "phi-3.5-moe-instruct": {
+ "id": "phi-3.5-moe-instruct",
+ "name": "Phi-3.5-MoE-instruct",
+ "family": "phi-3.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.16, "output": 0.64 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "gpt-5-mini": {
+ "id": "gpt-5-mini",
+ "name": "GPT-5 Mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.03 },
+ "limit": { "context": 272000, "output": 128000 }
+ },
+ "o1-mini": {
+ "id": "o1-mini",
+ "name": "o1-mini",
+ "family": "o1-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2024-09-12",
+ "last_updated": "2024-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.55 },
+ "limit": { "context": 128000, "output": 65536 }
+ },
+ "llama-4-scout-17b-16e-instruct": {
+ "id": "llama-4-scout-17b-16e-instruct",
+ "name": "Llama 4 Scout 17B 16E Instruct",
+ "family": "llama-4-scout",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.78 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "cohere-embed-v3-english": {
+ "id": "cohere-embed-v3-english",
+ "name": "Embed v3 English",
+ "family": "cohere-embed",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2023-11-07",
+ "last_updated": "2023-11-07",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0 },
+ "limit": { "context": 512, "output": 1024 }
+ },
+ "text-embedding-ada-002": {
+ "id": "text-embedding-ada-002",
+ "name": "text-embedding-ada-002",
+ "family": "text-embedding-ada",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "release_date": "2022-12-15",
+ "last_updated": "2022-12-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0 },
+ "limit": { "context": 8192, "output": 1536 }
+ },
+ "meta-llama-3.1-8b-instruct": {
+ "id": "meta-llama-3.1-8b-instruct",
+ "name": "Meta-Llama-3.1-8B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.61 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "gpt-5.1-codex-max": {
+ "id": "gpt-5.1-codex-max",
+ "name": "GPT-5.1 Codex Max",
+ "family": "gpt-5-codex-max",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-3.5-turbo-instruct": {
+ "id": "gpt-3.5-turbo-instruct",
+ "name": "GPT-3.5 Turbo Instruct",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2021-08",
+ "release_date": "2023-09-21",
+ "last_updated": "2023-09-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.5, "output": 2 },
+ "limit": { "context": 4096, "output": 4096 }
+ },
+ "mistral-nemo": {
+ "id": "mistral-nemo",
+ "name": "Mistral Nemo",
+ "family": "mistral-nemo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "o3": {
+ "id": "o3",
+ "name": "o3",
+ "family": "o3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "codex-mini": {
+ "id": "codex-mini",
+ "name": "Codex Mini",
+ "family": "codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-04",
+ "release_date": "2025-05-16",
+ "last_updated": "2025-05-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.5, "output": 6, "cache_read": 0.375 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "phi-3-medium-4k-instruct": {
+ "id": "phi-3-medium-4k-instruct",
+ "name": "Phi-3-medium-instruct (4k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.17, "output": 0.68 },
+ "limit": { "context": 4096, "output": 1024 }
+ },
+ "phi-4-reasoning": {
+ "id": "phi-4-reasoning",
+ "name": "Phi-4-reasoning",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.125, "output": 0.5 },
+ "limit": { "context": 32000, "output": 4096 }
+ },
+ "gpt-4-turbo-vision": {
+ "id": "gpt-4-turbo-vision",
+ "name": "GPT-4 Turbo Vision",
+ "family": "gpt-4-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-11",
+ "release_date": "2023-11-06",
+ "last_updated": "2024-04-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 10, "output": 30 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "phi-4-reasoning-plus": {
+ "id": "phi-4-reasoning-plus",
+ "name": "Phi-4-reasoning-plus",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.125, "output": 0.5 },
+ "limit": { "context": 32000, "output": 4096 }
+ },
+ "gpt-4o-mini": {
+ "id": "gpt-4o-mini",
+ "name": "GPT-4o mini",
+ "family": "gpt-4o-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.08 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-5": {
+ "id": "gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 272000, "output": 128000 }
+ },
+ "mai-ds-r1": {
+ "id": "mai-ds-r1",
+ "name": "MAI-DS-R1",
+ "family": "mai-ds-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.35, "output": 5.4 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "deepseek-v3.2": {
+ "id": "deepseek-v3.2",
+ "name": "DeepSeek-V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.28, "output": 0.42, "cache_read": 0.028 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "gpt-5-pro": {
+ "id": "gpt-5-pro",
+ "name": "GPT-5 Pro",
+ "family": "gpt-5-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-10-06",
+ "last_updated": "2025-10-06",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 120 },
+ "limit": { "context": 400000, "output": 272000 }
+ },
+ "mistral-large-2411": {
+ "id": "mistral-large-2411",
+ "name": "Mistral Large 24.11",
+ "family": "mistral-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 6 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "gpt-5.2": {
+ "id": "gpt-5.2",
+ "name": "GPT-5.2",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "codestral-2501": {
+ "id": "codestral-2501",
+ "name": "Codestral 25.01",
+ "family": "codestral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.9 },
+ "limit": { "context": 256000, "output": 256000 }
+ },
+ "mistral-small-2503": {
+ "id": "mistral-small-2503",
+ "name": "Mistral Small 3.1",
+ "family": "mistral-small",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2025-03-01",
+ "last_updated": "2025-03-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.3 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "gpt-3.5-turbo-1106": {
+ "id": "gpt-3.5-turbo-1106",
+ "name": "GPT-3.5 Turbo 1106",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2021-08",
+ "release_date": "2023-11-06",
+ "last_updated": "2023-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 16384, "output": 16384 }
+ }
+ }
+ },
+ "baseten": {
+ "id": "baseten",
+ "env": ["BASETEN_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://inference.baseten.co/v1",
+ "name": "Baseten",
+ "doc": "https://docs.baseten.co/development/model-apis/overview",
+ "models": {
+ "moonshotai/Kimi-K2-Instruct-0905": {
+ "id": "moonshotai/Kimi-K2-Instruct-0905",
+ "name": "Kimi K2 Instruct 0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-08",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "moonshotai/Kimi-K2-Thinking": {
+ "id": "moonshotai/Kimi-K2-Thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "Qwen/Qwen3-Coder-480B-A35B-Instruct": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.38, "output": 1.53 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "zai-org/GLM-4.7": {
+ "id": "zai-org/GLM-4.7",
+ "name": "GLM-4.7",
+ "family": "glm-4.7",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "zai-org/GLM-4.6": {
+ "id": "zai-org/GLM-4.6",
+ "name": "GLM 4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-09-16",
+ "last_updated": "2025-09-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 200000, "output": 200000 }
+ },
+ "deepseek-ai/DeepSeek-V3.2": {
+ "id": "deepseek-ai/DeepSeek-V3.2",
+ "name": "DeepSeek V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-10",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.45 },
+ "limit": { "context": 163800, "output": 131100 }
+ }
+ }
+ },
+ "siliconflow": {
+ "id": "siliconflow",
+ "env": ["SILICONFLOW_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.siliconflow.com/v1",
+ "name": "SiliconFlow",
+ "doc": "https://cloud.siliconflow.com/models",
+ "models": {
+ "inclusionAI/Ling-mini-2.0": {
+ "id": "inclusionAI/Ling-mini-2.0",
+ "name": "inclusionAI/Ling-mini-2.0",
+ "family": "inclusionai-ling-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-10",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.28 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "inclusionAI/Ling-flash-2.0": {
+ "id": "inclusionAI/Ling-flash-2.0",
+ "name": "inclusionAI/Ling-flash-2.0",
+ "family": "inclusionai-ling-flash",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "inclusionAI/Ring-flash-2.0": {
+ "id": "inclusionAI/Ring-flash-2.0",
+ "name": "inclusionAI/Ring-flash-2.0",
+ "family": "inclusionai-ring-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-29",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "moonshotai/Kimi-K2-Instruct": {
+ "id": "moonshotai/Kimi-K2-Instruct",
+ "name": "moonshotai/Kimi-K2-Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-13",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.58, "output": 2.29 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "moonshotai/Kimi-Dev-72B": {
+ "id": "moonshotai/Kimi-Dev-72B",
+ "name": "moonshotai/Kimi-Dev-72B",
+ "family": "kimi",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-19",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.29, "output": 1.15 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "moonshotai/Kimi-K2-Instruct-0905": {
+ "id": "moonshotai/Kimi-K2-Instruct-0905",
+ "name": "moonshotai/Kimi-K2-Instruct-0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-08",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "moonshotai/Kimi-K2-Thinking": {
+ "id": "moonshotai/Kimi-K2-Thinking",
+ "name": "moonshotai/Kimi-K2-Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-11-07",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.55, "output": 2.5 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "tencent/Hunyuan-MT-7B": {
+ "id": "tencent/Hunyuan-MT-7B",
+ "name": "tencent/Hunyuan-MT-7B",
+ "family": "hunyuan",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 33000, "output": 33000 }
+ },
+ "tencent/Hunyuan-A13B-Instruct": {
+ "id": "tencent/Hunyuan-A13B-Instruct",
+ "name": "tencent/Hunyuan-A13B-Instruct",
+ "family": "hunyuan",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "MiniMaxAI/MiniMax-M2": {
+ "id": "MiniMaxAI/MiniMax-M2",
+ "name": "MiniMaxAI/MiniMax-M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 197000, "output": 131000 }
+ },
+ "MiniMaxAI/MiniMax-M1-80k": {
+ "id": "MiniMaxAI/MiniMax-M1-80k",
+ "name": "MiniMaxAI/MiniMax-M1-80k",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-17",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.55, "output": 2.2 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "THUDM/GLM-4-32B-0414": {
+ "id": "THUDM/GLM-4-32B-0414",
+ "name": "THUDM/GLM-4-32B-0414",
+ "family": "glm-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 0.27 },
+ "limit": { "context": 33000, "output": 33000 }
+ },
+ "THUDM/GLM-4.1V-9B-Thinking": {
+ "id": "THUDM/GLM-4.1V-9B-Thinking",
+ "name": "THUDM/GLM-4.1V-9B-Thinking",
+ "family": "glm-4v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.035, "output": 0.14 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "THUDM/GLM-Z1-9B-0414": {
+ "id": "THUDM/GLM-Z1-9B-0414",
+ "name": "THUDM/GLM-Z1-9B-0414",
+ "family": "glm-z1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.086, "output": 0.086 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "THUDM/GLM-4-9B-0414": {
+ "id": "THUDM/GLM-4-9B-0414",
+ "name": "THUDM/GLM-4-9B-0414",
+ "family": "glm-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.086, "output": 0.086 },
+ "limit": { "context": 33000, "output": 33000 }
+ },
+ "THUDM/GLM-Z1-32B-0414": {
+ "id": "THUDM/GLM-Z1-32B-0414",
+ "name": "THUDM/GLM-Z1-32B-0414",
+ "family": "glm-z1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "openai/gpt-oss-20b",
+ "family": "openai-gpt-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-13",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.04, "output": 0.18 },
+ "limit": { "context": 131000, "output": 8000 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "openai/gpt-oss-120b",
+ "family": "openai-gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-13",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.45 },
+ "limit": { "context": 131000, "output": 8000 }
+ },
+ "stepfun-ai/step3": {
+ "id": "stepfun-ai/step3",
+ "name": "stepfun-ai/step3",
+ "family": "stepfun-ai-step3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-06",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.57, "output": 1.42 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "nex-agi/DeepSeek-V3.1-Nex-N1": {
+ "id": "nex-agi/DeepSeek-V3.1-Nex-N1",
+ "name": "nex-agi/DeepSeek-V3.1-Nex-N1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-01",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 2 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "baidu/ERNIE-4.5-300B-A47B": {
+ "id": "baidu/ERNIE-4.5-300B-A47B",
+ "name": "baidu/ERNIE-4.5-300B-A47B",
+ "family": "ernie-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-02",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 1.1 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "z-ai/GLM-4.5": {
+ "id": "z-ai/GLM-4.5",
+ "name": "z-ai/GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "z-ai/GLM-4.5-Air": {
+ "id": "z-ai/GLM-4.5-Air",
+ "name": "z-ai/GLM-4.5-Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.86 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "ByteDance-Seed/Seed-OSS-36B-Instruct": {
+ "id": "ByteDance-Seed/Seed-OSS-36B-Instruct",
+ "name": "ByteDance-Seed/Seed-OSS-36B-Instruct",
+ "family": "bytedance-seed-seed-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.21, "output": 0.57 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "meta-llama/Meta-Llama-3.1-8B-Instruct": {
+ "id": "meta-llama/Meta-Llama-3.1-8B-Instruct",
+ "name": "meta-llama/Meta-Llama-3.1-8B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-23",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.06, "output": 0.06 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen3-30B-A3B": {
+ "id": "Qwen/Qwen3-30B-A3B",
+ "name": "Qwen/Qwen3-30B-A3B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09, "output": 0.45 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen3-30B-A3B-Thinking-2507": {
+ "id": "Qwen/Qwen3-30B-A3B-Thinking-2507",
+ "name": "Qwen/Qwen3-30B-A3B-Thinking-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-31",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09, "output": 0.3 },
+ "limit": { "context": 262000, "output": 131000 }
+ },
+ "Qwen/Qwen3-VL-30B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-VL-30B-A3B-Instruct",
+ "name": "Qwen/Qwen3-VL-30B-A3B-Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-05",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.29, "output": 1 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-14B": {
+ "id": "Qwen/Qwen3-14B",
+ "name": "Qwen/Qwen3-14B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.28 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen2.5-VL-32B-Instruct": {
+ "id": "Qwen/Qwen2.5-VL-32B-Instruct",
+ "name": "Qwen/Qwen2.5-VL-32B-Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-03-24",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 0.27 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen3-Omni-30B-A3B-Captioner": {
+ "id": "Qwen/Qwen3-Omni-30B-A3B-Captioner",
+ "name": "Qwen/Qwen3-Omni-30B-A3B-Captioner",
+ "family": "qwen3-omni",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "Qwen/Qwen3-8B": {
+ "id": "Qwen/Qwen3-8B",
+ "name": "Qwen/Qwen3-8B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.06, "output": 0.06 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen3-Omni-30B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-Omni-30B-A3B-Instruct",
+ "name": "Qwen/Qwen3-Omni-30B-A3B-Instruct",
+ "family": "qwen3-omni",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "Qwen/Qwen3-VL-8B-Thinking": {
+ "id": "Qwen/Qwen3-VL-8B-Thinking",
+ "name": "Qwen/Qwen3-VL-8B-Thinking",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-15",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.18, "output": 2 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-235B-A22B-Instruct-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "name": "Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-23",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09, "output": 0.6 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen2.5-Coder-32B-Instruct": {
+ "id": "Qwen/Qwen2.5-Coder-32B-Instruct",
+ "name": "Qwen/Qwen2.5-Coder-32B-Instruct",
+ "family": "qwen2.5-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-11-11",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.18, "output": 0.18 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen2.5-32B-Instruct": {
+ "id": "Qwen/Qwen2.5-32B-Instruct",
+ "name": "Qwen/Qwen2.5-32B-Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-19",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.18, "output": 0.18 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen2.5-72B-Instruct-128K": {
+ "id": "Qwen/Qwen2.5-72B-Instruct-128K",
+ "name": "Qwen/Qwen2.5-72B-Instruct-128K",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.59, "output": 0.59 },
+ "limit": { "context": 131000, "output": 4000 }
+ },
+ "Qwen/Qwen2.5-72B-Instruct": {
+ "id": "Qwen/Qwen2.5-72B-Instruct",
+ "name": "Qwen/Qwen2.5-72B-Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.59, "output": 0.59 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen3-Coder-30B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct",
+ "name": "Qwen/Qwen3-Coder-30B-A3B-Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-01",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.28 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen2.5-7B-Instruct": {
+ "id": "Qwen/Qwen2.5-7B-Instruct",
+ "name": "Qwen/Qwen2.5-7B-Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.05 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen3-235B-A22B": {
+ "id": "Qwen/Qwen3-235B-A22B",
+ "name": "Qwen/Qwen3-235B-A22B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.35, "output": 1.42 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen2.5-VL-72B-Instruct": {
+ "id": "Qwen/Qwen2.5-VL-72B-Instruct",
+ "name": "Qwen/Qwen2.5-VL-72B-Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.59, "output": 0.59 },
+ "limit": { "context": 131000, "output": 4000 }
+ },
+ "Qwen/QwQ-32B": {
+ "id": "Qwen/QwQ-32B",
+ "name": "Qwen/QwQ-32B",
+ "family": "qwq",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-03-06",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.58 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen2.5-VL-7B-Instruct": {
+ "id": "Qwen/Qwen2.5-VL-7B-Instruct",
+ "name": "Qwen/Qwen2.5-VL-7B-Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.05 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen3-32B": {
+ "id": "Qwen/Qwen3-32B",
+ "name": "Qwen/Qwen3-32B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "Qwen/Qwen3-VL-8B-Instruct": {
+ "id": "Qwen/Qwen3-VL-8B-Instruct",
+ "name": "Qwen/Qwen3-VL-8B-Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-15",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.18, "output": 0.68 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-235B-A22B-Instruct": {
+ "id": "Qwen/Qwen3-VL-235B-A22B-Instruct",
+ "name": "Qwen/Qwen3-VL-235B-A22B-Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.5 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-Coder-480B-A35B-Instruct": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "name": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-31",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-235B-A22B-Thinking": {
+ "id": "Qwen/Qwen3-VL-235B-A22B-Thinking",
+ "name": "Qwen/Qwen3-VL-235B-A22B-Thinking",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.45, "output": 3.5 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-30B-A3B-Instruct-2507": {
+ "id": "Qwen/Qwen3-30B-A3B-Instruct-2507",
+ "name": "Qwen/Qwen3-30B-A3B-Instruct-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-30",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09, "output": 0.3 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-30B-A3B-Thinking": {
+ "id": "Qwen/Qwen3-VL-30B-A3B-Thinking",
+ "name": "Qwen/Qwen3-VL-30B-A3B-Thinking",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-11",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.29, "output": 1 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-VL-32B-Thinking": {
+ "id": "Qwen/Qwen3-VL-32B-Thinking",
+ "name": "Qwen/Qwen3-VL-32B-Thinking",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-21",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.5 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-235B-A22B-Thinking-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "name": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.13, "output": 0.6 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-Omni-30B-A3B-Thinking": {
+ "id": "Qwen/Qwen3-Omni-30B-A3B-Thinking",
+ "name": "Qwen/Qwen3-Omni-30B-A3B-Thinking",
+ "family": "qwen3-omni",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "Qwen/Qwen3-VL-32B-Instruct": {
+ "id": "Qwen/Qwen3-VL-32B-Instruct",
+ "name": "Qwen/Qwen3-VL-32B-Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-21",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.6 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen3-Next-80B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
+ "name": "Qwen/Qwen3-Next-80B-A3B-Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 1.4 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "Qwen/Qwen2.5-14B-Instruct": {
+ "id": "Qwen/Qwen2.5-14B-Instruct",
+ "name": "Qwen/Qwen2.5-14B-Instruct",
+ "family": "qwen2.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 33000, "output": 4000 }
+ },
+ "Qwen/Qwen3-Next-80B-A3B-Thinking": {
+ "id": "Qwen/Qwen3-Next-80B-A3B-Thinking",
+ "name": "Qwen/Qwen3-Next-80B-A3B-Thinking",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-25",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.57 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "zai-org/GLM-4.5": {
+ "id": "zai-org/GLM-4.5",
+ "name": "zai-org/GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "zai-org/GLM-4.6": {
+ "id": "zai-org/GLM-4.6",
+ "name": "zai-org/GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.9 },
+ "limit": { "context": 205000, "output": 205000 }
+ },
+ "zai-org/GLM-4.5V": {
+ "id": "zai-org/GLM-4.5V",
+ "name": "zai-org/GLM-4.5V",
+ "family": "glm-4.5v",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-13",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.86 },
+ "limit": { "context": 66000, "output": 66000 }
+ },
+ "zai-org/GLM-4.5-Air": {
+ "id": "zai-org/GLM-4.5-Air",
+ "name": "zai-org/GLM-4.5-Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.86 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "deepseek-ai/DeepSeek-R1": {
+ "id": "deepseek-ai/DeepSeek-R1",
+ "name": "deepseek-ai/DeepSeek-R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-05-28",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 2.18 },
+ "limit": { "context": 164000, "output": 164000 }
+ },
+ "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B": {
+ "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B",
+ "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-20",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.18, "output": 0.18 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "deepseek-ai/deepseek-vl2": {
+ "id": "deepseek-ai/deepseek-vl2",
+ "name": "deepseek-ai/deepseek-vl2",
+ "family": "deepseek",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-12-13",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 4000, "output": 4000 }
+ },
+ "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B": {
+ "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B",
+ "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-20",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "deepseek-ai/DeepSeek-V3.2-Exp": {
+ "id": "deepseek-ai/DeepSeek-V3.2-Exp",
+ "name": "deepseek-ai/DeepSeek-V3.2-Exp",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-10",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 0.41 },
+ "limit": { "context": 164000, "output": 164000 }
+ },
+ "deepseek-ai/DeepSeek-V3.1-Terminus": {
+ "id": "deepseek-ai/DeepSeek-V3.1-Terminus",
+ "name": "deepseek-ai/DeepSeek-V3.1-Terminus",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-29",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 1 },
+ "limit": { "context": 164000, "output": 164000 }
+ },
+ "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B": {
+ "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B",
+ "name": "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-20",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.05 },
+ "limit": { "context": 33000, "output": 16000 }
+ },
+ "deepseek-ai/DeepSeek-V3": {
+ "id": "deepseek-ai/DeepSeek-V3",
+ "name": "deepseek-ai/DeepSeek-V3",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-12-26",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1 },
+ "limit": { "context": 164000, "output": 164000 }
+ },
+ "deepseek-ai/DeepSeek-V3.1": {
+ "id": "deepseek-ai/DeepSeek-V3.1",
+ "name": "deepseek-ai/DeepSeek-V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-25",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 1 },
+ "limit": { "context": 164000, "output": 164000 }
+ }
+ }
+ },
+ "helicone": {
+ "id": "helicone",
+ "env": ["HELICONE_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://ai-gateway.helicone.ai/v1",
+ "name": "Helicone",
+ "doc": "https://helicone.ai/models",
+ "models": {
+ "gpt-4.1-nano": {
+ "id": "gpt-4.1-nano",
+ "name": "OpenAI GPT-4.1 Nano",
+ "family": "gpt-4.1-nano",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09999999999999999, "output": 0.39999999999999997, "cache_read": 0.024999999999999998 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "grok-4-fast-non-reasoning": {
+ "id": "grok-4-fast-non-reasoning",
+ "name": "xAI Grok 4 Fast Non-Reasoning",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.19999999999999998, "output": 0.5, "cache_read": 0.049999999999999996 },
+ "limit": { "context": 2000000, "output": 2000000 }
+ },
+ "qwen3-coder": {
+ "id": "qwen3-coder",
+ "name": "Qwen3 Coder 480B A35B Instruct Turbo",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.22, "output": 0.95 },
+ "limit": { "context": 262144, "output": 16384 }
+ },
+ "deepseek-v3": {
+ "id": "deepseek-v3",
+ "name": "DeepSeek V3",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-26",
+ "last_updated": "2024-12-26",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.56, "output": 1.68, "cache_read": 0.07 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "claude-opus-4": {
+ "id": "claude-opus-4",
+ "name": "Anthropic: Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-14",
+ "last_updated": "2025-05-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "grok-4-fast-reasoning": {
+ "id": "grok-4-fast-reasoning",
+ "name": "xAI: Grok 4 Fast Reasoning",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-01",
+ "last_updated": "2025-09-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.19999999999999998, "output": 0.5, "cache_read": 0.049999999999999996 },
+ "limit": { "context": 2000000, "output": 2000000 }
+ },
+ "llama-3.1-8b-instant": {
+ "id": "llama-3.1-8b-instant",
+ "name": "Meta Llama 3.1 8B Instant",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-01",
+ "last_updated": "2024-07-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.049999999999999996, "output": 0.08 },
+ "limit": { "context": 131072, "output": 32678 }
+ },
+ "claude-opus-4-1": {
+ "id": "claude-opus-4-1",
+ "name": "Anthropic: Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-08",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "grok-4": {
+ "id": "grok-4",
+ "name": "xAI Grok 4",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-09",
+ "last_updated": "2024-07-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75 },
+ "limit": { "context": 256000, "output": 256000 }
+ },
+ "qwen3-next-80b-a3b-instruct": {
+ "id": "qwen3-next-80b-a3b-instruct",
+ "name": "Qwen3 Next 80B A3B Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 1.4 },
+ "limit": { "context": 262000, "output": 16384 }
+ },
+ "llama-4-maverick": {
+ "id": "llama-4-maverick",
+ "name": "Meta Llama 4 Maverick 17B 128E",
+ "family": "llama-4-maverick",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "llama-prompt-guard-2-86m": {
+ "id": "llama-prompt-guard-2-86m",
+ "name": "Meta Llama Prompt Guard 2 86M",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-10-01",
+ "last_updated": "2024-10-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.01, "output": 0.01 },
+ "limit": { "context": 512, "output": 2 }
+ },
+ "grok-4-1-fast-reasoning": {
+ "id": "grok-4-1-fast-reasoning",
+ "name": "xAI Grok 4.1 Fast Reasoning",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-17",
+ "last_updated": "2025-11-17",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.19999999999999998, "output": 0.5, "cache_read": 0.049999999999999996 },
+ "limit": { "context": 2000000, "output": 2000000 }
+ },
+ "grok-code-fast-1": {
+ "id": "grok-code-fast-1",
+ "name": "xAI Grok Code Fast 1",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-25",
+ "last_updated": "2024-08-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.19999999999999998, "output": 1.5, "cache_read": 0.02 },
+ "limit": { "context": 256000, "output": 10000 }
+ },
+ "claude-4.5-haiku": {
+ "id": "claude-4.5-haiku",
+ "name": "Anthropic: Claude 4.5 Haiku",
+ "family": "claude-haiku",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-10",
+ "release_date": "2025-10-01",
+ "last_updated": "2025-10-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.09999999999999999, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "llama-3.1-8b-instruct-turbo": {
+ "id": "llama-3.1-8b-instruct-turbo",
+ "name": "Meta Llama 3.1 8B Instruct Turbo",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.02, "output": 0.03 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "gpt-5.1-codex": {
+ "id": "gpt-5.1-codex",
+ "name": "OpenAI: GPT-5.1 Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text", "image"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.12500000000000003 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-4.1-mini-2025-04-14": {
+ "id": "gpt-4.1-mini-2025-04-14",
+ "name": "OpenAI GPT-4.1 Mini",
+ "family": "gpt-4.1-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.39999999999999997, "output": 1.5999999999999999, "cache_read": 0.09999999999999999 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "llama-guard-4": {
+ "id": "llama-guard-4",
+ "name": "Meta Llama Guard 4 12B",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.21, "output": 0.21 },
+ "limit": { "context": 131072, "output": 1024 }
+ },
+ "llama-3.1-8b-instruct": {
+ "id": "llama-3.1-8b-instruct",
+ "name": "Meta Llama 3.1 8B Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.02, "output": 0.049999999999999996 },
+ "limit": { "context": 16384, "output": 16384 }
+ },
+ "gemini-3-pro-preview": {
+ "id": "gemini-3-pro-preview",
+ "name": "Google Gemini 3 Pro Preview",
+ "family": "gemini-pro",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 12, "cache_read": 0.19999999999999998 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-flash": {
+ "id": "gemini-2.5-flash",
+ "name": "Google Gemini 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "cache_write": 0.3 },
+ "limit": { "context": 1048576, "output": 65535 }
+ },
+ "gpt-4.1-mini": {
+ "id": "gpt-4.1-mini",
+ "name": "OpenAI GPT-4.1 Mini",
+ "family": "gpt-4.1-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.39999999999999997, "output": 1.5999999999999999, "cache_read": 0.09999999999999999 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "deepseek-v3.1-terminus": {
+ "id": "deepseek-v3.1-terminus",
+ "name": "DeepSeek V3.1 Terminus",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 1, "cache_read": 0.21600000000000003 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "llama-prompt-guard-2-22m": {
+ "id": "llama-prompt-guard-2-22m",
+ "name": "Meta Llama Prompt Guard 2 22M",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-10-01",
+ "last_updated": "2024-10-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.01, "output": 0.01 },
+ "limit": { "context": 512, "output": 2 }
+ },
+ "claude-3.5-sonnet-v2": {
+ "id": "claude-3.5-sonnet-v2",
+ "name": "Anthropic: Claude 3.5 Sonnet v2",
+ "family": "claude-sonnet",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.30000000000000004, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "sonar-deep-research": {
+ "id": "sonar-deep-research",
+ "name": "Perplexity Sonar Deep Research",
+ "family": "sonar-deep-research",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-27",
+ "last_updated": "2025-01-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8 },
+ "limit": { "context": 127000, "output": 4096 }
+ },
+ "gemini-2.5-flash-lite": {
+ "id": "gemini-2.5-flash-lite",
+ "name": "Google Gemini 2.5 Flash Lite",
+ "family": "gemini-flash-lite",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-22",
+ "last_updated": "2025-07-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 0.09999999999999999,
+ "output": 0.39999999999999997,
+ "cache_read": 0.024999999999999998,
+ "cache_write": 0.09999999999999999
+ },
+ "limit": { "context": 1048576, "output": 65535 }
+ },
+ "claude-sonnet-4-5-20250929": {
+ "id": "claude-sonnet-4-5-20250929",
+ "name": "Anthropic: Claude Sonnet 4.5 (20250929)",
+ "family": "claude-sonnet",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.30000000000000004, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "grok-3": {
+ "id": "grok-3",
+ "name": "xAI Grok 3",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-06-01",
+ "last_updated": "2024-06-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "mistral-small": {
+ "id": "mistral-small",
+ "name": "Mistral Small",
+ "family": "mistral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-02",
+ "release_date": "2024-02-26",
+ "last_updated": "2024-02-26",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 75, "output": 200 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "kimi-k2-0711": {
+ "id": "kimi-k2-0711",
+ "name": "Kimi K2 (07/11)",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5700000000000001, "output": 2.3 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "chatgpt-4o-latest": {
+ "id": "chatgpt-4o-latest",
+ "name": "OpenAI ChatGPT-4o",
+ "family": "chatgpt-4o",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-14",
+ "last_updated": "2024-08-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 20, "cache_read": 2.5 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "qwen3-coder-30b-a3b-instruct": {
+ "id": "qwen3-coder-30b-a3b-instruct",
+ "name": "Qwen3 Coder 30B A3B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-31",
+ "last_updated": "2025-07-31",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09999999999999999, "output": 0.3 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "kimi-k2-0905": {
+ "id": "kimi-k2-0905",
+ "name": "Kimi K2 (09/05)",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 2, "cache_read": 0.39999999999999997 },
+ "limit": { "context": 262144, "output": 16384 }
+ },
+ "sonar-reasoning": {
+ "id": "sonar-reasoning",
+ "name": "Perplexity Sonar Reasoning",
+ "family": "sonar-reasoning",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-27",
+ "last_updated": "2025-01-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5 },
+ "limit": { "context": 127000, "output": 4096 }
+ },
+ "llama-3.3-70b-instruct": {
+ "id": "llama-3.3-70b-instruct",
+ "name": "Meta Llama 3.3 70B Instruct",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.13, "output": 0.39 },
+ "limit": { "context": 128000, "output": 16400 }
+ },
+ "gpt-5.1-codex-mini": {
+ "id": "gpt-5.1-codex-mini",
+ "name": "OpenAI: GPT-5.1 Codex Mini",
+ "family": "gpt-5-codex-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text", "image"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.024999999999999998 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.48, "output": 2 },
+ "limit": { "context": 256000, "output": 262144 }
+ },
+ "o3-mini": {
+ "id": "o3-mini",
+ "name": "OpenAI o3 Mini",
+ "family": "o3-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2023-10",
+ "release_date": "2023-10-01",
+ "last_updated": "2023-10-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.55 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "claude-4.5-sonnet": {
+ "id": "claude-4.5-sonnet",
+ "name": "Anthropic: Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.30000000000000004, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "gpt-5.1": {
+ "id": "gpt-5.1",
+ "name": "OpenAI GPT-5.1",
+ "family": "gpt-5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text", "image"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.12500000000000003 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "codex-mini-latest": {
+ "id": "codex-mini-latest",
+ "name": "OpenAI Codex Mini Latest",
+ "family": "codex",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.5, "output": 6, "cache_read": 0.375 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-5-nano": {
+ "id": "gpt-5-nano",
+ "name": "OpenAI GPT-5 Nano",
+ "family": "gpt-5-nano",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.049999999999999996, "output": 0.39999999999999997, "cache_read": 0.005 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-5-codex": {
+ "id": "gpt-5-codex",
+ "name": "OpenAI: GPT-5 Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.12500000000000003 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-4o": {
+ "id": "gpt-4o",
+ "name": "OpenAI GPT-4o",
+ "family": "gpt-4o",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2024-05-13",
+ "last_updated": "2024-05-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "deepseek-tng-r1t2-chimera": {
+ "id": "deepseek-tng-r1t2-chimera",
+ "name": "DeepSeek TNG R1T2 Chimera",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-02",
+ "last_updated": "2025-07-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 130000, "output": 163840 }
+ },
+ "claude-4.5-opus": {
+ "id": "claude-4.5-opus",
+ "name": "Anthropic: Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-11-24",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 0.5000000000000001, "cache_write": 6.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "gpt-4.1": {
+ "id": "gpt-4.1",
+ "name": "OpenAI GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "sonar": {
+ "id": "sonar",
+ "name": "Perplexity Sonar",
+ "family": "sonar",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-27",
+ "last_updated": "2025-01-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 1 },
+ "limit": { "context": 127000, "output": 4096 }
+ },
+ "glm-4.6": {
+ "id": "glm-4.6",
+ "name": "Zai GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.44999999999999996, "output": 1.5 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "o4-mini": {
+ "id": "o4-mini",
+ "name": "OpenAI o4 Mini",
+ "family": "o4-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-06",
+ "release_date": "2024-06-01",
+ "last_updated": "2024-06-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.275 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "qwen3-235b-a22b-thinking": {
+ "id": "qwen3-235b-a22b-thinking",
+ "name": "Qwen3 235B A22B Thinking",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-25",
+ "last_updated": "2025-07-25",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.9000000000000004 },
+ "limit": { "context": 262144, "output": 81920 }
+ },
+ "hermes-2-pro-llama-3-8b": {
+ "id": "hermes-2-pro-llama-3-8b",
+ "name": "Hermes 2 Pro Llama 3 8B",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2024-05-27",
+ "last_updated": "2024-05-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.14 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "o1": {
+ "id": "o1",
+ "name": "OpenAI: o1",
+ "family": "o1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 60, "cache_read": 7.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "grok-3-mini": {
+ "id": "grok-3-mini",
+ "name": "xAI Grok 3 Mini",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-06-01",
+ "last_updated": "2024-06-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.5, "cache_read": 0.075 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "sonar-pro": {
+ "id": "sonar-pro",
+ "name": "Perplexity Sonar Pro",
+ "family": "sonar-pro",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-27",
+ "last_updated": "2025-01-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "gpt-5-mini": {
+ "id": "gpt-5-mini",
+ "name": "OpenAI GPT-5 Mini",
+ "family": "gpt-5-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.024999999999999998 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "deepseek-r1-distill-llama-70b": {
+ "id": "deepseek-r1-distill-llama-70b",
+ "name": "DeepSeek R1 Distill Llama 70B",
+ "family": "deepseek-r1-distill-llama",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.03, "output": 0.13 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "o1-mini": {
+ "id": "o1-mini",
+ "name": "OpenAI: o1-mini",
+ "family": "o1-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.55 },
+ "limit": { "context": 128000, "output": 65536 }
+ },
+ "claude-3.7-sonnet": {
+ "id": "claude-3.7-sonnet",
+ "name": "Anthropic: Claude 3.7 Sonnet",
+ "family": "claude-sonnet",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.30000000000000004, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-3-haiku-20240307": {
+ "id": "claude-3-haiku-20240307",
+ "name": "Anthropic: Claude 3 Haiku",
+ "family": "claude-haiku",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-03-07",
+ "last_updated": "2024-03-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1.25, "cache_read": 0.03, "cache_write": 0.3 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "o3-pro": {
+ "id": "o3-pro",
+ "name": "OpenAI o3 Pro",
+ "family": "o3-pro",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-06",
+ "release_date": "2024-06-01",
+ "last_updated": "2024-06-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 20, "output": 80 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "qwen2.5-coder-7b-fast": {
+ "id": "qwen2.5-coder-7b-fast",
+ "name": "Qwen2.5 Coder 7B fast",
+ "family": "qwen2.5-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2024-09-15",
+ "last_updated": "2024-09-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.03, "output": 0.09 },
+ "limit": { "context": 32000, "output": 8192 }
+ },
+ "deepseek-reasoner": {
+ "id": "deepseek-reasoner",
+ "name": "DeepSeek Reasoner",
+ "family": "deepseek",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.56, "output": 1.68, "cache_read": 0.07 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "gemini-2.5-pro": {
+ "id": "gemini-2.5-pro",
+ "name": "Google Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.3125, "cache_write": 1.25 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemma-3-12b-it": {
+ "id": "gemma-3-12b-it",
+ "name": "Google Gemma 3 12B",
+ "family": "gemma-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.049999999999999996, "output": 0.09999999999999999 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "mistral-nemo": {
+ "id": "mistral-nemo",
+ "name": "Mistral Nemo",
+ "family": "mistral-nemo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 20, "output": 40 },
+ "limit": { "context": 128000, "output": 16400 }
+ },
+ "o3": {
+ "id": "o3",
+ "name": "OpenAI o3",
+ "family": "o3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-06",
+ "release_date": "2024-06-01",
+ "last_updated": "2024-06-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-oss-20b": {
+ "id": "gpt-oss-20b",
+ "name": "OpenAI GPT-OSS 20b",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-06-01",
+ "last_updated": "2024-06-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.049999999999999996, "output": 0.19999999999999998 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "gpt-oss-120b": {
+ "id": "gpt-oss-120b",
+ "name": "OpenAI GPT-OSS 120b",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-06-01",
+ "last_updated": "2024-06-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.04, "output": 0.16 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "claude-3.5-haiku": {
+ "id": "claude-3.5-haiku",
+ "name": "Anthropic: Claude 3.5 Haiku",
+ "family": "claude-haiku",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.7999999999999999, "output": 4, "cache_read": 0.08, "cache_write": 1 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "gpt-5-chat-latest": {
+ "id": "gpt-5-chat-latest",
+ "name": "OpenAI GPT-5 Chat Latest",
+ "family": "gpt-5-chat",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09",
+ "release_date": "2024-09-30",
+ "last_updated": "2024-09-30",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.12500000000000003 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-4o-mini": {
+ "id": "gpt-4o-mini",
+ "name": "OpenAI GPT-4o-mini",
+ "family": "gpt-4o-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.075 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gemma2-9b-it": {
+ "id": "gemma2-9b-it",
+ "name": "Google Gemma 2",
+ "family": "gemma-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-06-25",
+ "last_updated": "2024-06-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.01, "output": 0.03 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "claude-sonnet-4": {
+ "id": "claude-sonnet-4",
+ "name": "Anthropic: Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-14",
+ "last_updated": "2025-05-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.30000000000000004, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "sonar-reasoning-pro": {
+ "id": "sonar-reasoning-pro",
+ "name": "Perplexity Sonar Reasoning Pro",
+ "family": "sonar-reasoning",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-27",
+ "last_updated": "2025-01-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8 },
+ "limit": { "context": 127000, "output": 4096 }
+ },
+ "gpt-5": {
+ "id": "gpt-5",
+ "name": "OpenAI GPT-5",
+ "family": "gpt-5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.12500000000000003 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "qwen3-vl-235b-a22b-instruct": {
+ "id": "qwen3-vl-235b-a22b-instruct",
+ "name": "Qwen3 VL 235B A22B Instruct",
+ "family": "qwen3-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-23",
+ "last_updated": "2025-09-23",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.5 },
+ "limit": { "context": 256000, "output": 16384 }
+ },
+ "qwen3-30b-a3b": {
+ "id": "qwen3-30b-a3b",
+ "name": "Qwen3 30B A3B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-06-01",
+ "last_updated": "2025-06-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.08, "output": 0.29 },
+ "limit": { "context": 41000, "output": 41000 }
+ },
+ "deepseek-v3.2": {
+ "id": "deepseek-v3.2",
+ "name": "DeepSeek V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 0.41 },
+ "limit": { "context": 163840, "output": 65536 }
+ },
+ "grok-4-1-fast-non-reasoning": {
+ "id": "grok-4-1-fast-non-reasoning",
+ "name": "xAI Grok 4.1 Fast Non-Reasoning",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-17",
+ "last_updated": "2025-11-17",
+ "modalities": { "input": ["text", "image"], "output": ["text", "image"] },
+ "open_weights": false,
+ "cost": { "input": 0.19999999999999998, "output": 0.5, "cache_read": 0.049999999999999996 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "gpt-5-pro": {
+ "id": "gpt-5-pro",
+ "name": "OpenAI: GPT-5 Pro",
+ "family": "gpt-5-pro",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 120 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "llama-3.3-70b-versatile": {
+ "id": "llama-3.3-70b-versatile",
+ "name": "Meta Llama 3.3 70B Versatile",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.59, "output": 0.7899999999999999 },
+ "limit": { "context": 131072, "output": 32678 }
+ },
+ "mistral-large-2411": {
+ "id": "mistral-large-2411",
+ "name": "Mistral-Large",
+ "family": "mistral-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-24",
+ "last_updated": "2024-07-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 6 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "claude-opus-4-1-20250805": {
+ "id": "claude-opus-4-1-20250805",
+ "name": "Anthropic: Claude Opus 4.1 (20250805)",
+ "family": "claude-opus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-08",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "ernie-4.5-21b-a3b-thinking": {
+ "id": "ernie-4.5-21b-a3b-thinking",
+ "name": "Baidu Ernie 4.5 21B A3B Thinking",
+ "family": "ernie-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2025-03-16",
+ "last_updated": "2025-03-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.28 },
+ "limit": { "context": 128000, "output": 8000 }
+ },
+ "gpt-5.1-chat-latest": {
+ "id": "gpt-5.1-chat-latest",
+ "name": "OpenAI GPT-5.1 Chat",
+ "family": "gpt-5-chat",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text", "image"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.12500000000000003 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "qwen3-32b": {
+ "id": "qwen3-32b",
+ "name": "Qwen3 32B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-04-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.29, "output": 0.59 },
+ "limit": { "context": 131072, "output": 40960 }
+ },
+ "claude-haiku-4-5-20251001": {
+ "id": "claude-haiku-4-5-20251001",
+ "name": "Anthropic: Claude 4.5 Haiku (20251001)",
+ "family": "claude-haiku",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-10",
+ "release_date": "2025-10-01",
+ "last_updated": "2025-10-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.09999999999999999, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "llama-4-scout": {
+ "id": "llama-4-scout",
+ "name": "Meta Llama 4 Scout 17B 16E",
+ "family": "llama-4-scout",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.08, "output": 0.3 },
+ "limit": { "context": 131072, "output": 8192 }
+ }
+ }
+ },
+ "huggingface": {
+ "id": "huggingface",
+ "env": ["HF_TOKEN"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://router.huggingface.co/v1",
+ "name": "Hugging Face",
+ "doc": "https://huggingface.co/docs/inference-providers",
+ "models": {
+ "moonshotai/Kimi-K2-Instruct": {
+ "id": "moonshotai/Kimi-K2-Instruct",
+ "name": "Kimi-K2-Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-14",
+ "last_updated": "2025-07-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 3 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "moonshotai/Kimi-K2-Instruct-0905": {
+ "id": "moonshotai/Kimi-K2-Instruct-0905",
+ "name": "Kimi-K2-Instruct-0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-04",
+ "last_updated": "2025-09-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 3 },
+ "limit": { "context": 262144, "output": 16384 }
+ },
+ "MiniMaxAI/MiniMax-M2": {
+ "id": "MiniMaxAI/MiniMax-M2",
+ "name": "MiniMax-M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-10",
+ "release_date": "2025-10-27",
+ "last_updated": "2025-10-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 204800, "output": 204800 }
+ },
+ "Qwen/Qwen3-Embedding-8B": {
+ "id": "Qwen/Qwen3-Embedding-8B",
+ "name": "Qwen 3 Embedding 8B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.01, "output": 0 },
+ "limit": { "context": 32000, "output": 4096 }
+ },
+ "Qwen/Qwen3-Embedding-4B": {
+ "id": "Qwen/Qwen3-Embedding-4B",
+ "name": "Qwen 3 Embedding 4B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.01, "output": 0 },
+ "limit": { "context": 32000, "output": 2048 }
+ },
+ "Qwen/Qwen3-Coder-480B-A35B-Instruct": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "name": "Qwen3-Coder-480B-A35B-Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 2 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "Qwen/Qwen3-235B-A22B-Thinking-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "name": "Qwen3-235B-A22B-Thinking-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-25",
+ "last_updated": "2025-07-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 3 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "Qwen/Qwen3-Next-80B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
+ "name": "Qwen3-Next-80B-A3B-Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-11",
+ "last_updated": "2025-09-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.25, "output": 1 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "Qwen/Qwen3-Next-80B-A3B-Thinking": {
+ "id": "Qwen/Qwen3-Next-80B-A3B-Thinking",
+ "name": "Qwen3-Next-80B-A3B-Thinking",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-11",
+ "last_updated": "2025-09-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 2 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "zai-org/GLM-4.5": {
+ "id": "zai-org/GLM-4.5",
+ "name": "GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "zai-org/GLM-4.6": {
+ "id": "zai-org/GLM-4.6",
+ "name": "GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.11 },
+ "limit": { "context": 200000, "output": 128000 }
+ },
+ "zai-org/GLM-4.5-Air": {
+ "id": "zai-org/GLM-4.5-Air",
+ "name": "GLM-4.5-Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 1.1 },
+ "limit": { "context": 128000, "output": 96000 }
+ },
+ "deepseek-ai/Deepseek-V3-0324": {
+ "id": "deepseek-ai/Deepseek-V3-0324",
+ "name": "DeepSeek-V3-0324",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-03-24",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.25, "output": 1.25 },
+ "limit": { "context": 16384, "output": 8192 }
+ },
+ "deepseek-ai/DeepSeek-R1-0528": {
+ "id": "deepseek-ai/DeepSeek-R1-0528",
+ "name": "DeepSeek-R1-0528",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-28",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 3, "output": 5 },
+ "limit": { "context": 163840, "output": 163840 }
+ }
+ }
+ },
+ "opencode": {
+ "id": "opencode",
+ "env": ["OPENCODE_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://opencode.ai/zen/v1",
+ "name": "OpenCode Zen",
+ "doc": "https://opencode.ai/docs/zen",
+ "models": {
+ "qwen3-coder": {
+ "id": "qwen3-coder",
+ "name": "Qwen3 Coder",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.45, "output": 1.8 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "claude-opus-4-1": {
+ "id": "claude-opus-4-1",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "kimi-k2": {
+ "id": "kimi-k2",
+ "name": "Kimi K2",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 2.5, "cache_read": 0.4 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "gpt-5.1-codex": {
+ "id": "gpt-5.1-codex",
+ "name": "GPT-5.1 Codex",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.07, "output": 8.5, "cache_read": 0.107 },
+ "limit": { "context": 400000, "input": 272000, "output": 128000 },
+ "provider": { "npm": "@ai-sdk/openai" }
+ },
+ "claude-haiku-4-5": {
+ "id": "claude-haiku-4-5",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "claude-opus-4-5": {
+ "id": "claude-opus-4-5",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-11-24",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25 },
+ "limit": { "context": 200000, "output": 64000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "gemini-3-pro": {
+ "id": "gemini-3-pro",
+ "name": "Gemini 3 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 2,
+ "output": 12,
+ "cache_read": 0.2,
+ "context_over_200k": { "input": 4, "output": 18, "cache_read": 0.4 }
+ },
+ "limit": { "context": 1048576, "output": 65536 },
+ "provider": { "npm": "@ai-sdk/google" }
+ },
+ "alpha-glm-4.7": {
+ "id": "alpha-glm-4.7",
+ "name": "Alpha GLM-4.7",
+ "family": "alpha-glm",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.6 },
+ "limit": { "context": 204800, "output": 131072 },
+ "status": "alpha"
+ },
+ "claude-sonnet-4-5": {
+ "id": "claude-sonnet-4-5",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 3,
+ "output": 15,
+ "cache_read": 0.3,
+ "cache_write": 3.75,
+ "context_over_200k": { "input": 6, "output": 22.5, "cache_read": 0.6, "cache_write": 7.5 }
+ },
+ "limit": { "context": 1000000, "output": 64000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "gpt-5.1-codex-mini": {
+ "id": "gpt-5.1-codex-mini",
+ "name": "GPT-5.1 Codex Mini",
+ "family": "gpt-5-codex-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.025 },
+ "limit": { "context": 400000, "input": 272000, "output": 128000 },
+ "provider": { "npm": "@ai-sdk/openai" }
+ },
+ "alpha-gd4": {
+ "id": "alpha-gd4",
+ "name": "Alpha GD4",
+ "family": "alpha-gd4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 2, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 32768 },
+ "status": "alpha",
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 2.5, "cache_read": 0.4 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "gpt-5.1": {
+ "id": "gpt-5.1",
+ "name": "GPT-5.1",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.07, "output": 8.5, "cache_read": 0.107 },
+ "limit": { "context": 400000, "output": 128000 },
+ "provider": { "npm": "@ai-sdk/openai" }
+ },
+ "gpt-5-nano": {
+ "id": "gpt-5-nano",
+ "name": "GPT-5 Nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0, "cache_read": 0 },
+ "limit": { "context": 400000, "output": 128000 },
+ "provider": { "npm": "@ai-sdk/openai" }
+ },
+ "gpt-5-codex": {
+ "id": "gpt-5-codex",
+ "name": "GPT-5 Codex",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.07, "output": 8.5, "cache_read": 0.107 },
+ "limit": { "context": 400000, "output": 128000 },
+ "provider": { "npm": "@ai-sdk/openai" }
+ },
+ "big-pickle": {
+ "id": "big-pickle",
+ "name": "Big Pickle",
+ "family": "big-pickle",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-10-17",
+ "last_updated": "2025-10-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 200000, "output": 128000 }
+ },
+ "claude-3-5-haiku": {
+ "id": "claude-3-5-haiku",
+ "name": "Claude Haiku 3.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07-31",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 4, "cache_read": 0.08, "cache_write": 1 },
+ "limit": { "context": 200000, "output": 8192 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "glm-4.6": {
+ "id": "glm-4.6",
+ "name": "GLM-4.6",
+ "family": "glm",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.1 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "glm-4.7-free": {
+ "id": "glm-4.7-free",
+ "name": "GLM-4.7",
+ "family": "glm-free",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "grok-code": {
+ "id": "grok-code",
+ "name": "Grok Code Fast 1",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-20",
+ "last_updated": "2025-08-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 256000, "output": 256000 }
+ },
+ "gemini-3-flash": {
+ "id": "gemini-3-flash",
+ "name": "Gemini 3 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 3, "cache_read": 0.05 },
+ "limit": { "context": 1048576, "output": 65536 },
+ "provider": { "npm": "@ai-sdk/google" }
+ },
+ "gpt-5.1-codex-max": {
+ "id": "gpt-5.1-codex-max",
+ "name": "GPT-5.1 Codex Max",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "input": 272000, "output": 128000 },
+ "provider": { "npm": "@ai-sdk/openai" }
+ },
+ "minimax-m2.1-free": {
+ "id": "minimax-m2.1-free",
+ "name": "MiniMax M2.1",
+ "family": "minimax-free",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0 },
+ "limit": { "context": 204800, "output": 131072 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "claude-sonnet-4": {
+ "id": "claude-sonnet-4",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 3,
+ "output": 15,
+ "cache_read": 0.3,
+ "cache_write": 3.75,
+ "context_over_200k": { "input": 6, "output": 22.5, "cache_read": 0.6, "cache_write": 7.5 }
+ },
+ "limit": { "context": 1000000, "output": 64000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "gpt-5": {
+ "id": "gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.07, "output": 8.5, "cache_read": 0.107 },
+ "limit": { "context": 400000, "output": 128000 },
+ "provider": { "npm": "@ai-sdk/openai" }
+ },
+ "gpt-5.2": {
+ "id": "gpt-5.2",
+ "name": "GPT-5.2",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.175 },
+ "limit": { "context": 400000, "output": 128000 },
+ "provider": { "npm": "@ai-sdk/openai" }
+ }
+ }
+ },
+ "fastrouter": {
+ "id": "fastrouter",
+ "env": ["FASTROUTER_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://go.fastrouter.ai/api/v1",
+ "name": "FastRouter",
+ "doc": "https://fastrouter.ai/models",
+ "models": {
+ "moonshotai/kimi-k2": {
+ "id": "moonshotai/kimi-k2",
+ "name": "Kimi K2",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-11",
+ "last_updated": "2025-07-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.2 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "x-ai/grok-4": {
+ "id": "x-ai/grok-4",
+ "name": "Grok 4",
+ "family": "grok-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-09",
+ "last_updated": "2025-07-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75, "cache_write": 15 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "google/gemini-2.5-flash": {
+ "id": "google/gemini-2.5-flash",
+ "name": "Gemini 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.0375 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.5-pro": {
+ "id": "google/gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "openai/gpt-5-nano": {
+ "id": "openai/gpt-5-nano",
+ "name": "GPT-5 Nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-01",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.4, "cache_read": 0.005 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-4.1": {
+ "id": "openai/gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "openai/gpt-5-mini": {
+ "id": "openai/gpt-5-mini",
+ "name": "GPT-5 Mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-01",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.025 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "GPT OSS 20B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.05, "output": 0.2 },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "openai/gpt-5": {
+ "id": "openai/gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-01",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "qwen/qwen3-coder": {
+ "id": "qwen/qwen3-coder",
+ "name": "Qwen3 Coder",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "anthropic/claude-opus-4.1": {
+ "id": "anthropic/claude-opus-4.1",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "anthropic/claude-sonnet-4": {
+ "id": "anthropic/claude-sonnet-4",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "deepseek-ai/deepseek-r1-distill-llama-70b": {
+ "id": "deepseek-ai/deepseek-r1-distill-llama-70b",
+ "name": "DeepSeek R1 Distill Llama 70B",
+ "family": "deepseek-r1-distill-llama",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-01-23",
+ "last_updated": "2025-01-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.03, "output": 0.14 },
+ "limit": { "context": 131072, "output": 131072 }
+ }
+ }
+ },
+ "minimax": {
+ "id": "minimax",
+ "env": ["MINIMAX_API_KEY"],
+ "npm": "@ai-sdk/anthropic",
+ "api": "https://api.minimax.io/anthropic/v1",
+ "name": "MiniMax",
+ "doc": "https://platform.minimax.io/docs/guides/quickstart",
+ "models": {
+ "MiniMax-M2": {
+ "id": "MiniMax-M2",
+ "name": "MiniMax-M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-10-27",
+ "last_updated": "2025-10-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 196608, "output": 128000 }
+ },
+ "MiniMax-M2.1": {
+ "id": "MiniMax-M2.1",
+ "name": "MiniMax-M2.1",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 204800, "output": 131072 }
+ }
+ }
+ },
+ "google": {
+ "id": "google",
+ "env": ["GOOGLE_GENERATIVE_AI_API_KEY", "GEMINI_API_KEY"],
+ "npm": "@ai-sdk/google",
+ "name": "Google",
+ "doc": "https://ai.google.dev/gemini-api/docs/pricing",
+ "models": {
+ "gemini-embedding-001": {
+ "id": "gemini-embedding-001",
+ "name": "Gemini Embedding 001",
+ "family": "gemini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-20",
+ "last_updated": "2025-05-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0 },
+ "limit": { "context": 2048, "output": 3072 }
+ },
+ "gemini-3-flash-preview": {
+ "id": "gemini-3-flash-preview",
+ "name": "Gemini 3 Flash Preview",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 0.5,
+ "output": 3,
+ "cache_read": 0.05,
+ "context_over_200k": { "input": 0.5, "output": 3, "cache_read": 0.05 }
+ },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-flash-image": {
+ "id": "gemini-2.5-flash-image",
+ "name": "Gemini 2.5 Flash Image",
+ "family": "gemini-flash-image",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-08-26",
+ "last_updated": "2025-08-26",
+ "modalities": { "input": ["text", "image"], "output": ["text", "image"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 30, "cache_read": 0.075 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "gemini-2.5-flash-preview-05-20": {
+ "id": "gemini-2.5-flash-preview-05-20",
+ "name": "Gemini 2.5 Flash Preview 05-20",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-05-20",
+ "last_updated": "2025-05-20",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.0375 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-flash-lite-latest": {
+ "id": "gemini-flash-lite-latest",
+ "name": "Gemini Flash-Lite Latest",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-3-pro-preview": {
+ "id": "gemini-3-pro-preview",
+ "name": "Gemini 3 Pro Preview",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 2,
+ "output": 12,
+ "cache_read": 0.2,
+ "context_over_200k": { "input": 4, "output": 18, "cache_read": 0.4 }
+ },
+ "limit": { "context": 1000000, "output": 64000 }
+ },
+ "gemini-2.5-flash": {
+ "id": "gemini-2.5-flash",
+ "name": "Gemini 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "input_audio": 1 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-flash-latest": {
+ "id": "gemini-flash-latest",
+ "name": "Gemini Flash Latest",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "input_audio": 1 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-pro-preview-05-06": {
+ "id": "gemini-2.5-pro-preview-05-06",
+ "name": "Gemini 2.5 Pro Preview 05-06",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-05-06",
+ "last_updated": "2025-05-06",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-flash-preview-tts": {
+ "id": "gemini-2.5-flash-preview-tts",
+ "name": "Gemini 2.5 Flash Preview TTS",
+ "family": "gemini-flash-tts",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-05-01",
+ "last_updated": "2025-05-01",
+ "modalities": { "input": ["text"], "output": ["audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 10 },
+ "limit": { "context": 8000, "output": 16000 }
+ },
+ "gemini-2.0-flash-lite": {
+ "id": "gemini-2.0-flash-lite",
+ "name": "Gemini 2.0 Flash Lite",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.075, "output": 0.3 },
+ "limit": { "context": 1048576, "output": 8192 }
+ },
+ "gemini-live-2.5-flash-preview-native-audio": {
+ "id": "gemini-live-2.5-flash-preview-native-audio",
+ "name": "Gemini Live 2.5 Flash Preview Native Audio",
+ "family": "gemini-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-09-18",
+ "modalities": { "input": ["text", "audio", "video"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 2, "input_audio": 3, "output_audio": 12 },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "gemini-2.0-flash": {
+ "id": "gemini-2.0-flash",
+ "name": "Gemini 2.0 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 8192 }
+ },
+ "gemini-2.5-flash-lite": {
+ "id": "gemini-2.5-flash-lite",
+ "name": "Gemini 2.5 Flash Lite",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-pro-preview-06-05": {
+ "id": "gemini-2.5-pro-preview-06-05",
+ "name": "Gemini 2.5 Pro Preview 06-05",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-05",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-live-2.5-flash": {
+ "id": "gemini-live-2.5-flash",
+ "name": "Gemini Live 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-01",
+ "last_updated": "2025-09-01",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 2, "input_audio": 3, "output_audio": 12 },
+ "limit": { "context": 128000, "output": 8000 }
+ },
+ "gemini-2.5-flash-lite-preview-06-17": {
+ "id": "gemini-2.5-flash-lite-preview-06-17",
+ "name": "Gemini 2.5 Flash Lite Preview 06-17",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025, "input_audio": 0.3 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-flash-image-preview": {
+ "id": "gemini-2.5-flash-image-preview",
+ "name": "Gemini 2.5 Flash Image (Preview)",
+ "family": "gemini-flash-image",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-08-26",
+ "last_updated": "2025-08-26",
+ "modalities": { "input": ["text", "image"], "output": ["text", "image"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 30, "cache_read": 0.075 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "gemini-2.5-flash-preview-09-2025": {
+ "id": "gemini-2.5-flash-preview-09-2025",
+ "name": "Gemini 2.5 Flash Preview 09-25",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "input_audio": 1 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-flash-preview-04-17": {
+ "id": "gemini-2.5-flash-preview-04-17",
+ "name": "Gemini 2.5 Flash Preview 04-17",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-04-17",
+ "last_updated": "2025-04-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.0375 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-pro-preview-tts": {
+ "id": "gemini-2.5-pro-preview-tts",
+ "name": "Gemini 2.5 Pro Preview TTS",
+ "family": "gemini-flash-tts",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2025-01",
+ "release_date": "2025-05-01",
+ "last_updated": "2025-05-01",
+ "modalities": { "input": ["text"], "output": ["audio"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 20 },
+ "limit": { "context": 8000, "output": 16000 }
+ },
+ "gemini-2.5-pro": {
+ "id": "gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-1.5-flash": {
+ "id": "gemini-1.5-flash",
+ "name": "Gemini 1.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-05-14",
+ "last_updated": "2024-05-14",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.075, "output": 0.3, "cache_read": 0.01875 },
+ "limit": { "context": 1000000, "output": 8192 }
+ },
+ "gemini-1.5-flash-8b": {
+ "id": "gemini-1.5-flash-8b",
+ "name": "Gemini 1.5 Flash-8B",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-10-03",
+ "last_updated": "2024-10-03",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.0375, "output": 0.15, "cache_read": 0.01 },
+ "limit": { "context": 1000000, "output": 8192 }
+ },
+ "gemini-2.5-flash-lite-preview-09-2025": {
+ "id": "gemini-2.5-flash-lite-preview-09-2025",
+ "name": "Gemini 2.5 Flash Lite Preview 09-25",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-1.5-pro": {
+ "id": "gemini-1.5-pro",
+ "name": "Gemini 1.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-02-15",
+ "last_updated": "2024-02-15",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 5, "cache_read": 0.3125 },
+ "limit": { "context": 1000000, "output": 8192 }
+ }
+ }
+ },
+ "google-vertex": {
+ "id": "google-vertex",
+ "env": ["GOOGLE_VERTEX_PROJECT", "GOOGLE_VERTEX_LOCATION", "GOOGLE_APPLICATION_CREDENTIALS"],
+ "npm": "@ai-sdk/google-vertex",
+ "name": "Vertex",
+ "doc": "https://cloud.google.com/vertex-ai/generative-ai/docs/models",
+ "models": {
+ "gemini-embedding-001": {
+ "id": "gemini-embedding-001",
+ "name": "Gemini Embedding 001",
+ "family": "gemini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-20",
+ "last_updated": "2025-05-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0 },
+ "limit": { "context": 2048, "output": 3072 }
+ },
+ "gemini-3-flash-preview": {
+ "id": "gemini-3-flash-preview",
+ "name": "Gemini 3 Flash Preview",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 0.5,
+ "output": 3,
+ "cache_read": 0.05,
+ "context_over_200k": { "input": 0.5, "output": 3, "cache_read": 0.05 }
+ },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-flash-preview-05-20": {
+ "id": "gemini-2.5-flash-preview-05-20",
+ "name": "Gemini 2.5 Flash Preview 05-20",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-05-20",
+ "last_updated": "2025-05-20",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.0375 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-flash-lite-latest": {
+ "id": "gemini-flash-lite-latest",
+ "name": "Gemini Flash-Lite Latest",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-3-pro-preview": {
+ "id": "gemini-3-pro-preview",
+ "name": "Gemini 3 Pro Preview",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "video", "audio", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 2,
+ "output": 12,
+ "cache_read": 0.2,
+ "context_over_200k": { "input": 4, "output": 18, "cache_read": 0.4 }
+ },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-flash": {
+ "id": "gemini-2.5-flash",
+ "name": "Gemini 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "cache_write": 0.383 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-flash-latest": {
+ "id": "gemini-flash-latest",
+ "name": "Gemini Flash Latest",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "cache_write": 0.383 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-pro-preview-05-06": {
+ "id": "gemini-2.5-pro-preview-05-06",
+ "name": "Gemini 2.5 Pro Preview 05-06",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-05-06",
+ "last_updated": "2025-05-06",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.0-flash-lite": {
+ "id": "gemini-2.0-flash-lite",
+ "name": "Gemini 2.0 Flash Lite",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.075, "output": 0.3 },
+ "limit": { "context": 1048576, "output": 8192 }
+ },
+ "gemini-2.0-flash": {
+ "id": "gemini-2.0-flash",
+ "name": "Gemini 2.0 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 8192 }
+ },
+ "gemini-2.5-flash-lite": {
+ "id": "gemini-2.5-flash-lite",
+ "name": "Gemini 2.5 Flash Lite",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-pro-preview-06-05": {
+ "id": "gemini-2.5-pro-preview-06-05",
+ "name": "Gemini 2.5 Pro Preview 06-05",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-05",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-flash-lite-preview-06-17": {
+ "id": "gemini-2.5-flash-lite-preview-06-17",
+ "name": "Gemini 2.5 Flash Lite Preview 06-17",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 65536, "output": 65536 }
+ },
+ "gemini-2.5-flash-preview-09-2025": {
+ "id": "gemini-2.5-flash-preview-09-2025",
+ "name": "Gemini 2.5 Flash Preview 09-25",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "cache_write": 0.383 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-flash-preview-04-17": {
+ "id": "gemini-2.5-flash-preview-04-17",
+ "name": "Gemini 2.5 Flash Preview 04-17",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-04-17",
+ "last_updated": "2025-04-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.0375 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-pro": {
+ "id": "gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "gemini-2.5-flash-lite-preview-09-2025": {
+ "id": "gemini-2.5-flash-lite-preview-09-2025",
+ "name": "Gemini 2.5 Flash Lite Preview 09-25",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "openai/gpt-oss-120b-maas": {
+ "id": "openai/gpt-oss-120b-maas",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.09, "output": 0.36 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "openai/gpt-oss-20b-maas": {
+ "id": "openai/gpt-oss-20b-maas",
+ "name": "GPT OSS 20B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.07, "output": 0.25 },
+ "limit": { "context": 131072, "output": 32768 }
+ }
+ }
+ },
+ "cloudflare-workers-ai": {
+ "id": "cloudflare-workers-ai",
+ "env": ["CLOUDFLARE_ACCOUNT_ID", "CLOUDFLARE_API_KEY"],
+ "npm": "workers-ai-provider",
+ "name": "Cloudflare Workers AI",
+ "doc": "https://developers.cloudflare.com/workers-ai/models/",
+ "models": {
+ "mistral-7b-instruct-v0.1-awq": {
+ "id": "mistral-7b-instruct-v0.1-awq",
+ "name": "@hf/thebloke/mistral-7b-instruct-v0.1-awq",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-09-27",
+ "last_updated": "2023-11-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "aura-1": {
+ "id": "aura-1",
+ "name": "@cf/deepgram/aura-1",
+ "family": "aura",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2025-08-27",
+ "last_updated": "2025-07-07",
+ "modalities": { "input": ["text"], "output": ["audio"] },
+ "open_weights": true,
+ "cost": { "input": 0.015, "output": 0.015 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "mistral-7b-instruct-v0.2": {
+ "id": "mistral-7b-instruct-v0.2",
+ "name": "@hf/mistral/mistral-7b-instruct-v0.2",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-12-11",
+ "last_updated": "2025-07-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 3072, "input": 3072, "output": 4096 }
+ },
+ "tinyllama-1.1b-chat-v1.0": {
+ "id": "tinyllama-1.1b-chat-v1.0",
+ "name": "@cf/tinyllama/tinyllama-1.1b-chat-v1.0",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-12-30",
+ "last_updated": "2024-03-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 2048, "output": 2048 },
+ "status": "deprecated"
+ },
+ "qwen1.5-0.5b-chat": {
+ "id": "qwen1.5-0.5b-chat",
+ "name": "@cf/qwen/qwen1.5-0.5b-chat",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-01-31",
+ "last_updated": "2024-04-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32000, "output": 32000 },
+ "status": "deprecated"
+ },
+ "llama-3.2-11b-vision-instruct": {
+ "id": "llama-3.2-11b-vision-instruct",
+ "name": "@cf/meta/llama-3.2-11b-vision-instruct",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2024-12-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.049, "output": 0.68 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "llama-2-13b-chat-awq": {
+ "id": "llama-2-13b-chat-awq",
+ "name": "@hf/thebloke/llama-2-13b-chat-awq",
+ "family": "llama-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-09-19",
+ "last_updated": "2023-11-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "llama-3.1-8b-instruct-fp8": {
+ "id": "llama-3.1-8b-instruct-fp8",
+ "name": "@cf/meta/llama-3.1-8b-instruct-fp8",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-07-25",
+ "last_updated": "2024-07-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.29 },
+ "limit": { "context": 32000, "output": 32000 }
+ },
+ "whisper": {
+ "id": "whisper",
+ "name": "@cf/openai/whisper",
+ "family": "whisper",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2023-11-07",
+ "last_updated": "2024-08-12",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.00045, "output": 0.00045 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "stable-diffusion-xl-base-1.0": {
+ "id": "stable-diffusion-xl-base-1.0",
+ "name": "@cf/stabilityai/stable-diffusion-xl-base-1.0",
+ "family": "stable-diffusion",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2023-07-25",
+ "last_updated": "2023-10-30",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "llama-2-7b-chat-fp16": {
+ "id": "llama-2-7b-chat-fp16",
+ "name": "@cf/meta/llama-2-7b-chat-fp16",
+ "family": "llama-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-07-26",
+ "last_updated": "2023-07-26",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.56, "output": 6.67 },
+ "limit": { "context": 4096, "output": 4096 }
+ },
+ "resnet-50": {
+ "id": "resnet-50",
+ "name": "@cf/microsoft/resnet-50",
+ "family": "resnet",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2022-03-16",
+ "last_updated": "2024-02-13",
+ "modalities": { "input": ["image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.0000025, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "stable-diffusion-v1-5-inpainting": {
+ "id": "stable-diffusion-v1-5-inpainting",
+ "name": "@cf/runwayml/stable-diffusion-v1-5-inpainting",
+ "family": "stable-diffusion",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-02-27",
+ "last_updated": "2024-02-27",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "sqlcoder-7b-2": {
+ "id": "sqlcoder-7b-2",
+ "name": "@cf/defog/sqlcoder-7b-2",
+ "family": "sqlcoder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-02-05",
+ "last_updated": "2024-02-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 10000, "output": 10000 }
+ },
+ "llama-3-8b-instruct": {
+ "id": "llama-3-8b-instruct",
+ "name": "@cf/meta/llama-3-8b-instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-04-17",
+ "last_updated": "2025-06-19",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.28, "output": 0.83 },
+ "limit": { "context": 7968, "output": 7968 }
+ },
+ "llama-2-7b-chat-hf-lora": {
+ "id": "llama-2-7b-chat-hf-lora",
+ "name": "@cf/meta-llama/llama-2-7b-chat-hf-lora",
+ "family": "llama-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-07-13",
+ "last_updated": "2024-04-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "llama-3.1-8b-instruct": {
+ "id": "llama-3.1-8b-instruct",
+ "name": "@cf/meta/llama-3.1-8b-instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-07-18",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.28, "output": 0.83 },
+ "limit": { "context": 7968, "output": 7968 }
+ },
+ "openchat-3.5-0106": {
+ "id": "openchat-3.5-0106",
+ "name": "@cf/openchat/openchat-3.5-0106",
+ "family": "openchat",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-01-07",
+ "last_updated": "2024-05-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 8192 },
+ "status": "deprecated"
+ },
+ "openhermes-2.5-mistral-7b-awq": {
+ "id": "openhermes-2.5-mistral-7b-awq",
+ "name": "@hf/thebloke/openhermes-2.5-mistral-7b-awq",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-11-02",
+ "last_updated": "2023-11-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "lucid-origin": {
+ "id": "lucid-origin",
+ "name": "@cf/leonardo/lucid-origin",
+ "family": "lucid-origin",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2025-08-25",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "cost": { "input": 0.007, "output": 0.007 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "bart-large-cnn": {
+ "id": "bart-large-cnn",
+ "name": "@cf/facebook/bart-large-cnn",
+ "family": "bart-large-cnn",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2022-03-02",
+ "last_updated": "2024-02-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "flux-1-schnell": {
+ "id": "flux-1-schnell",
+ "name": "@cf/black-forest-labs/flux-1-schnell",
+ "family": "flux-1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-07-31",
+ "last_updated": "2024-08-16",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": true,
+ "cost": { "input": 0.000053, "output": 0.00011 },
+ "limit": { "context": 2048, "output": 0 }
+ },
+ "deepseek-r1-distill-qwen-32b": {
+ "id": "deepseek-r1-distill-qwen-32b",
+ "name": "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-20",
+ "last_updated": "2025-02-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 4.88 },
+ "limit": { "context": 80000, "output": 80000 }
+ },
+ "gemma-2b-it-lora": {
+ "id": "gemma-2b-it-lora",
+ "name": "@cf/google/gemma-2b-it-lora",
+ "family": "gemma-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-04-02",
+ "last_updated": "2024-04-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "una-cybertron-7b-v2-bf16": {
+ "id": "una-cybertron-7b-v2-bf16",
+ "name": "@cf/fblgit/una-cybertron-7b-v2-bf16",
+ "family": "una-cybertron",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-12-02",
+ "last_updated": "2024-03-08",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 15000, "output": 15000 },
+ "status": "deprecated"
+ },
+ "gemma-sea-lion-v4-27b-it": {
+ "id": "gemma-sea-lion-v4-27b-it",
+ "name": "@cf/aisingapore/gemma-sea-lion-v4-27b-it",
+ "family": "gemma",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-09-23",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.35, "output": 0.56 },
+ "limit": { "context": 128000, "output": 0 }
+ },
+ "m2m100-1.2b": {
+ "id": "m2m100-1.2b",
+ "name": "@cf/meta/m2m100-1.2b",
+ "family": "m2m100-1.2b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2022-03-02",
+ "last_updated": "2023-11-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.34, "output": 0.34 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "llama-3.2-3b-instruct": {
+ "id": "llama-3.2-3b-instruct",
+ "name": "@cf/meta/llama-3.2-3b-instruct",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2024-10-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.051, "output": 0.34 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "qwen2.5-coder-32b-instruct": {
+ "id": "qwen2.5-coder-32b-instruct",
+ "name": "@cf/qwen/qwen2.5-coder-32b-instruct",
+ "family": "qwen2.5-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-11-06",
+ "last_updated": "2025-01-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.66, "output": 1 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "stable-diffusion-v1-5-img2img": {
+ "id": "stable-diffusion-v1-5-img2img",
+ "name": "@cf/runwayml/stable-diffusion-v1-5-img2img",
+ "family": "stable-diffusion",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-02-27",
+ "last_updated": "2024-02-27",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "gemma-7b-it-lora": {
+ "id": "gemma-7b-it-lora",
+ "name": "@cf/google/gemma-7b-it-lora",
+ "family": "gemma",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-04-02",
+ "last_updated": "2024-04-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 3500, "output": 3500 }
+ },
+ "qwen1.5-14b-chat-awq": {
+ "id": "qwen1.5-14b-chat-awq",
+ "name": "@cf/qwen/qwen1.5-14b-chat-awq",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-02-03",
+ "last_updated": "2024-04-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 7500, "output": 7500 },
+ "status": "deprecated"
+ },
+ "qwen1.5-1.8b-chat": {
+ "id": "qwen1.5-1.8b-chat",
+ "name": "@cf/qwen/qwen1.5-1.8b-chat",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-01-30",
+ "last_updated": "2024-04-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32000, "output": 32000 },
+ "status": "deprecated"
+ },
+ "mistral-small-3.1-24b-instruct": {
+ "id": "mistral-small-3.1-24b-instruct",
+ "name": "@cf/mistralai/mistral-small-3.1-24b-instruct",
+ "family": "mistral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-03-11",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.35, "output": 0.56 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "gemma-7b-it": {
+ "id": "gemma-7b-it",
+ "name": "@hf/google/gemma-7b-it",
+ "family": "gemma",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-02-13",
+ "last_updated": "2024-08-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "qwen3-30b-a3b-fp8": {
+ "id": "qwen3-30b-a3b-fp8",
+ "name": "@cf/qwen/qwen3-30b-a3b-fp8",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-04-30",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.051, "output": 0.34 },
+ "limit": { "context": 32768, "output": 0 }
+ },
+ "llamaguard-7b-awq": {
+ "id": "llamaguard-7b-awq",
+ "name": "@hf/thebloke/llamaguard-7b-awq",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-12-11",
+ "last_updated": "2023-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "hermes-2-pro-mistral-7b": {
+ "id": "hermes-2-pro-mistral-7b",
+ "name": "@hf/nousresearch/hermes-2-pro-mistral-7b",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-03-11",
+ "last_updated": "2024-09-08",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 24000, "output": 24000 }
+ },
+ "granite-4.0-h-micro": {
+ "id": "granite-4.0-h-micro",
+ "name": "@cf/ibm-granite/granite-4.0-h-micro",
+ "family": "granite",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-10-07",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.017, "output": 0.11 },
+ "limit": { "context": 131000, "output": 0 }
+ },
+ "falcon-7b-instruct": {
+ "id": "falcon-7b-instruct",
+ "name": "@cf/tiiuae/falcon-7b-instruct",
+ "family": "falcon-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-04-25",
+ "last_updated": "2024-10-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "llama-3.3-70b-instruct-fp8-fast": {
+ "id": "llama-3.3-70b-instruct-fp8-fast",
+ "name": "@cf/meta/llama-3.3-70b-instruct-fp8-fast",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.29, "output": 2.25 },
+ "limit": { "context": 24000, "output": 24000 }
+ },
+ "llama-3-8b-instruct-awq": {
+ "id": "llama-3-8b-instruct-awq",
+ "name": "@cf/meta/llama-3-8b-instruct-awq",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-05-09",
+ "last_updated": "2024-05-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.12, "output": 0.27 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "phoenix-1.0": {
+ "id": "phoenix-1.0",
+ "name": "@cf/leonardo/phoenix-1.0",
+ "family": "phoenix",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2025-08-25",
+ "last_updated": "2025-08-25",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "cost": { "input": 0.0058, "output": 0.0058 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "phi-2": {
+ "id": "phi-2",
+ "name": "@cf/microsoft/phi-2",
+ "family": "phi",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-12-13",
+ "last_updated": "2024-04-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 2048, "output": 2048 }
+ },
+ "dreamshaper-8-lcm": {
+ "id": "dreamshaper-8-lcm",
+ "name": "@cf/lykon/dreamshaper-8-lcm",
+ "family": "dreamshaper-8-lcm",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2023-12-06",
+ "last_updated": "2023-12-07",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "discolm-german-7b-v1-awq": {
+ "id": "discolm-german-7b-v1-awq",
+ "name": "@cf/thebloke/discolm-german-7b-v1-awq",
+ "family": "discolm-german",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-01-18",
+ "last_updated": "2024-01-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "llama-2-7b-chat-int8": {
+ "id": "llama-2-7b-chat-int8",
+ "name": "@cf/meta/llama-2-7b-chat-int8",
+ "family": "llama-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-09-25",
+ "last_updated": "2023-09-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.556, "output": 6.667 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "llama-3.2-1b-instruct": {
+ "id": "llama-3.2-1b-instruct",
+ "name": "@cf/meta/llama-3.2-1b-instruct",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-09-18",
+ "last_updated": "2024-10-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.027, "output": 0.2 },
+ "limit": { "context": 60000, "output": 60000 }
+ },
+ "whisper-large-v3-turbo": {
+ "id": "whisper-large-v3-turbo",
+ "name": "@cf/openai/whisper-large-v3-turbo",
+ "family": "whisper-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-10-01",
+ "last_updated": "2024-10-04",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.00051, "output": 0.00051 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "llama-4-scout-17b-16e-instruct": {
+ "id": "llama-4-scout-17b-16e-instruct",
+ "name": "@cf/meta/llama-4-scout-17b-16e-instruct",
+ "family": "llama-4-scout",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-04-02",
+ "last_updated": "2025-05-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.27, "output": 0.85 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "starling-lm-7b-beta": {
+ "id": "starling-lm-7b-beta",
+ "name": "@hf/nexusflow/starling-lm-7b-beta",
+ "family": "starling-lm",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-03-19",
+ "last_updated": "2024-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "input": 3072, "output": 4096 },
+ "status": "deprecated"
+ },
+ "deepseek-coder-6.7b-base-awq": {
+ "id": "deepseek-coder-6.7b-base-awq",
+ "name": "@hf/thebloke/deepseek-coder-6.7b-base-awq",
+ "family": "deepseek-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-11-05",
+ "last_updated": "2023-11-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "gemma-3-12b-it": {
+ "id": "gemma-3-12b-it",
+ "name": "@cf/google/gemma-3-12b-it",
+ "family": "gemma-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-03-01",
+ "last_updated": "2025-03-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.35, "output": 0.56 },
+ "limit": { "context": 80000, "output": 80000 }
+ },
+ "llama-guard-3-8b": {
+ "id": "llama-guard-3-8b",
+ "name": "@cf/meta/llama-guard-3-8b",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2024-07-22",
+ "last_updated": "2024-10-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.48, "output": 0.03 },
+ "limit": { "context": 131072, "output": 0 }
+ },
+ "neural-chat-7b-v3-1-awq": {
+ "id": "neural-chat-7b-v3-1-awq",
+ "name": "@hf/thebloke/neural-chat-7b-v3-1-awq",
+ "family": "neural-chat-7b-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-11-15",
+ "last_updated": "2023-11-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "whisper-tiny-en": {
+ "id": "whisper-tiny-en",
+ "name": "@cf/openai/whisper-tiny-en",
+ "family": "whisper",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2022-09-26",
+ "last_updated": "2024-01-22",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "stable-diffusion-xl-lightning": {
+ "id": "stable-diffusion-xl-lightning",
+ "name": "@cf/bytedance/stable-diffusion-xl-lightning",
+ "family": "stable-diffusion",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-02-20",
+ "last_updated": "2024-04-03",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "mistral-7b-instruct-v0.1": {
+ "id": "mistral-7b-instruct-v0.1",
+ "name": "@cf/mistral/mistral-7b-instruct-v0.1",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-09-27",
+ "last_updated": "2025-07-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.11, "output": 0.19 },
+ "limit": { "context": 2824, "output": 2824 }
+ },
+ "llava-1.5-7b-hf": {
+ "id": "llava-1.5-7b-hf",
+ "name": "@cf/llava-hf/llava-1.5-7b-hf",
+ "family": "llava-1.5-7b-hf",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2023-12-05",
+ "last_updated": "2025-06-06",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "gpt-oss-20b": {
+ "id": "gpt-oss-20b",
+ "name": "@cf/openai/gpt-oss-20b",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2025-08-04",
+ "last_updated": "2025-08-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.3 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "deepseek-math-7b-instruct": {
+ "id": "deepseek-math-7b-instruct",
+ "name": "@cf/deepseek-ai/deepseek-math-7b-instruct",
+ "family": "deepseek",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-02-05",
+ "last_updated": "2024-02-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "gpt-oss-120b": {
+ "id": "gpt-oss-120b",
+ "name": "@cf/openai/gpt-oss-120b",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2025-08-04",
+ "last_updated": "2025-08-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.35, "output": 0.75 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "melotts": {
+ "id": "melotts",
+ "name": "@cf/myshell-ai/melotts",
+ "family": "melotts",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-07-19",
+ "last_updated": "2024-07-19",
+ "modalities": { "input": ["text"], "output": ["audio"] },
+ "open_weights": true,
+ "cost": { "input": 0.0002, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "qwen1.5-7b-chat-awq": {
+ "id": "qwen1.5-7b-chat-awq",
+ "name": "@cf/qwen/qwen1.5-7b-chat-awq",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-02-03",
+ "last_updated": "2024-04-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 20000, "output": 20000 },
+ "status": "deprecated"
+ },
+ "llama-3.1-8b-instruct-fast": {
+ "id": "llama-3.1-8b-instruct-fast",
+ "name": "@cf/meta/llama-3.1-8b-instruct-fast",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-07-18",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.045, "output": 0.384 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "nova-3": {
+ "id": "nova-3",
+ "name": "@cf/deepgram/nova-3",
+ "family": "nova",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2025-06-05",
+ "last_updated": "2025-07-08",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.0052, "output": 0.0052 },
+ "limit": { "context": 0, "output": 0 }
+ },
+ "llama-3.1-70b-instruct": {
+ "id": "llama-3.1-70b-instruct",
+ "name": "@cf/meta/llama-3.1-70b-instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-07-16",
+ "last_updated": "2024-12-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.293, "output": 2.253 },
+ "limit": { "context": 24000, "output": 24000 }
+ },
+ "qwq-32b": {
+ "id": "qwq-32b",
+ "name": "@cf/qwen/qwq-32b",
+ "family": "qwq",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-03-05",
+ "last_updated": "2025-03-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.66, "output": 1 },
+ "limit": { "context": 24000, "output": 24000 }
+ },
+ "zephyr-7b-beta-awq": {
+ "id": "zephyr-7b-beta-awq",
+ "name": "@hf/thebloke/zephyr-7b-beta-awq",
+ "family": "zephyr",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-10-27",
+ "last_updated": "2023-11-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "deepseek-coder-6.7b-instruct-awq": {
+ "id": "deepseek-coder-6.7b-instruct-awq",
+ "name": "@hf/thebloke/deepseek-coder-6.7b-instruct-awq",
+ "family": "deepseek-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2023-11-05",
+ "last_updated": "2023-11-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 4096, "output": 4096 },
+ "status": "deprecated"
+ },
+ "llama-3.1-8b-instruct-awq": {
+ "id": "llama-3.1-8b-instruct-awq",
+ "name": "@cf/meta/llama-3.1-8b-instruct-awq",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-07-25",
+ "last_updated": "2024-07-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.12, "output": 0.27 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "mistral-7b-instruct-v0.2-lora": {
+ "id": "mistral-7b-instruct-v0.2-lora",
+ "name": "@cf/mistral/mistral-7b-instruct-v0.2-lora",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-04-01",
+ "last_updated": "2024-04-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 15000, "output": 15000 }
+ },
+ "uform-gen2-qwen-500m": {
+ "id": "uform-gen2-qwen-500m",
+ "name": "@cf/unum/uform-gen2-qwen-500m",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-02-15",
+ "last_updated": "2024-04-24",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 0, "output": 0 }
+ }
+ }
+ },
+ "inception": {
+ "id": "inception",
+ "env": ["INCEPTION_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.inceptionlabs.ai/v1/",
+ "name": "Inception",
+ "doc": "https://platform.inceptionlabs.ai/docs",
+ "models": {
+ "mercury-coder": {
+ "id": "mercury-coder",
+ "name": "Mercury Coder",
+ "family": "mercury-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2025-02-26",
+ "last_updated": "2025-07-31",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1, "cache_read": 0.25, "cache_write": 1 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "mercury": {
+ "id": "mercury",
+ "name": "Mercury",
+ "family": "mercury",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2025-06-26",
+ "last_updated": "2025-07-31",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1, "cache_read": 0.25, "cache_write": 1 },
+ "limit": { "context": 128000, "output": 16384 }
+ }
+ }
+ },
+ "wandb": {
+ "id": "wandb",
+ "env": ["WANDB_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.inference.wandb.ai/v1",
+ "name": "Weights & Biases",
+ "doc": "https://weave-docs.wandb.ai/guides/integrations/inference/",
+ "models": {
+ "moonshotai/Kimi-K2-Instruct": {
+ "id": "moonshotai/Kimi-K2-Instruct",
+ "name": "Kimi-K2-Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-14",
+ "last_updated": "2025-07-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.35, "output": 4 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "microsoft/Phi-4-mini-instruct": {
+ "id": "microsoft/Phi-4-mini-instruct",
+ "name": "Phi-4-mini-instruct",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.08, "output": 0.35 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta-llama/Llama-3.1-8B-Instruct": {
+ "id": "meta-llama/Llama-3.1-8B-Instruct",
+ "name": "Meta-Llama-3.1-8B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.22, "output": 0.22 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "meta-llama/Llama-3.3-70B-Instruct": {
+ "id": "meta-llama/Llama-3.3-70B-Instruct",
+ "name": "Llama-3.3-70B-Instruct",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.71, "output": 0.71 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "meta-llama/Llama-4-Scout-17B-16E-Instruct": {
+ "id": "meta-llama/Llama-4-Scout-17B-16E-Instruct",
+ "name": "Llama 4 Scout 17B 16E Instruct",
+ "family": "llama-4-scout",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-31",
+ "last_updated": "2025-01-31",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.17, "output": 0.66 },
+ "limit": { "context": 64000, "output": 8192 }
+ },
+ "Qwen/Qwen3-235B-A22B-Instruct-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "name": "Qwen3 235B A22B Instruct 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-07-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "Qwen/Qwen3-Coder-480B-A35B-Instruct": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "name": "Qwen3-Coder-480B-A35B-Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 1.5 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "Qwen/Qwen3-235B-A22B-Thinking-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "name": "Qwen3-235B-A22B-Thinking-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-25",
+ "last_updated": "2025-07-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "deepseek-ai/DeepSeek-R1-0528": {
+ "id": "deepseek-ai/DeepSeek-R1-0528",
+ "name": "DeepSeek-R1-0528",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-28",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.35, "output": 5.4 },
+ "limit": { "context": 161000, "output": 163840 }
+ },
+ "deepseek-ai/DeepSeek-V3-0324": {
+ "id": "deepseek-ai/DeepSeek-V3-0324",
+ "name": "DeepSeek-V3-0324",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-03-24",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.14, "output": 2.75 },
+ "limit": { "context": 161000, "output": 8192 }
+ }
+ }
+ },
+ "cloudflare-ai-gateway": {
+ "id": "cloudflare-ai-gateway",
+ "env": ["CLOUDFLARE_API_TOKEN", "CLOUDFLARE_ACCOUNT_ID", "CLOUDFLARE_GATEWAY_ID"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://gateway.ai.cloudflare.com/v1/${CLOUDFLARE_ACCOUNT_ID}/${CLOUDFLARE_GATEWAY_ID}/compat/",
+ "name": "Cloudflare AI Gateway",
+ "doc": "https://developers.cloudflare.com/ai-gateway/",
+ "models": {
+ "workers-ai/@cf/ibm-granite/granite-4.0-h-micro": {
+ "id": "workers-ai/@cf/ibm-granite/granite-4.0-h-micro",
+ "name": "IBM Granite 4.0 H Micro",
+ "family": "granite-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.017, "output": 0.11 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/facebook/bart-large-cnn": {
+ "id": "workers-ai/@cf/facebook/bart-large-cnn",
+ "name": "BART Large CNN",
+ "family": "bart",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-09",
+ "last_updated": "2025-04-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/mistral/mistral-7b-instruct-v0.1": {
+ "id": "workers-ai/@cf/mistral/mistral-7b-instruct-v0.1",
+ "name": "Mistral 7B Instruct v0.1",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.11, "output": 0.19 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/huggingface/distilbert-sst-2-int8": {
+ "id": "workers-ai/@cf/huggingface/distilbert-sst-2-int8",
+ "name": "DistilBERT SST-2 INT8",
+ "family": "distilbert",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.026, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/myshell-ai/melotts": {
+ "id": "workers-ai/@cf/myshell-ai/melotts",
+ "name": "MyShell MeloTTS",
+ "family": "melotts",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/google/gemma-3-12b-it": {
+ "id": "workers-ai/@cf/google/gemma-3-12b-it",
+ "name": "Gemma 3 12B IT",
+ "family": "gemma-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-11",
+ "last_updated": "2025-04-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.35, "output": 0.56 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/pfnet/plamo-embedding-1b": {
+ "id": "workers-ai/@cf/pfnet/plamo-embedding-1b",
+ "name": "PLaMo Embedding 1B",
+ "family": "plamo-embedding",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.019, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/openai/gpt-oss-20b": {
+ "id": "workers-ai/@cf/openai/gpt-oss-20b",
+ "name": "GPT OSS 20B",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.3 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/openai/gpt-oss-120b": {
+ "id": "workers-ai/@cf/openai/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.35, "output": 0.75 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/ai4bharat/indictrans2-en-indic-1B": {
+ "id": "workers-ai/@cf/ai4bharat/indictrans2-en-indic-1B",
+ "name": "IndicTrans2 EN-Indic 1B",
+ "family": "indictrans2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.34, "output": 0.34 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/pipecat-ai/smart-turn-v2": {
+ "id": "workers-ai/@cf/pipecat-ai/smart-turn-v2",
+ "name": "Pipecat Smart Turn v2",
+ "family": "smart-turn",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct": {
+ "id": "workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct",
+ "name": "Qwen 2.5 Coder 32B Instruct",
+ "family": "qwen2.5-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-11",
+ "last_updated": "2025-04-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.66, "output": 1 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/qwen/qwen3-30b-a3b-fp8": {
+ "id": "workers-ai/@cf/qwen/qwen3-30b-a3b-fp8",
+ "name": "Qwen3 30B A3B FP8",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.051, "output": 0.34 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/qwen/qwen3-embedding-0.6b": {
+ "id": "workers-ai/@cf/qwen/qwen3-embedding-0.6b",
+ "name": "Qwen3 Embedding 0.6B",
+ "family": "qwen3-embedding",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.012, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/qwen/qwq-32b": {
+ "id": "workers-ai/@cf/qwen/qwq-32b",
+ "name": "QwQ 32B",
+ "family": "qwq",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-11",
+ "last_updated": "2025-04-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.66, "output": 1 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct": {
+ "id": "workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct",
+ "name": "Mistral Small 3.1 24B Instruct",
+ "family": "mistral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-11",
+ "last_updated": "2025-04-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.35, "output": 0.56 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/deepgram/aura-2-es": {
+ "id": "workers-ai/@cf/deepgram/aura-2-es",
+ "name": "Deepgram Aura 2 (ES)",
+ "family": "aura-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/deepgram/aura-2-en": {
+ "id": "workers-ai/@cf/deepgram/aura-2-en",
+ "name": "Deepgram Aura 2 (EN)",
+ "family": "aura-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/deepgram/nova-3": {
+ "id": "workers-ai/@cf/deepgram/nova-3",
+ "name": "Deepgram Nova 3",
+ "family": "nova",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it": {
+ "id": "workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it",
+ "name": "Gemma SEA-LION v4 27B IT",
+ "family": "gemma-sea-lion",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.35, "output": 0.56 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-3.2-11b-vision-instruct": {
+ "id": "workers-ai/@cf/meta/llama-3.2-11b-vision-instruct",
+ "name": "Llama 3.2 11B Vision Instruct",
+ "family": "llama-3.2-vision",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.049, "output": 0.68 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8": {
+ "id": "workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8",
+ "name": "Llama 3.1 8B Instruct FP8",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.29 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-2-7b-chat-fp16": {
+ "id": "workers-ai/@cf/meta/llama-2-7b-chat-fp16",
+ "name": "Llama 2 7B Chat FP16",
+ "family": "llama-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.56, "output": 6.67 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-3-8b-instruct": {
+ "id": "workers-ai/@cf/meta/llama-3-8b-instruct",
+ "name": "Llama 3 8B Instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 0.83 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-3.1-8b-instruct": {
+ "id": "workers-ai/@cf/meta/llama-3.1-8b-instruct",
+ "name": "Llama 3.1 8B Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 0.8299999999999998 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/m2m100-1.2b": {
+ "id": "workers-ai/@cf/meta/m2m100-1.2b",
+ "name": "M2M100 1.2B",
+ "family": "m2m100",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.34, "output": 0.34 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-3.2-3b-instruct": {
+ "id": "workers-ai/@cf/meta/llama-3.2-3b-instruct",
+ "name": "Llama 3.2 3B Instruct",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.051, "output": 0.34 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast": {
+ "id": "workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast",
+ "name": "Llama 3.3 70B Instruct FP8 Fast",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.29, "output": 2.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-3-8b-instruct-awq": {
+ "id": "workers-ai/@cf/meta/llama-3-8b-instruct-awq",
+ "name": "Llama 3 8B Instruct AWQ",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.12, "output": 0.27 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-3.2-1b-instruct": {
+ "id": "workers-ai/@cf/meta/llama-3.2-1b-instruct",
+ "name": "Llama 3.2 1B Instruct",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.027, "output": 0.2 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct": {
+ "id": "workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct",
+ "name": "Llama 4 Scout 17B 16E Instruct",
+ "family": "llama-4-scout",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.27, "output": 0.85 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-guard-3-8b": {
+ "id": "workers-ai/@cf/meta/llama-guard-3-8b",
+ "name": "Llama Guard 3 8B",
+ "family": "llama-guard",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.48, "output": 0.03 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/meta/llama-3.1-8b-instruct-awq": {
+ "id": "workers-ai/@cf/meta/llama-3.1-8b-instruct-awq",
+ "name": "Llama 3.1 8B Instruct AWQ",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.12, "output": 0.27 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/baai/bge-m3": {
+ "id": "workers-ai/@cf/baai/bge-m3",
+ "name": "BGE M3",
+ "family": "bge-m3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.012, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/baai/bge-base-en-v1.5": {
+ "id": "workers-ai/@cf/baai/bge-base-en-v1.5",
+ "name": "BGE Base EN v1.5",
+ "family": "bge-base",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.067, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/baai/bge-large-en-v1.5": {
+ "id": "workers-ai/@cf/baai/bge-large-en-v1.5",
+ "name": "BGE Large EN v1.5",
+ "family": "bge-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/baai/bge-reranker-base": {
+ "id": "workers-ai/@cf/baai/bge-reranker-base",
+ "name": "BGE Reranker Base",
+ "family": "bge-reranker",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-09",
+ "last_updated": "2025-04-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.0031, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/baai/bge-small-en-v1.5": {
+ "id": "workers-ai/@cf/baai/bge-small-en-v1.5",
+ "name": "BGE Small EN v1.5",
+ "family": "bge-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.02, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b": {
+ "id": "workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b",
+ "name": "DeepSeek R1 Distill Qwen 32B",
+ "family": "deepseek-r1-distill-qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-03",
+ "last_updated": "2025-04-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 4.88 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/gpt-4": {
+ "id": "openai/gpt-4",
+ "name": "GPT-4",
+ "family": "gpt-4",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": false,
+ "temperature": true,
+ "knowledge": "2023-11",
+ "release_date": "2023-11-06",
+ "last_updated": "2024-04-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 30, "output": 60 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "openai/gpt-5.1-codex": {
+ "id": "openai/gpt-5.1-codex",
+ "name": "GPT-5.1 Codex",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-3.5-turbo": {
+ "id": "openai/gpt-3.5-turbo",
+ "name": "GPT-3.5-turbo",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "knowledge": "2021-09-01",
+ "release_date": "2023-03-01",
+ "last_updated": "2023-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.5, "cache_read": 1.25 },
+ "limit": { "context": 16385, "output": 4096 }
+ },
+ "openai/gpt-4-turbo": {
+ "id": "openai/gpt-4-turbo",
+ "name": "GPT-4 Turbo",
+ "family": "gpt-4-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": false,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2023-11-06",
+ "last_updated": "2024-04-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 10, "output": 30 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "openai/o3-mini": {
+ "id": "openai/o3-mini",
+ "name": "o3-mini",
+ "family": "o3-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2024-12-20",
+ "last_updated": "2025-01-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.55 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-5.1": {
+ "id": "openai/gpt-5.1",
+ "name": "GPT-5.1",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-4o": {
+ "id": "openai/gpt-4o",
+ "name": "GPT-4o",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-05-13",
+ "last_updated": "2024-08-06",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/o4-mini": {
+ "id": "openai/o4-mini",
+ "name": "o4-mini",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.28 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/o1": {
+ "id": "openai/o1",
+ "name": "o1",
+ "family": "o1",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2024-12-05",
+ "last_updated": "2024-12-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 60, "cache_read": 7.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/o3-pro": {
+ "id": "openai/o3-pro",
+ "name": "o3-pro",
+ "family": "o3-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-06-10",
+ "last_updated": "2025-06-10",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 20, "output": 80 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/o3": {
+ "id": "openai/o3",
+ "name": "o3",
+ "family": "o3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-4o-mini": {
+ "id": "openai/gpt-4o-mini",
+ "name": "GPT-4o mini",
+ "family": "gpt-4o-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.08 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/gpt-5.2": {
+ "id": "openai/gpt-5.2",
+ "name": "GPT-5.2",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.175 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "anthropic/claude-opus-4": {
+ "id": "anthropic/claude-opus-4",
+ "name": "Claude Opus 4 (latest)",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "anthropic/claude-opus-4-1": {
+ "id": "anthropic/claude-opus-4-1",
+ "name": "Claude Opus 4.1 (latest)",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "anthropic/claude-haiku-4-5": {
+ "id": "anthropic/claude-haiku-4-5",
+ "name": "Claude Haiku 4.5 (latest)",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-3-haiku": {
+ "id": "anthropic/claude-3-haiku",
+ "name": "Claude Haiku 3",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-03-13",
+ "last_updated": "2024-03-13",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1.25, "cache_read": 0.03, "cache_write": 0.3 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "anthropic/claude-opus-4-5": {
+ "id": "anthropic/claude-opus-4-5",
+ "name": "Claude Opus 4.5 (latest)",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-11-24",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-3-opus": {
+ "id": "anthropic/claude-3-opus",
+ "name": "Claude Opus 3",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-02-29",
+ "last_updated": "2024-02-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "anthropic/claude-sonnet-4-5": {
+ "id": "anthropic/claude-sonnet-4-5",
+ "name": "Claude Sonnet 4.5 (latest)",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-3.5-sonnet": {
+ "id": "anthropic/claude-3.5-sonnet",
+ "name": "Claude Sonnet 3.5 v2",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04-30",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "anthropic/claude-3-sonnet": {
+ "id": "anthropic/claude-3-sonnet",
+ "name": "Claude Sonnet 3",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-03-04",
+ "last_updated": "2024-03-04",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 0.3 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "anthropic/claude-3-5-haiku": {
+ "id": "anthropic/claude-3-5-haiku",
+ "name": "Claude Haiku 3.5 (latest)",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07-31",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 4, "cache_read": 0.08, "cache_write": 1 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "anthropic/claude-3.5-haiku": {
+ "id": "anthropic/claude-3.5-haiku",
+ "name": "Claude Haiku 3.5 (latest)",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07-31",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 4, "cache_read": 0.08, "cache_write": 1 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "anthropic/claude-sonnet-4": {
+ "id": "anthropic/claude-sonnet-4",
+ "name": "Claude Sonnet 4 (latest)",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ }
+ }
+ },
+ "openai": {
+ "id": "openai",
+ "env": ["OPENAI_API_KEY"],
+ "npm": "@ai-sdk/openai",
+ "name": "OpenAI",
+ "doc": "https://platform.openai.com/docs/models",
+ "models": {
+ "gpt-4.1-nano": {
+ "id": "gpt-4.1-nano",
+ "name": "GPT-4.1 nano",
+ "family": "gpt-4.1-nano",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.03 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "text-embedding-3-small": {
+ "id": "text-embedding-3-small",
+ "name": "text-embedding-3-small",
+ "family": "text-embedding-3-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-01",
+ "release_date": "2024-01-25",
+ "last_updated": "2024-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.02, "output": 0 },
+ "limit": { "context": 8191, "output": 1536 }
+ },
+ "gpt-4": {
+ "id": "gpt-4",
+ "name": "GPT-4",
+ "family": "gpt-4",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": false,
+ "temperature": true,
+ "knowledge": "2023-11",
+ "release_date": "2023-11-06",
+ "last_updated": "2024-04-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 30, "output": 60 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "o1-pro": {
+ "id": "o1-pro",
+ "name": "o1-pro",
+ "family": "o1-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2025-03-19",
+ "last_updated": "2025-03-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 150, "output": 600 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-4o-2024-05-13": {
+ "id": "gpt-4o-2024-05-13",
+ "name": "GPT-4o (2024-05-13)",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-05-13",
+ "last_updated": "2024-05-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 15 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "gpt-5.1-codex": {
+ "id": "gpt-5.1-codex",
+ "name": "GPT-5.1 Codex",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-4o-2024-08-06": {
+ "id": "gpt-4o-2024-08-06",
+ "name": "GPT-4o (2024-08-06)",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-08-06",
+ "last_updated": "2024-08-06",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-4.1-mini": {
+ "id": "gpt-4.1-mini",
+ "name": "GPT-4.1 mini",
+ "family": "gpt-4.1-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.6, "cache_read": 0.1 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "o3-deep-research": {
+ "id": "o3-deep-research",
+ "name": "o3-deep-research",
+ "family": "o3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2024-06-26",
+ "last_updated": "2024-06-26",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 10, "output": 40, "cache_read": 2.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-3.5-turbo": {
+ "id": "gpt-3.5-turbo",
+ "name": "GPT-3.5-turbo",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": false,
+ "temperature": true,
+ "knowledge": "2021-09-01",
+ "release_date": "2023-03-01",
+ "last_updated": "2023-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.5, "cache_read": 1.25 },
+ "limit": { "context": 16385, "output": 4096 }
+ },
+ "gpt-5.2-pro": {
+ "id": "gpt-5.2-pro",
+ "name": "GPT-5.2 Pro",
+ "family": "gpt-5-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 21, "output": 168 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "text-embedding-3-large": {
+ "id": "text-embedding-3-large",
+ "name": "text-embedding-3-large",
+ "family": "text-embedding-3-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-01",
+ "release_date": "2024-01-25",
+ "last_updated": "2024-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.13, "output": 0 },
+ "limit": { "context": 8191, "output": 3072 }
+ },
+ "gpt-4-turbo": {
+ "id": "gpt-4-turbo",
+ "name": "GPT-4 Turbo",
+ "family": "gpt-4-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": false,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2023-11-06",
+ "last_updated": "2024-04-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 10, "output": 30 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "o1-preview": {
+ "id": "o1-preview",
+ "name": "o1-preview",
+ "family": "o1-preview",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-09-12",
+ "last_updated": "2024-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 60, "cache_read": 7.5 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "gpt-5.1-codex-mini": {
+ "id": "gpt-5.1-codex-mini",
+ "name": "GPT-5.1 Codex mini",
+ "family": "gpt-5-codex-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.025 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "o3-mini": {
+ "id": "o3-mini",
+ "name": "o3-mini",
+ "family": "o3-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2024-12-20",
+ "last_updated": "2025-01-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.55 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-5.2-chat-latest": {
+ "id": "gpt-5.2-chat-latest",
+ "name": "GPT-5.2 Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.175 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-5.1": {
+ "id": "gpt-5.1",
+ "name": "GPT-5.1",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "codex-mini-latest": {
+ "id": "codex-mini-latest",
+ "name": "Codex Mini",
+ "family": "codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-04",
+ "release_date": "2025-05-16",
+ "last_updated": "2025-05-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.5, "output": 6, "cache_read": 0.375 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-5-nano": {
+ "id": "gpt-5-nano",
+ "name": "GPT-5 Nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.4, "cache_read": 0.01 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-5-codex": {
+ "id": "gpt-5-codex",
+ "name": "GPT-5-Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-4o": {
+ "id": "gpt-4o",
+ "name": "GPT-4o",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-05-13",
+ "last_updated": "2024-08-06",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-4.1": {
+ "id": "gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "o4-mini": {
+ "id": "o4-mini",
+ "name": "o4-mini",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.28 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "o1": {
+ "id": "o1",
+ "name": "o1",
+ "family": "o1",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2024-12-05",
+ "last_updated": "2024-12-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 60, "cache_read": 7.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-5-mini": {
+ "id": "gpt-5-mini",
+ "name": "GPT-5 Mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.03 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "o1-mini": {
+ "id": "o1-mini",
+ "name": "o1-mini",
+ "family": "o1-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2024-09-12",
+ "last_updated": "2024-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.55 },
+ "limit": { "context": 128000, "output": 65536 }
+ },
+ "text-embedding-ada-002": {
+ "id": "text-embedding-ada-002",
+ "name": "text-embedding-ada-002",
+ "family": "text-embedding-ada",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2022-12",
+ "release_date": "2022-12-15",
+ "last_updated": "2022-12-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0 },
+ "limit": { "context": 8192, "output": 1536 }
+ },
+ "o3-pro": {
+ "id": "o3-pro",
+ "name": "o3-pro",
+ "family": "o3-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-06-10",
+ "last_updated": "2025-06-10",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 20, "output": 80 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-4o-2024-11-20": {
+ "id": "gpt-4o-2024-11-20",
+ "name": "GPT-4o (2024-11-20)",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-11-20",
+ "last_updated": "2024-11-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-5.1-codex-max": {
+ "id": "gpt-5.1-codex-max",
+ "name": "GPT-5.1 Codex Max",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "o3": {
+ "id": "o3",
+ "name": "o3",
+ "family": "o3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "o4-mini-deep-research": {
+ "id": "o4-mini-deep-research",
+ "name": "o4-mini-deep-research",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2024-06-26",
+ "last_updated": "2024-06-26",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-5-chat-latest": {
+ "id": "gpt-5-chat-latest",
+ "name": "GPT-5 Chat (latest)",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-4o-mini": {
+ "id": "gpt-4o-mini",
+ "name": "GPT-4o mini",
+ "family": "gpt-4o-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.08 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-5": {
+ "id": "gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-5-pro": {
+ "id": "gpt-5-pro",
+ "name": "GPT-5 Pro",
+ "family": "gpt-5-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-10-06",
+ "last_updated": "2025-10-06",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 120 },
+ "limit": { "context": 400000, "output": 272000 }
+ },
+ "gpt-5.2": {
+ "id": "gpt-5.2",
+ "name": "GPT-5.2",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.175 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-5.1-chat-latest": {
+ "id": "gpt-5.1-chat-latest",
+ "name": "GPT-5.1 Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 128000, "output": 16384 }
+ }
+ }
+ },
+ "zhipuai-coding-plan": {
+ "id": "zhipuai-coding-plan",
+ "env": ["ZHIPU_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://open.bigmodel.cn/api/coding/paas/v4",
+ "name": "Zhipu AI Coding Plan",
+ "doc": "https://docs.bigmodel.cn/cn/coding-plan/overview",
+ "models": {
+ "glm-4.6v-flash": {
+ "id": "glm-4.6v-flash",
+ "name": "GLM-4.6V-Flash",
+ "family": "glm-4.6v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "glm-4.6v": {
+ "id": "glm-4.6v",
+ "name": "GLM-4.6V",
+ "family": "glm-4.6v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "glm-4.6": {
+ "id": "glm-4.6",
+ "name": "GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "glm-4.5v": {
+ "id": "glm-4.5v",
+ "name": "GLM-4.5V",
+ "family": "glm-4.5v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-08-11",
+ "last_updated": "2025-08-11",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 64000, "output": 16384 }
+ },
+ "glm-4.5-air": {
+ "id": "glm-4.5-air",
+ "name": "GLM-4.5-Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.5": {
+ "id": "glm-4.5",
+ "name": "GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.5-flash": {
+ "id": "glm-4.5-flash",
+ "name": "GLM-4.5-Flash",
+ "family": "glm-4.5-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.7": {
+ "id": "glm-4.7",
+ "name": "GLM-4.7",
+ "family": "glm-4.7",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ }
+ }
+ },
+ "minimax-cn": {
+ "id": "minimax-cn",
+ "env": ["MINIMAX_API_KEY"],
+ "npm": "@ai-sdk/anthropic",
+ "api": "https://api.minimaxi.com/anthropic/v1",
+ "name": "MiniMax (China)",
+ "doc": "https://platform.minimaxi.com/docs/guides/quickstart",
+ "models": {
+ "MiniMax-M2.1": {
+ "id": "MiniMax-M2.1",
+ "name": "MiniMax-M2.1",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "MiniMax-M2": {
+ "id": "MiniMax-M2",
+ "name": "MiniMax-M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-10-27",
+ "last_updated": "2025-10-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 196608, "output": 128000 }
+ }
+ }
+ },
+ "perplexity": {
+ "id": "perplexity",
+ "env": ["PERPLEXITY_API_KEY"],
+ "npm": "@ai-sdk/perplexity",
+ "name": "Perplexity",
+ "doc": "https://docs.perplexity.ai",
+ "models": {
+ "sonar": {
+ "id": "sonar",
+ "name": "Sonar",
+ "family": "sonar",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-09-01",
+ "release_date": "2024-01-01",
+ "last_updated": "2025-09-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 1 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "sonar-pro": {
+ "id": "sonar-pro",
+ "name": "Sonar Pro",
+ "family": "sonar-pro",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-09-01",
+ "release_date": "2024-01-01",
+ "last_updated": "2025-09-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "sonar-reasoning-pro": {
+ "id": "sonar-reasoning-pro",
+ "name": "Sonar Reasoning Pro",
+ "family": "sonar-reasoning",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-09-01",
+ "release_date": "2024-01-01",
+ "last_updated": "2025-09-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8 },
+ "limit": { "context": 128000, "output": 4096 }
+ }
+ }
+ },
+ "openrouter": {
+ "id": "openrouter",
+ "env": ["OPENROUTER_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://openrouter.ai/api/v1",
+ "name": "OpenRouter",
+ "doc": "https://openrouter.ai/models",
+ "models": {
+ "moonshotai/kimi-k2": {
+ "id": "moonshotai/kimi-k2",
+ "name": "Kimi K2",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-11",
+ "last_updated": "2025-07-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.2 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "moonshotai/kimi-k2-0905": {
+ "id": "moonshotai/kimi-k2-0905",
+ "name": "Kimi K2 Instruct 0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5 },
+ "limit": { "context": 262144, "output": 16384 }
+ },
+ "moonshotai/kimi-dev-72b:free": {
+ "id": "moonshotai/kimi-dev-72b:free",
+ "name": "Kimi Dev 72b (free)",
+ "family": "kimi",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-06-16",
+ "last_updated": "2025-06-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "moonshotai/kimi-k2-thinking": {
+ "id": "moonshotai/kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 262144 },
+ "provider": { "npm": "@openrouter/ai-sdk-provider" }
+ },
+ "moonshotai/kimi-k2-0905:exacto": {
+ "id": "moonshotai/kimi-k2-0905:exacto",
+ "name": "Kimi K2 Instruct 0905 (exacto)",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5 },
+ "limit": { "context": 262144, "output": 16384 }
+ },
+ "moonshotai/kimi-k2:free": {
+ "id": "moonshotai/kimi-k2:free",
+ "name": "Kimi K2 (free)",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-11",
+ "last_updated": "2025-07-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32800, "output": 32800 }
+ },
+ "thudm/glm-z1-32b:free": {
+ "id": "thudm/glm-z1-32b:free",
+ "name": "GLM Z1 32B (free)",
+ "family": "glm-z1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-17",
+ "last_updated": "2025-04-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "nousresearch/hermes-4-70b": {
+ "id": "nousresearch/hermes-4-70b",
+ "name": "Hermes 4 70B",
+ "family": "hermes",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2025-08-25",
+ "last_updated": "2025-08-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.13, "output": 0.4 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "nousresearch/hermes-4-405b": {
+ "id": "nousresearch/hermes-4-405b",
+ "name": "Hermes 4 405B",
+ "family": "hermes",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2025-08-25",
+ "last_updated": "2025-08-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 3 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "nousresearch/deephermes-3-llama-3-8b-preview": {
+ "id": "nousresearch/deephermes-3-llama-3-8b-preview",
+ "name": "DeepHermes 3 Llama 3 8B Preview",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-02-28",
+ "last_updated": "2025-02-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "nvidia/nemotron-nano-9b-v2": {
+ "id": "nvidia/nemotron-nano-9b-v2",
+ "name": "nvidia-nemotron-nano-9b-v2",
+ "family": "nemotron",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2025-08-18",
+ "last_updated": "2025-08-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.04, "output": 0.16 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "x-ai/grok-4": {
+ "id": "x-ai/grok-4",
+ "name": "Grok 4",
+ "family": "grok-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-09",
+ "last_updated": "2025-07-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75, "cache_write": 15 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "x-ai/grok-code-fast-1": {
+ "id": "x-ai/grok-code-fast-1",
+ "name": "Grok Code Fast 1",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-08",
+ "release_date": "2025-08-26",
+ "last_updated": "2025-08-26",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.5, "cache_read": 0.02 },
+ "limit": { "context": 256000, "output": 10000 }
+ },
+ "x-ai/grok-3": {
+ "id": "x-ai/grok-3",
+ "name": "Grok 3",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75, "cache_write": 15 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "x-ai/grok-4-fast": {
+ "id": "x-ai/grok-4-fast",
+ "name": "Grok 4 Fast",
+ "family": "grok-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-08-19",
+ "last_updated": "2025-08-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05, "cache_write": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "x-ai/grok-3-beta": {
+ "id": "x-ai/grok-3-beta",
+ "name": "Grok 3 Beta",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75, "cache_write": 15 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "x-ai/grok-3-mini-beta": {
+ "id": "x-ai/grok-3-mini-beta",
+ "name": "Grok 3 Mini Beta",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.5, "cache_read": 0.075, "cache_write": 0.5 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "x-ai/grok-3-mini": {
+ "id": "x-ai/grok-3-mini",
+ "name": "Grok 3 Mini",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.5, "cache_read": 0.075, "cache_write": 0.5 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "x-ai/grok-4.1-fast": {
+ "id": "x-ai/grok-4.1-fast",
+ "name": "Grok 4.1 Fast",
+ "family": "grok-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-11-19",
+ "last_updated": "2025-11-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05, "cache_write": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "kwaipilot/kat-coder-pro:free": {
+ "id": "kwaipilot/kat-coder-pro:free",
+ "name": "Kat Coder Pro (free)",
+ "family": "kat-coder-pro",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-10",
+ "last_updated": "2025-11-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 65536 }
+ },
+ "cognitivecomputations/dolphin3.0-mistral-24b": {
+ "id": "cognitivecomputations/dolphin3.0-mistral-24b",
+ "name": "Dolphin3.0 Mistral 24B",
+ "family": "mistral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-02-13",
+ "last_updated": "2025-02-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 8192 }
+ },
+ "cognitivecomputations/dolphin3.0-r1-mistral-24b": {
+ "id": "cognitivecomputations/dolphin3.0-r1-mistral-24b",
+ "name": "Dolphin3.0 R1 Mistral 24B",
+ "family": "mistral",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-02-13",
+ "last_updated": "2025-02-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 8192 }
+ },
+ "deepseek/deepseek-chat-v3.1": {
+ "id": "deepseek/deepseek-chat-v3.1",
+ "name": "DeepSeek-V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-08-21",
+ "last_updated": "2025-08-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.8 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "deepseek/deepseek-r1:free": {
+ "id": "deepseek/deepseek-r1:free",
+ "name": "R1 (free)",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "deepseek/deepseek-v3.2-speciale": {
+ "id": "deepseek/deepseek-v3.2-speciale",
+ "name": "DeepSeek V3.2 Speciale",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.27, "output": 0.41 },
+ "limit": { "context": 163840, "output": 65536 },
+ "provider": { "npm": "@openrouter/ai-sdk-provider" }
+ },
+ "deepseek/deepseek-v3-base:free": {
+ "id": "deepseek/deepseek-v3-base:free",
+ "name": "DeepSeek V3 Base (free)",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2025-03-29",
+ "last_updated": "2025-03-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "deepseek/deepseek-v3.1-terminus": {
+ "id": "deepseek/deepseek-v3.1-terminus",
+ "name": "DeepSeek V3.1 Terminus",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.27, "output": 1 },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "deepseek/deepseek-r1-0528-qwen3-8b:free": {
+ "id": "deepseek/deepseek-r1-0528-qwen3-8b:free",
+ "name": "Deepseek R1 0528 Qwen3 8B (free)",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-29",
+ "last_updated": "2025-05-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "deepseek/deepseek-chat-v3-0324": {
+ "id": "deepseek/deepseek-chat-v3-0324",
+ "name": "DeepSeek V3 0324",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-03-24",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 16384, "output": 8192 }
+ },
+ "deepseek/deepseek-r1-0528:free": {
+ "id": "deepseek/deepseek-r1-0528:free",
+ "name": "R1 0528 (free)",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-28",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "deepseek/deepseek-r1-distill-llama-70b": {
+ "id": "deepseek/deepseek-r1-distill-llama-70b",
+ "name": "DeepSeek R1 Distill Llama 70B",
+ "family": "deepseek-r1-distill-llama",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-01-23",
+ "last_updated": "2025-01-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "deepseek/deepseek-r1-distill-qwen-14b": {
+ "id": "deepseek/deepseek-r1-distill-qwen-14b",
+ "name": "DeepSeek R1 Distill Qwen 14B",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-01-29",
+ "last_updated": "2025-01-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 64000, "output": 8192 }
+ },
+ "deepseek/deepseek-v3.1-terminus:exacto": {
+ "id": "deepseek/deepseek-v3.1-terminus:exacto",
+ "name": "DeepSeek V3.1 Terminus (exacto)",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.27, "output": 1 },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "deepseek/deepseek-v3.2": {
+ "id": "deepseek/deepseek-v3.2",
+ "name": "DeepSeek V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.28, "output": 0.4 },
+ "limit": { "context": 163840, "output": 65536 },
+ "provider": { "npm": "@openrouter/ai-sdk-provider" }
+ },
+ "featherless/qwerky-72b": {
+ "id": "featherless/qwerky-72b",
+ "name": "Qwerky 72B",
+ "family": "qwerky",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-03-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 8192 }
+ },
+ "tngtech/deepseek-r1t2-chimera:free": {
+ "id": "tngtech/deepseek-r1t2-chimera:free",
+ "name": "DeepSeek R1T2 Chimera (free)",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-08",
+ "last_updated": "2025-07-08",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "minimax/minimax-m1": {
+ "id": "minimax/minimax-m1",
+ "name": "MiniMax M1",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 2.2 },
+ "limit": { "context": 1000000, "output": 40000 }
+ },
+ "minimax/minimax-m2": {
+ "id": "minimax/minimax-m2",
+ "name": "MiniMax M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "temperature": true,
+ "release_date": "2025-10-23",
+ "last_updated": "2025-10-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.28, "output": 1.15, "cache_read": 0.28, "cache_write": 1.15 },
+ "limit": { "context": 196600, "output": 118000 },
+ "provider": { "npm": "@openrouter/ai-sdk-provider" }
+ },
+ "minimax/minimax-01": {
+ "id": "minimax/minimax-01",
+ "name": "MiniMax-01",
+ "family": "minimax",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-01-15",
+ "last_updated": "2025-01-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 1.1 },
+ "limit": { "context": 1000000, "output": 1000000 }
+ },
+ "minimax/minimax-m2.1": {
+ "id": "minimax/minimax-m2.1",
+ "name": "MiniMax M2.1",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "temperature": true,
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 204800, "output": 131072 },
+ "provider": { "npm": "@openrouter/ai-sdk-provider" }
+ },
+ "google/gemini-2.0-flash-001": {
+ "id": "google/gemini-2.0-flash-001",
+ "name": "Gemini 2.0 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 8192 }
+ },
+ "google/gemma-2-9b-it:free": {
+ "id": "google/gemma-2-9b-it:free",
+ "name": "Gemma 2 9B (free)",
+ "family": "gemma-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2024-06-28",
+ "last_updated": "2024-06-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "google/gemini-3-flash-preview": {
+ "id": "google/gemini-3-flash-preview",
+ "name": "Gemini 3 Flash Preview",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 3, "cache_read": 0.05 },
+ "limit": { "context": 1048576, "output": 65536 },
+ "provider": { "npm": "@openrouter/ai-sdk-provider" }
+ },
+ "google/gemini-3-pro-preview": {
+ "id": "google/gemini-3-pro-preview",
+ "name": "Gemini 3 Pro Preview",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 12 },
+ "limit": { "context": 1050000, "output": 66000 },
+ "provider": { "npm": "@openrouter/ai-sdk-provider" }
+ },
+ "google/gemini-2.5-flash": {
+ "id": "google/gemini-2.5-flash",
+ "name": "Gemini 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-07-17",
+ "last_updated": "2025-07-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.0375 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.5-pro-preview-05-06": {
+ "id": "google/gemini-2.5-pro-preview-05-06",
+ "name": "Gemini 2.5 Pro Preview 05-06",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-05-06",
+ "last_updated": "2025-05-06",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemma-3n-e4b-it": {
+ "id": "google/gemma-3n-e4b-it",
+ "name": "Gemma 3n E4B IT",
+ "family": "gemma-3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-05-20",
+ "last_updated": "2025-05-20",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "google/gemini-2.5-flash-lite": {
+ "id": "google/gemini-2.5-flash-lite",
+ "name": "Gemini 2.5 Flash Lite",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.5-pro-preview-06-05": {
+ "id": "google/gemini-2.5-pro-preview-06-05",
+ "name": "Gemini 2.5 Pro Preview 06-05",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-05",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.5-flash-preview-09-2025": {
+ "id": "google/gemini-2.5-flash-preview-09-2025",
+ "name": "Gemini 2.5 Flash Preview 09-25",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.031 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.5-pro": {
+ "id": "google/gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemma-3-12b-it": {
+ "id": "google/gemma-3-12b-it",
+ "name": "Gemma 3 12B IT",
+ "family": "gemma-3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-03-13",
+ "last_updated": "2025-03-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 96000, "output": 8192 }
+ },
+ "google/gemma-3n-e4b-it:free": {
+ "id": "google/gemma-3n-e4b-it:free",
+ "name": "Gemma 3n 4B (free)",
+ "family": "gemma-3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-20",
+ "last_updated": "2025-05-20",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "google/gemini-2.5-flash-lite-preview-09-2025": {
+ "id": "google/gemini-2.5-flash-lite-preview-09-2025",
+ "name": "Gemini 2.5 Flash Lite Preview 09-25",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-25",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.025 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.0-flash-exp:free": {
+ "id": "google/gemini-2.0-flash-exp:free",
+ "name": "Gemini 2.0 Flash Experimental (free)",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 1048576, "output": 1048576 }
+ },
+ "google/gemma-3-27b-it": {
+ "id": "google/gemma-3-27b-it",
+ "name": "Gemma 3 27B IT",
+ "family": "gemma-3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-03-12",
+ "last_updated": "2025-03-12",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 96000, "output": 8192 }
+ },
+ "microsoft/mai-ds-r1:free": {
+ "id": "microsoft/mai-ds-r1:free",
+ "name": "MAI DS R1 (free)",
+ "family": "mai-ds-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-21",
+ "last_updated": "2025-04-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "openai/gpt-oss-safeguard-20b": {
+ "id": "openai/gpt-oss-safeguard-20b",
+ "name": "GPT OSS Safeguard 20B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-10-29",
+ "last_updated": "2025-10-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.075, "output": 0.3 },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "openai/gpt-5.1-codex": {
+ "id": "openai/gpt-5.1-codex",
+ "name": "GPT-5.1-Codex",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-4.1-mini": {
+ "id": "openai/gpt-4.1-mini",
+ "name": "GPT-4.1 Mini",
+ "family": "gpt-4.1-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.6, "cache_read": 0.1 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "openai/gpt-5-chat": {
+ "id": "openai/gpt-5-chat",
+ "name": "GPT-5 Chat (latest)",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5.2-pro": {
+ "id": "openai/gpt-5.2-pro",
+ "name": "GPT-5.2 Pro",
+ "family": "gpt-5-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 21, "output": 168 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5.1-codex-mini": {
+ "id": "openai/gpt-5.1-codex-mini",
+ "name": "GPT-5.1-Codex-Mini",
+ "family": "gpt-5-codex-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.025 },
+ "limit": { "context": 400000, "output": 100000 }
+ },
+ "openai/gpt-5.2-chat-latest": {
+ "id": "openai/gpt-5.2-chat-latest",
+ "name": "GPT-5.2 Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.175 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/gpt-5.1": {
+ "id": "openai/gpt-5.1",
+ "name": "GPT-5.1",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5-nano": {
+ "id": "openai/gpt-5-nano",
+ "name": "GPT-5 Nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-01",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.4 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5-codex": {
+ "id": "openai/gpt-5-codex",
+ "name": "GPT-5 Codex",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-01",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-4.1": {
+ "id": "openai/gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "openai/gpt-oss-120b:exacto": {
+ "id": "openai/gpt-oss-120b:exacto",
+ "name": "GPT OSS 120B (exacto)",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.05, "output": 0.24 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "openai/o4-mini": {
+ "id": "openai/o4-mini",
+ "name": "o4 Mini",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.28 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-5.1-chat": {
+ "id": "openai/gpt-5.1-chat",
+ "name": "GPT-5.1 Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/gpt-5-mini": {
+ "id": "openai/gpt-5-mini",
+ "name": "GPT-5 Mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-01",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5-image": {
+ "id": "openai/gpt-5-image",
+ "name": "GPT-5 Image",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-01",
+ "release_date": "2025-10-14",
+ "last_updated": "2025-10-14",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text", "image"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "GPT OSS 20B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.05, "output": 0.2 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.072, "output": 0.28 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "openai/gpt-4o-mini": {
+ "id": "openai/gpt-4o-mini",
+ "name": "GPT-4o-mini",
+ "family": "gpt-4o-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.08 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/gpt-5": {
+ "id": "openai/gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-01",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5-pro": {
+ "id": "openai/gpt-5-pro",
+ "name": "GPT-5 Pro",
+ "family": "gpt-5-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-10-06",
+ "last_updated": "2025-10-06",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 120 },
+ "limit": { "context": 400000, "output": 272000 }
+ },
+ "openai/gpt-5.2": {
+ "id": "openai/gpt-5.2",
+ "name": "GPT-5.2",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.175 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openrouter/sherlock-think-alpha": {
+ "id": "openrouter/sherlock-think-alpha",
+ "name": "Sherlock Think Alpha",
+ "family": "sherlock",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-15",
+ "last_updated": "2025-12-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 1840000, "output": 0 }
+ },
+ "openrouter/sherlock-dash-alpha": {
+ "id": "openrouter/sherlock-dash-alpha",
+ "name": "Sherlock Dash Alpha",
+ "family": "sherlock",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-15",
+ "last_updated": "2025-12-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 1840000, "output": 0 }
+ },
+ "z-ai/glm-4.7": {
+ "id": "z-ai/glm-4.7",
+ "name": "GLM-4.7",
+ "family": "glm-4.7",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.11 },
+ "limit": { "context": 204800, "output": 131072 },
+ "provider": { "npm": "@openrouter/ai-sdk-provider" }
+ },
+ "z-ai/glm-4.5": {
+ "id": "z-ai/glm-4.5",
+ "name": "GLM 4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 128000, "output": 96000 }
+ },
+ "z-ai/glm-4.5-air": {
+ "id": "z-ai/glm-4.5-air",
+ "name": "GLM 4.5 Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 1.1 },
+ "limit": { "context": 128000, "output": 96000 }
+ },
+ "z-ai/glm-4.5v": {
+ "id": "z-ai/glm-4.5v",
+ "name": "GLM 4.5V",
+ "family": "glm-4.5v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-08-11",
+ "last_updated": "2025-08-11",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 1.8 },
+ "limit": { "context": 64000, "output": 16384 }
+ },
+ "z-ai/glm-4.6": {
+ "id": "z-ai/glm-4.6",
+ "name": "GLM 4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.11 },
+ "limit": { "context": 200000, "output": 128000 }
+ },
+ "z-ai/glm-4.6:exacto": {
+ "id": "z-ai/glm-4.6:exacto",
+ "name": "GLM 4.6 (exacto)",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 1.9, "cache_read": 0.11 },
+ "limit": { "context": 200000, "output": 128000 }
+ },
+ "z-ai/glm-4.5-air:free": {
+ "id": "z-ai/glm-4.5-air:free",
+ "name": "GLM 4.5 Air (free)",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 96000 }
+ },
+ "qwen/qwen3-coder": {
+ "id": "qwen/qwen3-coder",
+ "name": "Qwen3 Coder",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "qwen/qwen3-32b:free": {
+ "id": "qwen/qwen3-32b:free",
+ "name": "Qwen3 32B (free)",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-04-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "qwen/qwen3-next-80b-a3b-instruct": {
+ "id": "qwen/qwen3-next-80b-a3b-instruct",
+ "name": "Qwen3 Next 80B A3B Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-11",
+ "last_updated": "2025-09-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.14, "output": 1.4 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "qwen/qwen-2.5-coder-32b-instruct": {
+ "id": "qwen/qwen-2.5-coder-32b-instruct",
+ "name": "Qwen2.5 Coder 32B Instruct",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-11-11",
+ "last_updated": "2024-11-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 8192 }
+ },
+ "qwen/qwen3-235b-a22b:free": {
+ "id": "qwen/qwen3-235b-a22b:free",
+ "name": "Qwen3 235B A22B (free)",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-04-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "qwen/qwen3-coder-flash": {
+ "id": "qwen/qwen3-coder-flash",
+ "name": "Qwen3 Coder Flash",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": false,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.5 },
+ "limit": { "context": 128000, "output": 66536 }
+ },
+ "qwen/qwq-32b:free": {
+ "id": "qwen/qwq-32b:free",
+ "name": "QwQ 32B (free)",
+ "family": "qwq",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2025-03-05",
+ "last_updated": "2025-03-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "qwen/qwen3-30b-a3b-thinking-2507": {
+ "id": "qwen/qwen3-30b-a3b-thinking-2507",
+ "name": "Qwen3 30B A3B Thinking 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-29",
+ "last_updated": "2025-07-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.8 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "qwen/qwen3-30b-a3b:free": {
+ "id": "qwen/qwen3-30b-a3b:free",
+ "name": "Qwen3 30B A3B (free)",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-04-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "qwen/qwen2.5-vl-72b-instruct": {
+ "id": "qwen/qwen2.5-vl-72b-instruct",
+ "name": "Qwen2.5 VL 72B Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-02-01",
+ "last_updated": "2025-02-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 8192 }
+ },
+ "qwen/qwen3-14b:free": {
+ "id": "qwen/qwen3-14b:free",
+ "name": "Qwen3 14B (free)",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-04-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "qwen/qwen3-30b-a3b-instruct-2507": {
+ "id": "qwen/qwen3-30b-a3b-instruct-2507",
+ "name": "Qwen3 30B A3B Instruct 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-29",
+ "last_updated": "2025-07-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.8 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "qwen/qwen3-235b-a22b-thinking-2507": {
+ "id": "qwen/qwen3-235b-a22b-thinking-2507",
+ "name": "Qwen3 235B A22B Thinking 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-25",
+ "last_updated": "2025-07-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.078, "output": 0.312 },
+ "limit": { "context": 262144, "output": 81920 }
+ },
+ "qwen/qwen2.5-vl-32b-instruct:free": {
+ "id": "qwen/qwen2.5-vl-32b-instruct:free",
+ "name": "Qwen2.5 VL 32B Instruct (free)",
+ "family": "qwen2.5-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2025-03-24",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "qwen/qwen2.5-vl-72b-instruct:free": {
+ "id": "qwen/qwen2.5-vl-72b-instruct:free",
+ "name": "Qwen2.5 VL 72B Instruct (free)",
+ "family": "qwen2.5-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02",
+ "release_date": "2025-02-01",
+ "last_updated": "2025-02-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "qwen/qwen3-235b-a22b-07-25:free": {
+ "id": "qwen/qwen3-235b-a22b-07-25:free",
+ "name": "Qwen3 235B A22B Instruct 2507 (free)",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-07-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "qwen/qwen3-coder:free": {
+ "id": "qwen/qwen3-coder:free",
+ "name": "Qwen3 Coder 480B A35B Instruct (free)",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "qwen/qwen3-235b-a22b-07-25": {
+ "id": "qwen/qwen3-235b-a22b-07-25",
+ "name": "Qwen3 235B A22B Instruct 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-07-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.85 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "qwen/qwen3-8b:free": {
+ "id": "qwen/qwen3-8b:free",
+ "name": "Qwen3 8B (free)",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-04-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 40960, "output": 40960 }
+ },
+ "qwen/qwen3-max": {
+ "id": "qwen/qwen3-max",
+ "name": "Qwen3 Max",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.2, "output": 6 },
+ "limit": { "context": 262144, "output": 32768 }
+ },
+ "qwen/qwen3-next-80b-a3b-thinking": {
+ "id": "qwen/qwen3-next-80b-a3b-thinking",
+ "name": "Qwen3 Next 80B A3B Thinking",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-11",
+ "last_updated": "2025-09-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.14, "output": 1.4 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "qwen/qwen3-coder:exacto": {
+ "id": "qwen/qwen3-coder:exacto",
+ "name": "Qwen3 Coder (exacto)",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.38, "output": 1.53 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "mistralai/devstral-medium-2507": {
+ "id": "mistralai/devstral-medium-2507",
+ "name": "Devstral Medium",
+ "family": "devstral-medium",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-07-10",
+ "last_updated": "2025-07-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "mistralai/devstral-2512:free": {
+ "id": "mistralai/devstral-2512:free",
+ "name": "Devstral 2 2512 (free)",
+ "family": "devstral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-09-12",
+ "last_updated": "2025-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "mistralai/devstral-2512": {
+ "id": "mistralai/devstral-2512",
+ "name": "Devstral 2 2512",
+ "family": "devstral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-09-12",
+ "last_updated": "2025-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "mistralai/codestral-2508": {
+ "id": "mistralai/codestral-2508",
+ "name": "Codestral 2508",
+ "family": "codestral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-08-01",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.9 },
+ "limit": { "context": 256000, "output": 256000 }
+ },
+ "mistralai/mistral-7b-instruct:free": {
+ "id": "mistralai/mistral-7b-instruct:free",
+ "name": "Mistral 7B Instruct (free)",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2024-05-27",
+ "last_updated": "2024-05-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "mistralai/devstral-small-2505": {
+ "id": "mistralai/devstral-small-2505",
+ "name": "Devstral Small",
+ "family": "devstral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-07",
+ "last_updated": "2025-05-07",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.06, "output": 0.12 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mistralai/mistral-small-3.2-24b-instruct": {
+ "id": "mistralai/mistral-small-3.2-24b-instruct",
+ "name": "Mistral Small 3.2 24B Instruct",
+ "family": "mistral-small",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-06-20",
+ "last_updated": "2025-06-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 96000, "output": 8192 }
+ },
+ "mistralai/devstral-small-2505:free": {
+ "id": "mistralai/devstral-small-2505:free",
+ "name": "Devstral Small 2505 (free)",
+ "family": "devstral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-21",
+ "last_updated": "2025-05-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "mistralai/mistral-small-3.2-24b-instruct:free": {
+ "id": "mistralai/mistral-small-3.2-24b-instruct:free",
+ "name": "Mistral Small 3.2 24B (free)",
+ "family": "mistral-small",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-06",
+ "release_date": "2025-06-20",
+ "last_updated": "2025-06-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 96000, "output": 96000 }
+ },
+ "mistralai/mistral-medium-3": {
+ "id": "mistralai/mistral-medium-3",
+ "name": "Mistral Medium 3",
+ "family": "mistral-medium",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-07",
+ "last_updated": "2025-05-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "mistralai/mistral-small-3.1-24b-instruct": {
+ "id": "mistralai/mistral-small-3.1-24b-instruct",
+ "name": "Mistral Small 3.1 24B Instruct",
+ "family": "mistral-small",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-03-17",
+ "last_updated": "2025-03-17",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "mistralai/devstral-small-2507": {
+ "id": "mistralai/devstral-small-2507",
+ "name": "Devstral Small 1.1",
+ "family": "devstral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-07-10",
+ "last_updated": "2025-07-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.3 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "mistralai/mistral-medium-3.1": {
+ "id": "mistralai/mistral-medium-3.1",
+ "name": "Mistral Medium 3.1",
+ "family": "mistral-medium",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-08-12",
+ "last_updated": "2025-08-12",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "mistralai/mistral-nemo:free": {
+ "id": "mistralai/mistral-nemo:free",
+ "name": "Mistral Nemo (free)",
+ "family": "mistral-nemo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-19",
+ "last_updated": "2024-07-19",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "rekaai/reka-flash-3": {
+ "id": "rekaai/reka-flash-3",
+ "name": "Reka Flash 3",
+ "family": "reka-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-03-12",
+ "last_updated": "2025-03-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 8192 }
+ },
+ "meta-llama/llama-3.2-11b-vision-instruct": {
+ "id": "meta-llama/llama-3.2-11b-vision-instruct",
+ "name": "Llama 3.2 11B Vision Instruct",
+ "family": "llama-3.2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "meta-llama/llama-3.3-70b-instruct:free": {
+ "id": "meta-llama/llama-3.3-70b-instruct:free",
+ "name": "Llama 3.3 70B Instruct (free)",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 65536, "output": 65536 }
+ },
+ "meta-llama/llama-4-scout:free": {
+ "id": "meta-llama/llama-4-scout:free",
+ "name": "Llama 4 Scout (free)",
+ "family": "llama-4-scout",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 64000, "output": 64000 }
+ },
+ "anthropic/claude-opus-4": {
+ "id": "anthropic/claude-opus-4",
+ "name": "Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "anthropic/claude-haiku-4.5": {
+ "id": "anthropic/claude-haiku-4.5",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-opus-4.1": {
+ "id": "anthropic/claude-opus-4.1",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "anthropic/claude-3.7-sonnet": {
+ "id": "anthropic/claude-3.7-sonnet",
+ "name": "Claude Sonnet 3.7",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-01",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 128000 }
+ },
+ "anthropic/claude-3.5-haiku": {
+ "id": "anthropic/claude-3.5-haiku",
+ "name": "Claude Haiku 3.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07-31",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 4, "cache_read": 0.08, "cache_write": 1 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "anthropic/claude-sonnet-4": {
+ "id": "anthropic/claude-sonnet-4",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 3,
+ "output": 15,
+ "cache_read": 0.3,
+ "cache_write": 3.75,
+ "context_over_200k": { "input": 6, "output": 22.5, "cache_read": 0.6, "cache_write": 7.5 }
+ },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-opus-4.5": {
+ "id": "anthropic/claude-opus-4.5",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05-30",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-11-24",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "anthropic/claude-sonnet-4.5": {
+ "id": "anthropic/claude-sonnet-4.5",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": {
+ "input": 3,
+ "output": 15,
+ "cache_read": 0.3,
+ "cache_write": 3.75,
+ "context_over_200k": { "input": 6, "output": 22.5, "cache_read": 0.6, "cache_write": 7.5 }
+ },
+ "limit": { "context": 1000000, "output": 64000 }
+ },
+ "sarvamai/sarvam-m:free": {
+ "id": "sarvamai/sarvam-m:free",
+ "name": "Sarvam-M (free)",
+ "family": "sarvam-m",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-25",
+ "last_updated": "2025-05-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 32768, "output": 32768 }
+ }
+ }
+ },
+ "zenmux": {
+ "id": "zenmux",
+ "env": ["ZENMUX_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://zenmux.ai/api/v1",
+ "name": "ZenMux",
+ "doc": "https://docs.zenmux.ai",
+ "models": {
+ "stepfun/step-3": {
+ "id": "stepfun/step-3",
+ "name": "Step-3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-18",
+ "last_updated": "2025-12-18",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.21, "output": 0.57 },
+ "limit": { "context": 65536, "output": 64000 }
+ },
+ "moonshotai/kimi-k2-thinking-turbo": {
+ "id": "moonshotai/kimi-k2-thinking-turbo",
+ "name": "Kimi K2 Thinking Turbo",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.15, "output": 8, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 64000 }
+ },
+ "moonshotai/kimi-k2-0905": {
+ "id": "moonshotai/kimi-k2-0905",
+ "name": "Kimi K2 0905",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-09-09",
+ "last_updated": "2025-09-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 262100, "output": 64000 }
+ },
+ "moonshotai/kimi-k2-thinking": {
+ "id": "moonshotai/kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 64000 }
+ },
+ "xiaomi/mimo-v2-flash-free": {
+ "id": "xiaomi/mimo-v2-flash-free",
+ "name": "MiMo-V2-Flash Free",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-31",
+ "last_updated": "2025-12-31",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 64000 }
+ },
+ "xiaomi/mimo-v2-flash": {
+ "id": "xiaomi/mimo-v2-flash",
+ "name": "MiMo-V2-Flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 64000 }
+ },
+ "x-ai/grok-4": {
+ "id": "x-ai/grok-4",
+ "name": "Grok 4",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-08-19",
+ "last_updated": "2025-08-19",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "x-ai/grok-code-fast-1": {
+ "id": "x-ai/grok-code-fast-1",
+ "name": "Grok Code Fast 1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.5, "cache_read": 0.02 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "x-ai/grok-4.1-fast-non-reasoning": {
+ "id": "x-ai/grok-4.1-fast-non-reasoning",
+ "name": "Grok 4.1 Fast Non Reasoning",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-20",
+ "last_updated": "2025-11-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 64000 }
+ },
+ "x-ai/grok-4-fast": {
+ "id": "x-ai/grok-4-fast",
+ "name": "Grok 4 Fast",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 64000 }
+ },
+ "x-ai/grok-4.1-fast": {
+ "id": "x-ai/grok-4.1-fast",
+ "name": "Grok 4.1 Fast",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-20",
+ "last_updated": "2025-11-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 64000 }
+ },
+ "deepseek/deepseek-chat": {
+ "id": "deepseek/deepseek-chat",
+ "name": "DeepSeek-V3.2 (Non-thinking Mode)",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-09-10",
+ "last_updated": "2025-09-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 0.42, "cache_read": 0.03 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "deepseek/deepseek-v3.2-exp": {
+ "id": "deepseek/deepseek-v3.2-exp",
+ "name": "DeepSeek-V3.2-Exp",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-26",
+ "last_updated": "2025-11-26",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.22, "output": 0.33 },
+ "limit": { "context": 163840, "output": 64000 }
+ },
+ "deepseek/deepseek-reasoner": {
+ "id": "deepseek/deepseek-reasoner",
+ "name": "DeepSeek-V3.2 (Thinking Mode)",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-10-23",
+ "last_updated": "2025-10-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 0.42, "cache_read": 0.03 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "deepseek/deepseek-v3.2": {
+ "id": "deepseek/deepseek-v3.2",
+ "name": "DeepSeek V3.2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 0.43 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "minimax/minimax-m2": {
+ "id": "minimax/minimax-m2",
+ "name": "MiniMax M2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-10-28",
+ "last_updated": "2025-10-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.2, "cache_read": 0.03 },
+ "limit": { "context": 204800, "output": 64000 }
+ },
+ "minimax/minimax-m2.1": {
+ "id": "minimax/minimax-m2.1",
+ "name": "MiniMax M2.1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.2, "cache_read": 0.03 },
+ "limit": { "context": 204800, "output": 64000 }
+ },
+ "google/gemini-3-flash-preview": {
+ "id": "google/gemini-3-flash-preview",
+ "name": "Gemini 3 Flash Preview",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 3, "cache_read": 0.05, "cache_write": 1 },
+ "limit": { "context": 1048576, "output": 64000 }
+ },
+ "google/gemini-3-flash-preview-free": {
+ "id": "google/gemini-3-flash-preview-free",
+ "name": "Gemini 3 Flash Preview Free",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 1048576, "output": 64000 }
+ },
+ "google/gemini-3-pro-preview": {
+ "id": "google/gemini-3-pro-preview",
+ "name": "Gemini 3 Pro Preview",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 12, "cache_read": 0.2, "cache_write": 4.5 },
+ "limit": { "context": 1048576, "output": 64000 }
+ },
+ "google/gemini-2.5-flash": {
+ "id": "google/gemini-2.5-flash",
+ "name": "Gemini 2.5 Flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-08-18",
+ "last_updated": "2025-08-18",
+ "modalities": { "input": ["image", "text", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.07, "cache_write": 1 },
+ "limit": { "context": 1048576, "output": 64000 }
+ },
+ "google/gemini-2.5-flash-lite": {
+ "id": "google/gemini-2.5-flash-lite",
+ "name": "Gemini 2.5 Flash Lite",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-08-14",
+ "last_updated": "2025-08-14",
+ "modalities": { "input": ["image", "text", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.03, "cache_write": 1 },
+ "limit": { "context": 1048576, "output": 64000 }
+ },
+ "google/gemini-2.5-pro": {
+ "id": "google/gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-20",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31, "cache_write": 4.5 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "volcengine/doubao-seed-code": {
+ "id": "volcengine/doubao-seed-code",
+ "name": "Doubao-Seed-Code",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-11",
+ "last_updated": "2025-11-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.17, "output": 1.12, "cache_read": 0.03 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "volcengine/doubao-seed-1.8": {
+ "id": "volcengine/doubao-seed-1.8",
+ "name": "Doubao-Seed-1.8",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-18",
+ "last_updated": "2025-12-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.11, "output": 0.28, "cache_read": 0.02, "cache_write": 0 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "openai/gpt-5.1-codex": {
+ "id": "openai/gpt-5.1-codex",
+ "name": "GPT-5.1-Codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 64000 }
+ },
+ "openai/gpt-5.1-codex-mini": {
+ "id": "openai/gpt-5.1-codex-mini",
+ "name": "GPT-5.1-Codex-Mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.03 },
+ "limit": { "context": 400000, "output": 64000 }
+ },
+ "openai/gpt-5.1": {
+ "id": "openai/gpt-5.1",
+ "name": "GPT-5.1",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 64000 }
+ },
+ "openai/gpt-5-codex": {
+ "id": "openai/gpt-5-codex",
+ "name": "GPT-5 Codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-10-13",
+ "last_updated": "2025-10-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 64000 }
+ },
+ "openai/gpt-5.1-chat": {
+ "id": "openai/gpt-5.1-chat",
+ "name": "GPT-5.1 Chat",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "openai/gpt-5": {
+ "id": "openai/gpt-5",
+ "name": "GPT-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-08-13",
+ "last_updated": "2025-08-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 64000 }
+ },
+ "openai/gpt-5.2": {
+ "id": "openai/gpt-5.2",
+ "name": "GPT-5.2",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.17 },
+ "limit": { "context": 400000, "output": 64000 }
+ },
+ "baidu/ernie-5.0-thinking-preview": {
+ "id": "baidu/ernie-5.0-thinking-preview",
+ "name": "ERNIE-5.0-Thinking-Preview",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.84, "output": 3.37 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "inclusionai/ring-1t": {
+ "id": "inclusionai/ring-1t",
+ "name": "Ring-1T",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-10-01",
+ "last_updated": "2025-10-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.56, "output": 2.24, "cache_read": 0.11 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "inclusionai/ling-1t": {
+ "id": "inclusionai/ling-1t",
+ "name": "Ling-1T",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-10-01",
+ "last_updated": "2025-10-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.56, "output": 2.24, "cache_read": 0.11 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "z-ai/glm-4.7": {
+ "id": "z-ai/glm-4.7",
+ "name": "GLM 4.7",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.28, "output": 1.14, "cache_read": 0.06 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "z-ai/glm-4.6v-flash-free": {
+ "id": "z-ai/glm-4.6v-flash-free",
+ "name": "GLM 4.6V Flash (Free)",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-30",
+ "last_updated": "2025-12-30",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "z-ai/glm-4.6v-flash": {
+ "id": "z-ai/glm-4.6v-flash",
+ "name": "GLM 4.6V FlashX",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "z-ai/glm-4.5": {
+ "id": "z-ai/glm-4.5",
+ "name": "GLM 4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-09-09",
+ "last_updated": "2025-09-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.35, "output": 1.54, "cache_read": 0.07 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "z-ai/glm-4.5-air": {
+ "id": "z-ai/glm-4.5-air",
+ "name": "GLM 4.5 Air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-09-09",
+ "last_updated": "2025-09-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.11, "output": 0.56, "cache_read": 0.02 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "z-ai/glm-4.6": {
+ "id": "z-ai/glm-4.6",
+ "name": "GLM 4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.35, "output": 1.54, "cache_read": 0.07 },
+ "limit": { "context": 200000, "output": 128000 }
+ },
+ "z-ai/glm-4.6v": {
+ "id": "z-ai/glm-4.6v",
+ "name": "GLM 4.6V",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.42, "cache_read": 0.03 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "qwen/qwen3-coder-plus": {
+ "id": "qwen/qwen3-coder-plus",
+ "name": "Qwen3-Coder-Plus",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-09-10",
+ "last_updated": "2025-09-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 1000000, "output": 64000 }
+ },
+ "kuaishou/kat-coder-pro-v1-free": {
+ "id": "kuaishou/kat-coder-pro-v1-free",
+ "name": "KAT-Coder-Pro-V1 Free",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-12-31",
+ "last_updated": "2025-12-31",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "kuaishou/kat-coder-pro-v1": {
+ "id": "kuaishou/kat-coder-pro-v1",
+ "name": "KAT-Coder-Pro-V1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-10-24",
+ "last_updated": "2025-10-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "anthropic/claude-opus-4": {
+ "id": "anthropic/claude-opus-4",
+ "name": "Claude Opus 4",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-08-14",
+ "last_updated": "2025-08-14",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-haiku-4.5": {
+ "id": "anthropic/claude-haiku-4.5",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-opus-4.1": {
+ "id": "anthropic/claude-opus-4.1",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "anthropic/claude-sonnet-4": {
+ "id": "anthropic/claude-sonnet-4",
+ "name": "Claude Sonnet 4",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-08-13",
+ "last_updated": "2025-08-13",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 1000000, "output": 64000 }
+ },
+ "anthropic/claude-opus-4.5": {
+ "id": "anthropic/claude-opus-4.5",
+ "name": "Claude Opus 4.5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-01",
+ "release_date": "2025-11-25",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["image", "text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-sonnet-4.5": {
+ "id": "anthropic/claude-sonnet-4.5",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 1000000, "output": 64000 }
+ }
+ }
+ },
+ "ovhcloud": {
+ "id": "ovhcloud",
+ "env": ["OVHCLOUD_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1",
+ "name": "OVHcloud AI Endpoints",
+ "doc": "https://www.ovhcloud.com/en/public-cloud/ai-endpoints/catalog//",
+ "models": {
+ "mixtral-8x7b-instruct-v0.1": {
+ "id": "mixtral-8x7b-instruct-v0.1",
+ "name": "Mixtral-8x7B-Instruct-v0.1",
+ "family": "mixtral-8x7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-01",
+ "last_updated": "2025-04-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.7, "output": 0.7 },
+ "limit": { "context": 32000, "output": 32000 }
+ },
+ "mistral-7b-instruct-v0.3": {
+ "id": "mistral-7b-instruct-v0.3",
+ "name": "Mistral-7B-Instruct-v0.3",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-01",
+ "last_updated": "2025-04-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.11, "output": 0.11 },
+ "limit": { "context": 127000, "output": 127000 }
+ },
+ "llama-3.1-8b-instruct": {
+ "id": "llama-3.1-8b-instruct",
+ "name": "Llama-3.1-8B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-11",
+ "last_updated": "2025-06-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.11, "output": 0.11 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "qwen2.5-vl-72b-instruct": {
+ "id": "qwen2.5-vl-72b-instruct",
+ "name": "Qwen2.5-VL-72B-Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-03-31",
+ "last_updated": "2025-03-31",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.01, "output": 1.01 },
+ "limit": { "context": 32000, "output": 32000 }
+ },
+ "mistral-nemo-instruct-2407": {
+ "id": "mistral-nemo-instruct-2407",
+ "name": "Mistral-Nemo-Instruct-2407",
+ "family": "mistral-nemo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-11-20",
+ "last_updated": "2024-11-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.14, "output": 0.14 },
+ "limit": { "context": 118000, "output": 118000 }
+ },
+ "mistral-small-3.2-24b-instruct-2506": {
+ "id": "mistral-small-3.2-24b-instruct-2506",
+ "name": "Mistral-Small-3.2-24B-Instruct-2506",
+ "family": "mistral-small",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-16",
+ "last_updated": "2025-07-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.31 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "qwen2.5-coder-32b-instruct": {
+ "id": "qwen2.5-coder-32b-instruct",
+ "name": "Qwen2.5-Coder-32B-Instruct",
+ "family": "qwen2.5-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-03-24",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.96, "output": 0.96 },
+ "limit": { "context": 32000, "output": 32000 }
+ },
+ "qwen3-coder-30b-a3b-instruct": {
+ "id": "qwen3-coder-30b-a3b-instruct",
+ "name": "Qwen3-Coder-30B-A3B-Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-28",
+ "last_updated": "2025-10-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.07, "output": 0.26 },
+ "limit": { "context": 256000, "output": 256000 }
+ },
+ "llava-next-mistral-7b": {
+ "id": "llava-next-mistral-7b",
+ "name": "llava-next-mistral-7b",
+ "family": "mistral-7b",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-08",
+ "last_updated": "2025-01-08",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.32, "output": 0.32 },
+ "limit": { "context": 32000, "output": 32000 }
+ },
+ "deepseek-r1-distill-llama-70b": {
+ "id": "deepseek-r1-distill-llama-70b",
+ "name": "DeepSeek-R1-Distill-Llama-70B",
+ "family": "deepseek-r1-distill-llama",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-01-30",
+ "last_updated": "2025-01-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.74, "output": 0.74 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "meta-llama-3_1-70b-instruct": {
+ "id": "meta-llama-3_1-70b-instruct",
+ "name": "Meta-Llama-3_1-70B-Instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "release_date": "2025-04-01",
+ "last_updated": "2025-04-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.74, "output": 0.74 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "gpt-oss-20b": {
+ "id": "gpt-oss-20b",
+ "name": "gpt-oss-20b",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "release_date": "2025-08-28",
+ "last_updated": "2025-08-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.05, "output": 0.18 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "gpt-oss-120b": {
+ "id": "gpt-oss-120b",
+ "name": "gpt-oss-120b",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "release_date": "2025-08-28",
+ "last_updated": "2025-08-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.09, "output": 0.47 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "meta-llama-3_3-70b-instruct": {
+ "id": "meta-llama-3_3-70b-instruct",
+ "name": "Meta-Llama-3_3-70B-Instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-01",
+ "last_updated": "2025-04-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.74, "output": 0.74 },
+ "limit": { "context": 131000, "output": 131000 }
+ },
+ "qwen3-32b": {
+ "id": "qwen3-32b",
+ "name": "Qwen3-32B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-16",
+ "last_updated": "2025-07-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.09, "output": 0.25 },
+ "limit": { "context": 32000, "output": 32000 }
+ }
+ }
+ },
+ "v0": {
+ "id": "v0",
+ "env": ["V0_API_KEY"],
+ "npm": "@ai-sdk/vercel",
+ "name": "v0",
+ "doc": "https://sdk.vercel.ai/providers/ai-sdk-providers/vercel",
+ "models": {
+ "v0-1.5-lg": {
+ "id": "v0-1.5-lg",
+ "name": "v0-1.5-lg",
+ "family": "v0",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-06-09",
+ "last_updated": "2025-06-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75 },
+ "limit": { "context": 512000, "output": 32000 }
+ },
+ "v0-1.5-md": {
+ "id": "v0-1.5-md",
+ "name": "v0-1.5-md",
+ "family": "v0",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-06-09",
+ "last_updated": "2025-06-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 128000, "output": 32000 }
+ },
+ "v0-1.0-md": {
+ "id": "v0-1.0-md",
+ "name": "v0-1.0-md",
+ "family": "v0",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 128000, "output": 32000 }
+ }
+ }
+ },
+ "iflowcn": {
+ "id": "iflowcn",
+ "env": ["IFLOW_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://apis.iflow.cn/v1",
+ "name": "iFlow",
+ "doc": "https://platform.iflow.cn/en/docs",
+ "models": {
+ "qwen3-coder": {
+ "id": "qwen3-coder",
+ "name": "Qwen3-Coder-480B-A35B",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-01",
+ "last_updated": "2025-07-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "deepseek-v3": {
+ "id": "deepseek-v3",
+ "name": "DeepSeek-V3",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-26",
+ "last_updated": "2024-12-26",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32000 }
+ },
+ "kimi-k2": {
+ "id": "kimi-k2",
+ "name": "Kimi-K2",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "deepseek-r1": {
+ "id": "deepseek-r1",
+ "name": "DeepSeek-R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32000 }
+ },
+ "deepseek-v3.1": {
+ "id": "deepseek-v3.1",
+ "name": "DeepSeek-V3.1-Terminus",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "minimax-m2": {
+ "id": "minimax-m2",
+ "name": "MiniMax-M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 204800, "output": 131100 }
+ },
+ "qwen3-235b": {
+ "id": "qwen3-235b",
+ "name": "Qwen3-235B-A22B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32000 }
+ },
+ "deepseek-v3.2-chat": {
+ "id": "deepseek-v3.2-chat",
+ "name": "DeepSeek-V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "kimi-k2-0905": {
+ "id": "kimi-k2-0905",
+ "name": "Kimi-K2-0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "name": "Kimi-K2-Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "qwen3-235b-a22b-thinking-2507": {
+ "id": "qwen3-235b-a22b-thinking-2507",
+ "name": "Qwen3-235B-A22B-Thinking",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-01",
+ "last_updated": "2025-07-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "qwen3-vl-plus": {
+ "id": "qwen3-vl-plus",
+ "name": "Qwen3-VL-Plus",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 32000 }
+ },
+ "glm-4.6": {
+ "id": "glm-4.6",
+ "name": "GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-01",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 200000, "output": 128000 }
+ },
+ "tstars2.0": {
+ "id": "tstars2.0",
+ "name": "TStars-2.0",
+ "family": "tstars2.0",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-01",
+ "release_date": "2024-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "qwen3-235b-a22b-instruct": {
+ "id": "qwen3-235b-a22b-instruct",
+ "name": "Qwen3-235B-A22B-Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-01",
+ "last_updated": "2025-07-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "qwen3-max": {
+ "id": "qwen3-max",
+ "name": "Qwen3-Max",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 32000 }
+ },
+ "deepseek-v3.2": {
+ "id": "deepseek-v3.2",
+ "name": "DeepSeek-V3.2-Exp",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 64000 }
+ },
+ "qwen3-max-preview": {
+ "id": "qwen3-max-preview",
+ "name": "Qwen3-Max-Preview",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 32000 }
+ },
+ "qwen3-coder-plus": {
+ "id": "qwen3-coder-plus",
+ "name": "Qwen3-Coder-Plus",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-01",
+ "last_updated": "2025-07-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "qwen3-32b": {
+ "id": "qwen3-32b",
+ "name": "Qwen3-32B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32000 }
+ }
+ }
+ },
+ "synthetic": {
+ "id": "synthetic",
+ "env": ["SYNTHETIC_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.synthetic.new/v1",
+ "name": "Synthetic",
+ "doc": "https://synthetic.new/pricing",
+ "models": {
+ "hf:Qwen/Qwen3-235B-A22B-Instruct-2507": {
+ "id": "hf:Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "name": "Qwen 3 235B Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-07-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.6 },
+ "limit": { "context": 256000, "output": 32000 }
+ },
+ "hf:Qwen/Qwen2.5-Coder-32B-Instruct": {
+ "id": "hf:Qwen/Qwen2.5-Coder-32B-Instruct",
+ "name": "Qwen2.5-Coder-32B-Instruct",
+ "family": "qwen2.5-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-11-11",
+ "last_updated": "2024-11-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.8, "output": 0.8 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "hf:Qwen/Qwen3-Coder-480B-A35B-Instruct": {
+ "id": "hf:Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "name": "Qwen 3 Coder 480B",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 2 },
+ "limit": { "context": 256000, "output": 32000 }
+ },
+ "hf:Qwen/Qwen3-235B-A22B-Thinking-2507": {
+ "id": "hf:Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "name": "Qwen3 235B A22B Thinking 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-25",
+ "last_updated": "2025-07-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.65, "output": 3 },
+ "limit": { "context": 256000, "output": 32000 }
+ },
+ "hf:MiniMaxAI/MiniMax-M2": {
+ "id": "hf:MiniMaxAI/MiniMax-M2",
+ "name": "MiniMax-M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-10-27",
+ "last_updated": "2025-10-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.19 },
+ "limit": { "context": 196608, "output": 131000 }
+ },
+ "hf:MiniMaxAI/MiniMax-M2.1": {
+ "id": "hf:MiniMaxAI/MiniMax-M2.1",
+ "name": "MiniMax-M2.1",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.19 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "hf:meta-llama/Llama-3.1-70B-Instruct": {
+ "id": "hf:meta-llama/Llama-3.1-70B-Instruct",
+ "name": "Llama-3.1-70B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.9, "output": 0.9 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "hf:meta-llama/Llama-3.1-8B-Instruct": {
+ "id": "hf:meta-llama/Llama-3.1-8B-Instruct",
+ "name": "Llama-3.1-8B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "hf:meta-llama/Llama-3.3-70B-Instruct": {
+ "id": "hf:meta-llama/Llama-3.3-70B-Instruct",
+ "name": "Llama-3.3-70B-Instruct",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.9, "output": 0.9 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "hf:meta-llama/Llama-4-Scout-17B-16E-Instruct": {
+ "id": "hf:meta-llama/Llama-4-Scout-17B-16E-Instruct",
+ "name": "Llama-4-Scout-17B-16E-Instruct",
+ "family": "llama-4-scout",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 328000, "output": 4096 }
+ },
+ "hf:meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8": {
+ "id": "hf:meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8",
+ "name": "Llama-4-Maverick-17B-128E-Instruct-FP8",
+ "family": "llama-4-maverick",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.22, "output": 0.88 },
+ "limit": { "context": 524000, "output": 4096 }
+ },
+ "hf:meta-llama/Llama-3.1-405B-Instruct": {
+ "id": "hf:meta-llama/Llama-3.1-405B-Instruct",
+ "name": "Llama-3.1-405B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 3, "output": 3 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "hf:moonshotai/Kimi-K2-Instruct-0905": {
+ "id": "hf:moonshotai/Kimi-K2-Instruct-0905",
+ "name": "Kimi K2 0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.2, "output": 1.2 },
+ "limit": { "context": 262144, "output": 32768 }
+ },
+ "hf:moonshotai/Kimi-K2-Thinking": {
+ "id": "hf:moonshotai/Kimi-K2-Thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-07",
+ "last_updated": "2025-11-07",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.19 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "hf:zai-org/GLM-4.5": {
+ "id": "hf:zai-org/GLM-4.5",
+ "name": "GLM 4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.19 },
+ "limit": { "context": 128000, "output": 96000 }
+ },
+ "hf:zai-org/GLM-4.7": {
+ "id": "hf:zai-org/GLM-4.7",
+ "name": "GLM 4.7",
+ "family": "glm-4.7",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.19 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "hf:zai-org/GLM-4.6": {
+ "id": "hf:zai-org/GLM-4.6",
+ "name": "GLM 4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.19 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "hf:deepseek-ai/DeepSeek-R1": {
+ "id": "hf:deepseek-ai/DeepSeek-R1",
+ "name": "DeepSeek R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.19 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "hf:deepseek-ai/DeepSeek-R1-0528": {
+ "id": "hf:deepseek-ai/DeepSeek-R1-0528",
+ "name": "DeepSeek R1 (0528)",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-01",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 8 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "hf:deepseek-ai/DeepSeek-V3.1-Terminus": {
+ "id": "hf:deepseek-ai/DeepSeek-V3.1-Terminus",
+ "name": "DeepSeek V3.1 Terminus",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-09-22",
+ "last_updated": "2025-09-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.2, "output": 1.2 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "hf:deepseek-ai/DeepSeek-V3.2": {
+ "id": "hf:deepseek-ai/DeepSeek-V3.2",
+ "name": "DeepSeek V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.27, "output": 0.4, "cache_read": 0.27, "cache_write": 0 },
+ "limit": { "context": 162816, "input": 162816, "output": 8000 }
+ },
+ "hf:deepseek-ai/DeepSeek-V3": {
+ "id": "hf:deepseek-ai/DeepSeek-V3",
+ "name": "DeepSeek V3",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-05-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.25, "output": 1.25 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "hf:deepseek-ai/DeepSeek-V3.1": {
+ "id": "hf:deepseek-ai/DeepSeek-V3.1",
+ "name": "DeepSeek V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-21",
+ "last_updated": "2025-08-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.56, "output": 1.68 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "hf:deepseek-ai/DeepSeek-V3-0324": {
+ "id": "hf:deepseek-ai/DeepSeek-V3-0324",
+ "name": "DeepSeek V3 (0324)",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-01",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.2, "output": 1.2 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "hf:openai/gpt-oss-120b": {
+ "id": "hf:openai/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 128000, "output": 32768 }
+ }
+ }
+ },
+ "deepinfra": {
+ "id": "deepinfra",
+ "env": ["DEEPINFRA_API_KEY"],
+ "npm": "@ai-sdk/deepinfra",
+ "name": "Deep Infra",
+ "doc": "https://deepinfra.com/models",
+ "models": {
+ "moonshotai/Kimi-K2-Instruct": {
+ "id": "moonshotai/Kimi-K2-Instruct",
+ "name": "Kimi K2",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-11",
+ "last_updated": "2025-07-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 2 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "moonshotai/Kimi-K2-Thinking": {
+ "id": "moonshotai/Kimi-K2-Thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-07",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.47, "output": 2 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "MiniMaxAI/MiniMax-M2": {
+ "id": "MiniMaxAI/MiniMax-M2",
+ "name": "MiniMax M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.254, "output": 1.02 },
+ "limit": { "context": 262144, "output": 32768 }
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "GPT OSS 20B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.03, "output": 0.14 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.05, "output": 0.24 },
+ "limit": { "context": 131072, "output": 16384 }
+ },
+ "Qwen/Qwen3-Coder-480B-A35B-Instruct": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.4, "output": 1.6 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo",
+ "name": "Qwen3 Coder 480B A35B Instruct Turbo",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 262144, "output": 66536 }
+ },
+ "zai-org/GLM-4.5": {
+ "id": "zai-org/GLM-4.5",
+ "name": "GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2 },
+ "limit": { "context": 131072, "output": 98304 },
+ "status": "deprecated"
+ },
+ "zai-org/GLM-4.7": {
+ "id": "zai-org/GLM-4.7",
+ "name": "GLM-4.7",
+ "family": "glm-4.7",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.43, "output": 1.75, "cache_read": 0.08 },
+ "limit": { "context": 202752, "output": 16384 }
+ }
+ }
+ },
+ "zhipuai": {
+ "id": "zhipuai",
+ "env": ["ZHIPU_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://open.bigmodel.cn/api/paas/v4",
+ "name": "Zhipu AI",
+ "doc": "https://docs.z.ai/guides/overview/pricing",
+ "models": {
+ "glm-4.6v-flash": {
+ "id": "glm-4.6v-flash",
+ "name": "GLM-4.6V-Flash",
+ "family": "glm-4.6v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "glm-4.6v": {
+ "id": "glm-4.6v",
+ "name": "GLM-4.6V",
+ "family": "glm-4.6v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.9 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "glm-4.6": {
+ "id": "glm-4.6",
+ "name": "GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.11, "cache_write": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "glm-4.5v": {
+ "id": "glm-4.5v",
+ "name": "GLM-4.5V",
+ "family": "glm-4.5v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-08-11",
+ "last_updated": "2025-08-11",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 1.8 },
+ "limit": { "context": 64000, "output": 16384 }
+ },
+ "glm-4.5-air": {
+ "id": "glm-4.5-air",
+ "name": "GLM-4.5-Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 1.1, "cache_read": 0.03, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.5": {
+ "id": "glm-4.5",
+ "name": "GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.11, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.5-flash": {
+ "id": "glm-4.5-flash",
+ "name": "GLM-4.5-Flash",
+ "family": "glm-4.5-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.7": {
+ "id": "glm-4.7",
+ "name": "GLM-4.7",
+ "family": "glm-4.7",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.11, "cache_write": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ }
+ }
+ },
+ "submodel": {
+ "id": "submodel",
+ "env": ["SUBMODEL_INSTAGEN_ACCESS_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://llm.submodel.ai/v1",
+ "name": "submodel",
+ "doc": "https://submodel.gitbook.io",
+ "models": {
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-23",
+ "last_updated": "2025-08-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.5 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "Qwen/Qwen3-235B-A22B-Instruct-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "name": "Qwen3 235B A22B Instruct 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-23",
+ "last_updated": "2025-08-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.3 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-23",
+ "last_updated": "2025-08-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.8 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "Qwen/Qwen3-235B-A22B-Thinking-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "name": "Qwen3 235B A22B Thinking 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-23",
+ "last_updated": "2025-08-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.6 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "zai-org/GLM-4.5-FP8": {
+ "id": "zai-org/GLM-4.5-FP8",
+ "name": "GLM 4.5 FP8",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.8 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "zai-org/GLM-4.5-Air": {
+ "id": "zai-org/GLM-4.5-Air",
+ "name": "GLM 4.5 Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.5 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "deepseek-ai/DeepSeek-R1-0528": {
+ "id": "deepseek-ai/DeepSeek-R1-0528",
+ "name": "DeepSeek R1 0528",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-23",
+ "last_updated": "2025-08-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 2.15 },
+ "limit": { "context": 75000, "output": 163840 }
+ },
+ "deepseek-ai/DeepSeek-V3.1": {
+ "id": "deepseek-ai/DeepSeek-V3.1",
+ "name": "DeepSeek V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-23",
+ "last_updated": "2025-08-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.8 },
+ "limit": { "context": 75000, "output": 163840 }
+ },
+ "deepseek-ai/DeepSeek-V3-0324": {
+ "id": "deepseek-ai/DeepSeek-V3-0324",
+ "name": "DeepSeek V3 0324",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-23",
+ "last_updated": "2025-08-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.8 },
+ "limit": { "context": 75000, "output": 163840 }
+ }
+ }
+ },
+ "nano-gpt": {
+ "id": "nano-gpt",
+ "env": ["NANO_GPT_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://nano-gpt.com/api/v1",
+ "name": "NanoGPT",
+ "doc": "https://docs.nano-gpt.com",
+ "models": {
+ "moonshotai/kimi-k2-thinking": {
+ "id": "moonshotai/kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-11-01",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 32768, "output": 8192 }
+ },
+ "moonshotai/kimi-k2-instruct": {
+ "id": "moonshotai/kimi-k2-instruct",
+ "name": "Kimi K2 Instruct",
+ "family": "kimi",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-07-18",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "nousresearch/hermes-4-405b:thinking": {
+ "id": "nousresearch/hermes-4-405b:thinking",
+ "name": "Hermes 4 405b Thinking",
+ "family": "hermes",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-08-13",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "nvidia/llama-3_3-nemotron-super-49b-v1_5": {
+ "id": "nvidia/llama-3_3-nemotron-super-49b-v1_5",
+ "name": "Llama 3 3 Nemotron Super 49B V1 5",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-08-08",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "deepseek/deepseek-v3.2:thinking": {
+ "id": "deepseek/deepseek-v3.2:thinking",
+ "name": "Deepseek V3.2 Thinking",
+ "family": "deepseek",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "deepseek/deepseek-r1": {
+ "id": "deepseek/deepseek-r1",
+ "name": "Deepseek R1",
+ "family": "deepseek",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "minimax/minimax-m2.1": {
+ "id": "minimax/minimax-m2.1",
+ "name": "Minimax M2.1",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT Oss 120b",
+ "family": "gpt",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-06-23",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "z-ai/glm-4.6:thinking": {
+ "id": "z-ai/glm-4.6:thinking",
+ "name": "GLM 4.6 Thinking",
+ "family": "glm",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-07",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "z-ai/glm-4.6": {
+ "id": "z-ai/glm-4.6",
+ "name": "GLM 4.6",
+ "family": "glm",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-11-15",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "qwen/qwen3-coder": {
+ "id": "qwen/qwen3-coder",
+ "name": "Qwen3 Coder",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-15",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 106000, "output": 8192 }
+ },
+ "qwen/qwen3-235b-a22b-thinking-2507": {
+ "id": "qwen/qwen3-235b-a22b-thinking-2507",
+ "name": "Qwen3 235B A22B Thinking 2507",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-07-01",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 262144, "output": 8192 }
+ },
+ "mistralai/devstral-2-123b-instruct-2512": {
+ "id": "mistralai/devstral-2-123b-instruct-2512",
+ "name": "Devstral 2 123b Instruct 2512",
+ "family": "mistral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "mistralai/mistral-large-3-675b-instruct-2512": {
+ "id": "mistralai/mistral-large-3-675b-instruct-2512",
+ "name": "Mistral Large 3 675b Instruct 2512",
+ "family": "mistral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-02",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "mistralai/ministral-14b-instruct-2512": {
+ "id": "mistralai/ministral-14b-instruct-2512",
+ "name": "Ministral 14b Instruct 2512",
+ "family": "mistral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-12",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "meta-llama/llama-4-maverick": {
+ "id": "meta-llama/llama-4-maverick",
+ "name": "Llama 4 Maverick",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "meta-llama/llama-3.3-70b-instruct": {
+ "id": "meta-llama/llama-3.3-70b-instruct",
+ "name": "Llama 3.3 70b Instruct",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "zai-org/glm-4.7": {
+ "id": "zai-org/glm-4.7",
+ "name": "GLM 4.7",
+ "family": "glm",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 204800, "output": 8192 }
+ },
+ "zai-org/glm-4.5-air": {
+ "id": "zai-org/glm-4.5-air",
+ "name": "GLM 4.5 Air",
+ "family": "glm",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "zai-org/glm-4.7:thinking": {
+ "id": "zai-org/glm-4.7:thinking",
+ "name": "GLM 4.7 Thinking",
+ "family": "glm",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-07",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "zai-org/glm-4.5-air:thinking": {
+ "id": "zai-org/glm-4.5-air:thinking",
+ "name": "GLM 4.5 Air Thinking",
+ "family": "glm",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-07",
+ "last_updated": "2025-12-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 128000, "output": 8192 }
+ }
+ }
+ },
+ "zai": {
+ "id": "zai",
+ "env": ["ZHIPU_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.z.ai/api/paas/v4",
+ "name": "Z.AI",
+ "doc": "https://docs.z.ai/guides/overview/pricing",
+ "models": {
+ "glm-4.7": {
+ "id": "glm-4.7",
+ "name": "GLM-4.7",
+ "family": "glm-4.7",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.11, "cache_write": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "glm-4.5-flash": {
+ "id": "glm-4.5-flash",
+ "name": "GLM-4.5-Flash",
+ "family": "glm-4.5-flash",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.5": {
+ "id": "glm-4.5",
+ "name": "GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.11, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.5-air": {
+ "id": "glm-4.5-air",
+ "name": "GLM-4.5-Air",
+ "family": "glm-4.5-air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 1.1, "cache_read": 0.03, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "glm-4.5v": {
+ "id": "glm-4.5v",
+ "name": "GLM-4.5V",
+ "family": "glm-4.5v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-08-11",
+ "last_updated": "2025-08-11",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 1.8 },
+ "limit": { "context": 64000, "output": 16384 }
+ },
+ "glm-4.6": {
+ "id": "glm-4.6",
+ "name": "GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.11, "cache_write": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "glm-4.6v": {
+ "id": "glm-4.6v",
+ "name": "GLM-4.6V",
+ "family": "glm-4.6v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.9 },
+ "limit": { "context": 128000, "output": 32768 }
+ }
+ }
+ },
+ "inference": {
+ "id": "inference",
+ "env": ["INFERENCE_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://inference.net/v1",
+ "name": "Inference",
+ "doc": "https://inference.net/models",
+ "models": {
+ "mistral/mistral-nemo-12b-instruct": {
+ "id": "mistral/mistral-nemo-12b-instruct",
+ "name": "Mistral Nemo 12B Instruct",
+ "family": "mistral-nemo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.038, "output": 0.1 },
+ "limit": { "context": 16000, "output": 4096 }
+ },
+ "google/gemma-3": {
+ "id": "google/gemma-3",
+ "name": "Google Gemma 3",
+ "family": "gemma-3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.3 },
+ "limit": { "context": 125000, "output": 4096 }
+ },
+ "osmosis/osmosis-structure-0.6b": {
+ "id": "osmosis/osmosis-structure-0.6b",
+ "name": "Osmosis Structure 0.6B",
+ "family": "osmosis-structure-0.6b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.5 },
+ "limit": { "context": 4000, "output": 2048 }
+ },
+ "qwen/qwen3-embedding-4b": {
+ "id": "qwen/qwen3-embedding-4b",
+ "name": "Qwen 3 Embedding 4B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.01, "output": 0 },
+ "limit": { "context": 32000, "output": 2048 }
+ },
+ "qwen/qwen-2.5-7b-vision-instruct": {
+ "id": "qwen/qwen-2.5-7b-vision-instruct",
+ "name": "Qwen 2.5 7B Vision Instruct",
+ "family": "qwen",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 125000, "output": 4096 }
+ },
+ "meta/llama-3.2-11b-vision-instruct": {
+ "id": "meta/llama-3.2-11b-vision-instruct",
+ "name": "Llama 3.2 11B Vision Instruct",
+ "family": "llama-3.2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.055, "output": 0.055 },
+ "limit": { "context": 16000, "output": 4096 }
+ },
+ "meta/llama-3.1-8b-instruct": {
+ "id": "meta/llama-3.1-8b-instruct",
+ "name": "Llama 3.1 8B Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.025, "output": 0.025 },
+ "limit": { "context": 16000, "output": 4096 }
+ },
+ "meta/llama-3.2-3b-instruct": {
+ "id": "meta/llama-3.2-3b-instruct",
+ "name": "Llama 3.2 3B Instruct",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.02, "output": 0.02 },
+ "limit": { "context": 16000, "output": 4096 }
+ },
+ "meta/llama-3.2-1b-instruct": {
+ "id": "meta/llama-3.2-1b-instruct",
+ "name": "Llama 3.2 1B Instruct",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.01, "output": 0.01 },
+ "limit": { "context": 16000, "output": 4096 }
+ }
+ }
+ },
+ "requesty": {
+ "id": "requesty",
+ "env": ["REQUESTY_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://router.requesty.ai/v1",
+ "name": "Requesty",
+ "doc": "https://requesty.ai/solution/llm-routing/models",
+ "models": {
+ "xai/grok-4": {
+ "id": "xai/grok-4",
+ "name": "Grok 4",
+ "family": "grok-4",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-09",
+ "last_updated": "2025-09-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75, "cache_write": 3 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "xai/grok-4-fast": {
+ "id": "xai/grok-4-fast",
+ "name": "Grok 4 Fast",
+ "family": "grok-4",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05, "cache_write": 0.2 },
+ "limit": { "context": 2000000, "output": 64000 }
+ },
+ "google/gemini-3-flash-preview": {
+ "id": "google/gemini-3-flash-preview",
+ "name": "Gemini 3 Flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-12-17",
+ "last_updated": "2025-12-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 3, "cache_read": 0.05, "cache_write": 1 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-3-pro-preview": {
+ "id": "google/gemini-3-pro-preview",
+ "name": "Gemini 3 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 12, "cache_read": 0.2, "cache_write": 4.5 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.5-flash": {
+ "id": "google/gemini-2.5-flash",
+ "name": "Gemini 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "cache_write": 0.55 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/gemini-2.5-pro": {
+ "id": "google/gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-17",
+ "last_updated": "2025-06-17",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31, "cache_write": 2.375 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "openai/gpt-4.1-mini": {
+ "id": "openai/gpt-4.1-mini",
+ "name": "GPT-4.1 Mini",
+ "family": "gpt-4.1-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.6, "cache_read": 0.1 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "openai/gpt-5-nano": {
+ "id": "openai/gpt-5-nano",
+ "name": "GPT-5 Nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.4, "cache_read": 0.01 },
+ "limit": { "context": 16000, "output": 4000 }
+ },
+ "openai/gpt-4.1": {
+ "id": "openai/gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "openai/o4-mini": {
+ "id": "openai/o4-mini",
+ "name": "o4 Mini",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.28 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-5-mini": {
+ "id": "openai/gpt-5-mini",
+ "name": "GPT-5 Mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.03 },
+ "limit": { "context": 128000, "output": 32000 }
+ },
+ "openai/gpt-4o-mini": {
+ "id": "openai/gpt-4o-mini",
+ "name": "GPT-4o Mini",
+ "family": "gpt-4o-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.08 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/gpt-5": {
+ "id": "openai/gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "audio", "image", "video"], "output": ["text", "audio", "image"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "anthropic/claude-opus-4": {
+ "id": "anthropic/claude-opus-4",
+ "name": "Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "anthropic/claude-opus-4-1": {
+ "id": "anthropic/claude-opus-4-1",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "anthropic/claude-haiku-4-5": {
+ "id": "anthropic/claude-haiku-4-5",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-01",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 62000 }
+ },
+ "anthropic/claude-opus-4-5": {
+ "id": "anthropic/claude-opus-4-5",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-11-24",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-sonnet-4-5": {
+ "id": "anthropic/claude-sonnet-4-5",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 1000000, "output": 64000 }
+ },
+ "anthropic/claude-3-7-sonnet": {
+ "id": "anthropic/claude-3-7-sonnet",
+ "name": "Claude Sonnet 3.7",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-01",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic/claude-sonnet-4": {
+ "id": "anthropic/claude-sonnet-4",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ }
+ }
+ },
+ "morph": {
+ "id": "morph",
+ "env": ["MORPH_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.morphllm.com/v1",
+ "name": "Morph",
+ "doc": "https://docs.morphllm.com/api-reference/introduction",
+ "models": {
+ "morph-v3-large": {
+ "id": "morph-v3-large",
+ "name": "Morph v3 Large",
+ "family": "morph-v3-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-08-15",
+ "last_updated": "2024-08-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.9, "output": 1.9 },
+ "limit": { "context": 32000, "output": 32000 }
+ },
+ "auto": {
+ "id": "auto",
+ "name": "Auto",
+ "family": "auto",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-06-01",
+ "last_updated": "2024-06-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.85, "output": 1.55 },
+ "limit": { "context": 32000, "output": 32000 }
+ },
+ "morph-v3-fast": {
+ "id": "morph-v3-fast",
+ "name": "Morph v3 Fast",
+ "family": "morph-v3-fast",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-08-15",
+ "last_updated": "2024-08-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 1.2 },
+ "limit": { "context": 16000, "output": 16000 }
+ }
+ }
+ },
+ "lmstudio": {
+ "id": "lmstudio",
+ "env": ["LMSTUDIO_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "http://127.0.0.1:1234/v1",
+ "name": "LMStudio",
+ "doc": "https://lmstudio.ai/models",
+ "models": {
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "GPT OSS 20B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "qwen/qwen3-30b-a3b-2507": {
+ "id": "qwen/qwen3-30b-a3b-2507",
+ "name": "Qwen3 30B A3B 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-30",
+ "last_updated": "2025-07-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 16384 }
+ },
+ "qwen/qwen3-coder-30b": {
+ "id": "qwen/qwen3-coder-30b",
+ "name": "Qwen3 Coder 30B",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-23",
+ "last_updated": "2025-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 65536 }
+ }
+ }
+ },
+ "friendli": {
+ "id": "friendli",
+ "env": ["FRIENDLI_TOKEN"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.friendli.ai/serverless/v1",
+ "name": "Friendli",
+ "doc": "https://friendli.ai/docs/guides/serverless_endpoints/introduction",
+ "models": {
+ "meta-llama-3.3-70b-instruct": {
+ "id": "meta-llama-3.3-70b-instruct",
+ "name": "Llama 3.3 70B Instruct",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-08-01",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 0.6 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "meta-llama-3.1-8b-instruct": {
+ "id": "meta-llama-3.1-8b-instruct",
+ "name": "Llama 3.1 8B Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2024-08-01",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 131072, "output": 8000 }
+ },
+ "LGAI-EXAONE/EXAONE-4.0.1-32B": {
+ "id": "LGAI-EXAONE/EXAONE-4.0.1-32B",
+ "name": "EXAONE 4.0.1 32B",
+ "family": "exaone",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-31",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 1 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "meta-llama/Llama-4-Maverick-17B-128E-Instruct": {
+ "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct",
+ "name": "Llama 4 Maverick 17B 128E Instruct",
+ "family": "llama-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-16",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 131072, "output": 8000 }
+ },
+ "meta-llama/Llama-4-Scout-17B-16E-Instruct": {
+ "id": "meta-llama/Llama-4-Scout-17B-16E-Instruct",
+ "name": "Llama 4 Scout 17B 16E Instruct",
+ "family": "llama-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-16",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 131072, "output": 8000 }
+ },
+ "Qwen/Qwen3-30B-A3B": {
+ "id": "Qwen/Qwen3-30B-A3B",
+ "name": "Qwen3 30B A3B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-16",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 131072, "output": 8000 }
+ },
+ "Qwen/Qwen3-235B-A22B-Instruct-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "name": "Qwen3 235B A22B Instruct 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-29",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.8 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "Qwen/Qwen3-32B": {
+ "id": "Qwen/Qwen3-32B",
+ "name": "Qwen3 32B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-06-16",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 131072, "output": 8000 }
+ },
+ "Qwen/Qwen3-235B-A22B-Thinking-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "name": "Qwen3 235B A22B Thinking 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-29",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "zai-org/GLM-4.6": {
+ "id": "zai-org/GLM-4.6",
+ "name": "GLM 4.6",
+ "family": "glm-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-31",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "deepseek-ai/DeepSeek-R1-0528": {
+ "id": "deepseek-ai/DeepSeek-R1-0528",
+ "name": "DeepSeek R1 0528",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-07-11",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "limit": { "context": 163840, "output": 163840 }
+ }
+ }
+ },
+ "sap-ai-core": {
+ "id": "sap-ai-core",
+ "env": ["AICORE_SERVICE_KEY"],
+ "npm": "@mymediset/sap-ai-provider",
+ "name": "SAP AI Core",
+ "doc": "https://help.sap.com/docs/sap-ai-core",
+ "models": {
+ "anthropic--claude-3.5-sonnet": {
+ "id": "anthropic--claude-3.5-sonnet",
+ "name": "anthropic--claude-3.5-sonnet",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04-30",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "anthropic--claude-4.5-haiku": {
+ "id": "anthropic--claude-4.5-haiku",
+ "name": "anthropic--claude-4.5-haiku",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-01",
+ "last_updated": "2025-10-01",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "anthropic--claude-4-opus": {
+ "id": "anthropic--claude-4-opus",
+ "name": "anthropic--claude-4-opus",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "gemini-2.5-flash": {
+ "id": "gemini-2.5-flash",
+ "name": "gemini-2.5-flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-25",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 2.5, "cache_read": 0.075, "input_audio": 1 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "anthropic--claude-3-haiku": {
+ "id": "anthropic--claude-3-haiku",
+ "name": "anthropic--claude-3-haiku",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-03-13",
+ "last_updated": "2024-03-13",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1.25, "cache_read": 0.03, "cache_write": 0.3 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "anthropic--claude-3-sonnet": {
+ "id": "anthropic--claude-3-sonnet",
+ "name": "anthropic--claude-3-sonnet",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-03-04",
+ "last_updated": "2024-03-04",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 0.3 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "gpt-5-nano": {
+ "id": "gpt-5-nano",
+ "name": "gpt-5-nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.4, "cache_read": 0.01 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "anthropic--claude-3.7-sonnet": {
+ "id": "anthropic--claude-3.7-sonnet",
+ "name": "anthropic--claude-3.7-sonnet",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-31",
+ "release_date": "2025-02-24",
+ "last_updated": "2025-02-24",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "gpt-5-mini": {
+ "id": "gpt-5-mini",
+ "name": "gpt-5-mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.03 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "anthropic--claude-4.5-sonnet": {
+ "id": "anthropic--claude-4.5-sonnet",
+ "name": "anthropic--claude-4.5-sonnet",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "gemini-2.5-pro": {
+ "id": "gemini-2.5-pro",
+ "name": "gemini-2.5-pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-03-25",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text", "image", "audio", "video", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.31 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "anthropic--claude-3-opus": {
+ "id": "anthropic--claude-3-opus",
+ "name": "anthropic--claude-3-opus",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-02-29",
+ "last_updated": "2024-02-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "anthropic--claude-4-sonnet": {
+ "id": "anthropic--claude-4-sonnet",
+ "name": "anthropic--claude-4-sonnet",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "gpt-5": {
+ "id": "gpt-5",
+ "name": "gpt-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 128000 }
+ }
+ }
+ },
+ "anthropic": {
+ "id": "anthropic",
+ "env": ["ANTHROPIC_API_KEY"],
+ "npm": "@ai-sdk/anthropic",
+ "name": "Anthropic",
+ "doc": "https://docs.anthropic.com/en/docs/about-claude/models",
+ "models": {
+ "claude-opus-4-0": {
+ "id": "claude-opus-4-0",
+ "name": "Claude Opus 4 (latest)",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "claude-3-5-sonnet-20241022": {
+ "id": "claude-3-5-sonnet-20241022",
+ "name": "Claude Sonnet 3.5 v2",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04-30",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "claude-opus-4-1": {
+ "id": "claude-opus-4-1",
+ "name": "Claude Opus 4.1 (latest)",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "claude-haiku-4-5": {
+ "id": "claude-haiku-4-5",
+ "name": "Claude Haiku 4.5 (latest)",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-3-5-sonnet-20240620": {
+ "id": "claude-3-5-sonnet-20240620",
+ "name": "Claude Sonnet 3.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04-30",
+ "release_date": "2024-06-20",
+ "last_updated": "2024-06-20",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "claude-3-5-haiku-latest": {
+ "id": "claude-3-5-haiku-latest",
+ "name": "Claude Haiku 3.5 (latest)",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07-31",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 4, "cache_read": 0.08, "cache_write": 1 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "claude-opus-4-5": {
+ "id": "claude-opus-4-5",
+ "name": "Claude Opus 4.5 (latest)",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-11-24",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-3-opus-20240229": {
+ "id": "claude-3-opus-20240229",
+ "name": "Claude Opus 3",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-02-29",
+ "last_updated": "2024-02-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "claude-opus-4-5-20251101": {
+ "id": "claude-opus-4-5-20251101",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-01",
+ "last_updated": "2025-11-01",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-sonnet-4-5": {
+ "id": "claude-sonnet-4-5",
+ "name": "Claude Sonnet 4.5 (latest)",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-sonnet-4-5-20250929": {
+ "id": "claude-sonnet-4-5-20250929",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-sonnet-4-20250514": {
+ "id": "claude-sonnet-4-20250514",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-opus-4-20250514": {
+ "id": "claude-opus-4-20250514",
+ "name": "Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "claude-3-5-haiku-20241022": {
+ "id": "claude-3-5-haiku-20241022",
+ "name": "Claude Haiku 3.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07-31",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 4, "cache_read": 0.08, "cache_write": 1 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "claude-3-haiku-20240307": {
+ "id": "claude-3-haiku-20240307",
+ "name": "Claude Haiku 3",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-03-13",
+ "last_updated": "2024-03-13",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1.25, "cache_read": 0.03, "cache_write": 0.3 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "claude-3-7-sonnet-20250219": {
+ "id": "claude-3-7-sonnet-20250219",
+ "name": "Claude Sonnet 3.7",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-31",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-3-7-sonnet-latest": {
+ "id": "claude-3-7-sonnet-latest",
+ "name": "Claude Sonnet 3.7 (latest)",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10-31",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-sonnet-4-0": {
+ "id": "claude-sonnet-4-0",
+ "name": "Claude Sonnet 4 (latest)",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-opus-4-1-20250805": {
+ "id": "claude-opus-4-1-20250805",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "claude-3-sonnet-20240229": {
+ "id": "claude-3-sonnet-20240229",
+ "name": "Claude Sonnet 3",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08-31",
+ "release_date": "2024-03-04",
+ "last_updated": "2024-03-04",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 0.3 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "claude-haiku-4-5-20251001": {
+ "id": "claude-haiku-4-5-20251001",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ }
+ }
+ },
+ "aihubmix": {
+ "id": "aihubmix",
+ "env": ["AIHUBMIX_API_KEY"],
+ "npm": "@aihubmix/ai-sdk-provider",
+ "name": "AIHubMix",
+ "doc": "https://docs.aihubmix.com",
+ "models": {
+ "gpt-4.1-nano": {
+ "id": "gpt-4.1-nano",
+ "name": "GPT-4.1 nano",
+ "family": "gpt-4.1-nano",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.03 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "glm-4.7": {
+ "id": "glm-4.7",
+ "name": "GLM-4.7",
+ "family": "glm-4.7",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.27, "output": 1.1, "cache_read": 0.548 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "qwen3-235b-a22b-instruct-2507": {
+ "id": "qwen3-235b-a22b-instruct-2507",
+ "name": "Qwen3 235B A22B Instruct 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-30",
+ "last_updated": "2025-07-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.28, "output": 1.12 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "claude-opus-4-1": {
+ "id": "claude-opus-4-1",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 16.5, "output": 82.5, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "gpt-5.1-codex": {
+ "id": "gpt-5.1-codex",
+ "name": "GPT-5.1 Codex",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-15",
+ "last_updated": "2025-11-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "claude-haiku-4-5": {
+ "id": "claude-haiku-4-5",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 5.5, "cache_read": 0.11, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "claude-opus-4-5": {
+ "id": "claude-opus-4-5",
+ "name": "Claude Opus 4.5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03",
+ "release_date": "2025-11-25",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "gemini-3-pro-preview": {
+ "id": "gemini-3-pro-preview",
+ "name": "Gemini 3 Pro Preview",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-19",
+ "last_updated": "2025-11-19",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 12, "cache_read": 0.5 },
+ "limit": { "context": 1000000, "output": 65000 }
+ },
+ "gemini-2.5-flash": {
+ "id": "gemini-2.5-flash",
+ "name": "Gemini 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.075, "output": 0.3, "cache_read": 0.02 },
+ "limit": { "context": 1000000, "output": 65000 }
+ },
+ "gpt-4.1-mini": {
+ "id": "gpt-4.1-mini",
+ "name": "GPT-4.1 mini",
+ "family": "gpt-4.1-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.6, "cache_read": 0.1 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "claude-sonnet-4-5": {
+ "id": "claude-sonnet-4-5",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3.3, "output": 16.5, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "coding-glm-4.7-free": {
+ "id": "coding-glm-4.7-free",
+ "name": "Coding GLM-4.7 Free",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "gpt-5.1-codex-mini": {
+ "id": "gpt-5.1-codex-mini",
+ "name": "GPT-5.1 Codex Mini",
+ "family": "gpt-5-codex-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-15",
+ "last_updated": "2025-11-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.03 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "qwen3-235b-a22b-thinking-2507": {
+ "id": "qwen3-235b-a22b-thinking-2507",
+ "name": "Qwen3 235B A22B Thinking 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-30",
+ "last_updated": "2025-07-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.28, "output": 2.8 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "gpt-5.1": {
+ "id": "gpt-5.1",
+ "name": "GPT-5.1",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-11",
+ "release_date": "2025-11-15",
+ "last_updated": "2025-11-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-5-nano": {
+ "id": "gpt-5-nano",
+ "name": "GPT-5-Nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 2, "cache_read": 0.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-5-codex": {
+ "id": "gpt-5-codex",
+ "name": "GPT-5-Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-4o": {
+ "id": "gpt-4o",
+ "name": "GPT-4o",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-05-13",
+ "last_updated": "2024-08-06",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-4.1": {
+ "id": "gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "o4-mini": {
+ "id": "o4-mini",
+ "name": "o4-mini",
+ "family": "o4-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-09",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.5, "output": 6, "cache_read": 0.75 },
+ "limit": { "context": 200000, "output": 65536 }
+ },
+ "gpt-5-mini": {
+ "id": "gpt-5-mini",
+ "name": "GPT-5-Mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.5, "output": 6, "cache_read": 0.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "gemini-2.5-pro": {
+ "id": "gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image", "audio", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 5, "cache_read": 0.31 },
+ "limit": { "context": 2000000, "output": 65000 }
+ },
+ "gpt-4o-2024-11-20": {
+ "id": "gpt-4o-2024-11-20",
+ "name": "GPT-4o (2024-11-20)",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-11-20",
+ "last_updated": "2024-11-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-5.1-codex-max": {
+ "id": "gpt-5.1-codex-max",
+ "name": "GPT-5.1-Codex-Max",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-13",
+ "last_updated": "2025-11-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "minimax-m2.1-free": {
+ "id": "minimax-m2.1-free",
+ "name": "MiniMax M2.1 Free",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "temperature": true,
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "qwen3-coder-480b-a35b-instruct": {
+ "id": "qwen3-coder-480b-a35b-instruct",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-01",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.82, "output": 3.29 },
+ "limit": { "context": 262144, "output": 131000 }
+ },
+ "deepseek-v3.2-think": {
+ "id": "deepseek-v3.2-think",
+ "name": "DeepSeek-V3.2-Think",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.45 },
+ "limit": { "context": 131000, "output": 64000 }
+ },
+ "gpt-5": {
+ "id": "gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 20, "cache_read": 2.5 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "minimax-m2.1": {
+ "id": "minimax-m2.1",
+ "name": "MiniMax M2.1",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_details" },
+ "temperature": true,
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.29, "output": 1.15 },
+ "limit": { "context": 204800, "output": 131072 }
+ },
+ "deepseek-v3.2": {
+ "id": "deepseek-v3.2",
+ "name": "DeepSeek-V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.45 },
+ "limit": { "context": 131000, "output": 64000 }
+ },
+ "Kimi-K2-0905": {
+ "id": "Kimi-K2-0905",
+ "name": "Kimi K2 0905",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-09-05",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.19 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "gpt-5-pro": {
+ "id": "gpt-5-pro",
+ "name": "GPT-5-Pro",
+ "family": "gpt-5-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 7, "output": 28, "cache_read": 3.5 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-5.2": {
+ "id": "gpt-5.2",
+ "name": "GPT-5.2",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.175 },
+ "limit": { "context": 400000, "output": 128000 }
+ }
+ }
+ },
+ "fireworks-ai": {
+ "id": "fireworks-ai",
+ "env": ["FIREWORKS_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.fireworks.ai/inference/v1/",
+ "name": "Fireworks AI",
+ "doc": "https://fireworks.ai/docs/",
+ "models": {
+ "accounts/fireworks/models/deepseek-r1-0528": {
+ "id": "accounts/fireworks/models/deepseek-r1-0528",
+ "name": "Deepseek R1 05/28",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-28",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 3, "output": 8 },
+ "limit": { "context": 160000, "output": 16384 }
+ },
+ "accounts/fireworks/models/deepseek-v3p1": {
+ "id": "accounts/fireworks/models/deepseek-v3p1",
+ "name": "DeepSeek V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-08-21",
+ "last_updated": "2025-08-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.56, "output": 1.68 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "accounts/fireworks/models/deepseek-v3p2": {
+ "id": "accounts/fireworks/models/deepseek-v3p2",
+ "name": "DeepSeek V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-09",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.56, "output": 1.68, "cache_read": 0.28 },
+ "limit": { "context": 160000, "output": 160000 }
+ },
+ "accounts/fireworks/models/minimax-m2": {
+ "id": "accounts/fireworks/models/minimax-m2",
+ "name": "MiniMax-M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-10-27",
+ "last_updated": "2025-10-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2, "cache_read": 0.15 },
+ "limit": { "context": 192000, "output": 192000 }
+ },
+ "accounts/fireworks/models/minimax-m2p1": {
+ "id": "accounts/fireworks/models/minimax-m2p1",
+ "name": "MiniMax-M2.1",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "release_date": "2025-12-23",
+ "last_updated": "2025-12-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2, "cache_read": 0.15 },
+ "limit": { "context": 200000, "output": 200000 }
+ },
+ "accounts/fireworks/models/glm-4p7": {
+ "id": "accounts/fireworks/models/glm-4p7",
+ "name": "GLM 4.7",
+ "family": "glm-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.2, "cache_read": 0.3 },
+ "limit": { "context": 198000, "output": 198000 }
+ },
+ "accounts/fireworks/models/deepseek-v3-0324": {
+ "id": "accounts/fireworks/models/deepseek-v3-0324",
+ "name": "Deepseek V3 03-24",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-03-24",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.9, "output": 0.9 },
+ "limit": { "context": 160000, "output": 16384 }
+ },
+ "accounts/fireworks/models/glm-4p6": {
+ "id": "accounts/fireworks/models/glm-4p6",
+ "name": "GLM 4.6",
+ "family": "glm-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-10-01",
+ "last_updated": "2025-10-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.19, "cache_read": 0.28 },
+ "limit": { "context": 198000, "output": 198000 }
+ },
+ "accounts/fireworks/models/kimi-k2-thinking": {
+ "id": "accounts/fireworks/models/kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "release_date": "2025-11-06",
+ "last_updated": "2025-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5 },
+ "limit": { "context": 256000, "output": 256000 }
+ },
+ "accounts/fireworks/models/kimi-k2-instruct": {
+ "id": "accounts/fireworks/models/kimi-k2-instruct",
+ "name": "Kimi K2 Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2025-07-11",
+ "last_updated": "2025-07-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1, "output": 3 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "accounts/fireworks/models/qwen3-235b-a22b": {
+ "id": "accounts/fireworks/models/qwen3-235b-a22b",
+ "name": "Qwen3 235B-A22B",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-29",
+ "last_updated": "2025-04-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.22, "output": 0.88 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "accounts/fireworks/models/gpt-oss-20b": {
+ "id": "accounts/fireworks/models/gpt-oss-20b",
+ "name": "GPT OSS 20B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.05, "output": 0.2 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "accounts/fireworks/models/gpt-oss-120b": {
+ "id": "accounts/fireworks/models/gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 131072, "output": 32768 }
+ },
+ "accounts/fireworks/models/glm-4p5-air": {
+ "id": "accounts/fireworks/models/glm-4p5-air",
+ "name": "GLM 4.5 Air",
+ "family": "glm-4-air",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-08-01",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.22, "output": 0.88 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "accounts/fireworks/models/qwen3-coder-480b-a35b-instruct": {
+ "id": "accounts/fireworks/models/qwen3-coder-480b-a35b-instruct",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-22",
+ "last_updated": "2025-07-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.45, "output": 1.8 },
+ "limit": { "context": 256000, "output": 32768 }
+ },
+ "accounts/fireworks/models/glm-4p5": {
+ "id": "accounts/fireworks/models/glm-4p5",
+ "name": "GLM 4.5",
+ "family": "glm-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": { "field": "reasoning_content" },
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-29",
+ "last_updated": "2025-07-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.55, "output": 2.19 },
+ "limit": { "context": 131072, "output": 131072 }
+ }
+ }
+ },
+ "io-net": {
+ "id": "io-net",
+ "env": ["IOINTELLIGENCE_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.intelligence.io.solutions/api/v1",
+ "name": "IO.NET",
+ "doc": "https://io.net/docs/guides/intelligence/io-intelligence",
+ "models": {
+ "moonshotai/Kimi-K2-Instruct-0905": {
+ "id": "moonshotai/Kimi-K2-Instruct-0905",
+ "name": "Kimi K2 Instruct",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-09-05",
+ "last_updated": "2024-09-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.39, "output": 1.9, "cache_read": 0.195, "cache_write": 0.78 },
+ "limit": { "context": 32768, "output": 4096 }
+ },
+ "moonshotai/Kimi-K2-Thinking": {
+ "id": "moonshotai/Kimi-K2-Thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.55, "output": 2.25, "cache_read": 0.275, "cache_write": 1.1 },
+ "limit": { "context": 32768, "output": 4096 }
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "name": "GPT-OSS 20B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.03, "output": 0.14, "cache_read": 0.015, "cache_write": 0.06 },
+ "limit": { "context": 64000, "output": 4096 }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "name": "GPT-OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.04, "output": 0.4, "cache_read": 0.02, "cache_write": 0.08 },
+ "limit": { "context": 131072, "output": 4096 }
+ },
+ "mistralai/Devstral-Small-2505": {
+ "id": "mistralai/Devstral-Small-2505",
+ "name": "Devstral Small 2505",
+ "family": "devstral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-05-01",
+ "last_updated": "2025-05-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.22, "cache_read": 0.025, "cache_write": 0.1 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "mistralai/Mistral-Nemo-Instruct-2407": {
+ "id": "mistralai/Mistral-Nemo-Instruct-2407",
+ "name": "Mistral Nemo Instruct 2407",
+ "family": "mistral-nemo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2024-07-01",
+ "last_updated": "2024-07-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.02, "output": 0.04, "cache_read": 0.01, "cache_write": 0.04 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "mistralai/Magistral-Small-2506": {
+ "id": "mistralai/Magistral-Small-2506",
+ "name": "Magistral Small 2506",
+ "family": "magistral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-06-01",
+ "last_updated": "2025-06-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.5, "cache_read": 0.25, "cache_write": 1 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "mistralai/Mistral-Large-Instruct-2411": {
+ "id": "mistralai/Mistral-Large-Instruct-2411",
+ "name": "Mistral Large Instruct 2411",
+ "family": "mistral-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 6, "cache_read": 1, "cache_write": 4 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta-llama/Llama-3.3-70B-Instruct": {
+ "id": "meta-llama/Llama-3.3-70B-Instruct",
+ "name": "Llama 3.3 70B Instruct",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.13, "output": 0.38, "cache_read": 0.065, "cache_write": 0.26 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8": {
+ "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8",
+ "name": "Llama 4 Maverick 17B 128E Instruct",
+ "family": "llama-4-maverick",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-15",
+ "last_updated": "2025-01-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.075, "cache_write": 0.3 },
+ "limit": { "context": 430000, "output": 4096 }
+ },
+ "meta-llama/Llama-3.2-90B-Vision-Instruct": {
+ "id": "meta-llama/Llama-3.2-90B-Vision-Instruct",
+ "name": "Llama 3.2 90B Vision Instruct",
+ "family": "llama-3.2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.35, "output": 0.4, "cache_read": 0.175, "cache_write": 0.7 },
+ "limit": { "context": 16000, "output": 4096 }
+ },
+ "Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar": {
+ "id": "Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar",
+ "name": "Qwen 3 Coder 480B",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-15",
+ "last_updated": "2025-01-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.22, "output": 0.95, "cache_read": 0.11, "cache_write": 0.44 },
+ "limit": { "context": 106000, "output": 4096 }
+ },
+ "Qwen/Qwen2.5-VL-32B-Instruct": {
+ "id": "Qwen/Qwen2.5-VL-32B-Instruct",
+ "name": "Qwen 2.5 VL 32B Instruct",
+ "family": "qwen2.5-vl",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.05, "output": 0.22, "cache_read": 0.025, "cache_write": 0.1 },
+ "limit": { "context": 32000, "output": 4096 }
+ },
+ "Qwen/Qwen3-235B-A22B-Thinking-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "name": "Qwen 3 235B Thinking",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-07-01",
+ "last_updated": "2025-07-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.11, "output": 0.6, "cache_read": 0.055, "cache_write": 0.22 },
+ "limit": { "context": 262144, "output": 4096 }
+ },
+ "Qwen/Qwen3-Next-80B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
+ "name": "Qwen 3 Next 80B Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2025-01-10",
+ "last_updated": "2025-01-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.8, "cache_read": 0.05, "cache_write": 0.2 },
+ "limit": { "context": 262144, "output": 4096 }
+ },
+ "zai-org/GLM-4.6": {
+ "id": "zai-org/GLM-4.6",
+ "name": "GLM 4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-11-15",
+ "last_updated": "2024-11-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.75, "cache_read": 0.2, "cache_write": 0.8 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "deepseek-ai/DeepSeek-R1-0528": {
+ "id": "deepseek-ai/DeepSeek-R1-0528",
+ "name": "DeepSeek R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 8.75, "cache_read": 1, "cache_write": 4 },
+ "limit": { "context": 128000, "output": 4096 }
+ }
+ }
+ },
+ "modelscope": {
+ "id": "modelscope",
+ "env": ["MODELSCOPE_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api-inference.modelscope.cn/v1",
+ "name": "ModelScope",
+ "doc": "https://modelscope.cn/docs/model-service/API-Inference/intro",
+ "models": {
+ "ZhipuAI/GLM-4.5": {
+ "id": "ZhipuAI/GLM-4.5",
+ "name": "GLM-4.5",
+ "family": "glm-4.5",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-28",
+ "last_updated": "2025-07-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 131072, "output": 98304 }
+ },
+ "ZhipuAI/GLM-4.6": {
+ "id": "ZhipuAI/GLM-4.6",
+ "name": "GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 202752, "output": 98304 }
+ },
+ "Qwen/Qwen3-30B-A3B-Thinking-2507": {
+ "id": "Qwen/Qwen3-30B-A3B-Thinking-2507",
+ "name": "Qwen3 30B A3B Thinking 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-30",
+ "last_updated": "2025-07-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 32768 }
+ },
+ "Qwen/Qwen3-235B-A22B-Instruct-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "name": "Qwen3 235B A22B Instruct 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04-28",
+ "last_updated": "2025-07-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "Qwen/Qwen3-Coder-30B-A3B-Instruct": {
+ "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct",
+ "name": "Qwen3 Coder 30B A3B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-31",
+ "last_updated": "2025-07-31",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 65536 }
+ },
+ "Qwen/Qwen3-30B-A3B-Instruct-2507": {
+ "id": "Qwen/Qwen3-30B-A3B-Instruct-2507",
+ "name": "Qwen3 30B A3B Instruct 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-30",
+ "last_updated": "2025-07-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 16384 }
+ },
+ "Qwen/Qwen3-235B-A22B-Thinking-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "name": "Qwen3-235B-A22B-Thinking-2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-25",
+ "last_updated": "2025-07-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 262144, "output": 131072 }
+ }
+ }
+ },
+ "azure-cognitive-services": {
+ "id": "azure-cognitive-services",
+ "env": ["AZURE_COGNITIVE_SERVICES_RESOURCE_NAME", "AZURE_COGNITIVE_SERVICES_API_KEY"],
+ "npm": "@ai-sdk/azure",
+ "name": "Azure Cognitive Services",
+ "doc": "https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/models",
+ "models": {
+ "gpt-3.5-turbo-1106": {
+ "id": "gpt-3.5-turbo-1106",
+ "name": "GPT-3.5 Turbo 1106",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2021-08",
+ "release_date": "2023-11-06",
+ "last_updated": "2023-11-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 2 },
+ "limit": { "context": 16384, "output": 16384 }
+ },
+ "mistral-small-2503": {
+ "id": "mistral-small-2503",
+ "name": "Mistral Small 3.1",
+ "family": "mistral-small",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2025-03-01",
+ "last_updated": "2025-03-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.3 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "codestral-2501": {
+ "id": "codestral-2501",
+ "name": "Codestral 25.01",
+ "family": "codestral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.9 },
+ "limit": { "context": 256000, "output": 256000 }
+ },
+ "mistral-large-2411": {
+ "id": "mistral-large-2411",
+ "name": "Mistral Large 24.11",
+ "family": "mistral-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-09",
+ "release_date": "2024-11-01",
+ "last_updated": "2024-11-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 6 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "gpt-5-pro": {
+ "id": "gpt-5-pro",
+ "name": "GPT-5 Pro",
+ "family": "gpt-5-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-10-06",
+ "last_updated": "2025-10-06",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 120 },
+ "limit": { "context": 400000, "output": 272000 }
+ },
+ "deepseek-v3.2": {
+ "id": "deepseek-v3.2",
+ "name": "DeepSeek-V3.2",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.28, "output": 0.42, "cache_read": 0.028 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "mai-ds-r1": {
+ "id": "mai-ds-r1",
+ "name": "MAI-DS-R1",
+ "family": "mai-ds-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-06",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.35, "output": 5.4 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "gpt-5": {
+ "id": "gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 272000, "output": 128000 }
+ },
+ "gpt-4o-mini": {
+ "id": "gpt-4o-mini",
+ "name": "GPT-4o mini",
+ "family": "gpt-4o-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6, "cache_read": 0.08 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "phi-4-reasoning-plus": {
+ "id": "phi-4-reasoning-plus",
+ "name": "Phi-4-reasoning-plus",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.125, "output": 0.5 },
+ "limit": { "context": 32000, "output": 4096 }
+ },
+ "gpt-4-turbo-vision": {
+ "id": "gpt-4-turbo-vision",
+ "name": "GPT-4 Turbo Vision",
+ "family": "gpt-4-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-11",
+ "release_date": "2023-11-06",
+ "last_updated": "2024-04-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 10, "output": 30 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "phi-4-reasoning": {
+ "id": "phi-4-reasoning",
+ "name": "Phi-4-reasoning",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.125, "output": 0.5 },
+ "limit": { "context": 32000, "output": 4096 }
+ },
+ "phi-3-medium-4k-instruct": {
+ "id": "phi-3-medium-4k-instruct",
+ "name": "Phi-3-medium-instruct (4k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.17, "output": 0.68 },
+ "limit": { "context": 4096, "output": 1024 }
+ },
+ "codex-mini": {
+ "id": "codex-mini",
+ "name": "Codex Mini",
+ "family": "codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-04",
+ "release_date": "2025-05-16",
+ "last_updated": "2025-05-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.5, "output": 6, "cache_read": 0.375 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "o3": {
+ "id": "o3",
+ "name": "o3",
+ "family": "o3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "mistral-nemo": {
+ "id": "mistral-nemo",
+ "name": "Mistral Nemo",
+ "family": "mistral-nemo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "gpt-3.5-turbo-instruct": {
+ "id": "gpt-3.5-turbo-instruct",
+ "name": "GPT-3.5 Turbo Instruct",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2021-08",
+ "release_date": "2023-09-21",
+ "last_updated": "2023-09-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.5, "output": 2 },
+ "limit": { "context": 4096, "output": 4096 }
+ },
+ "meta-llama-3.1-8b-instruct": {
+ "id": "meta-llama-3.1-8b-instruct",
+ "name": "Meta-Llama-3.1-8B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.61 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "text-embedding-ada-002": {
+ "id": "text-embedding-ada-002",
+ "name": "text-embedding-ada-002",
+ "family": "text-embedding-ada",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "release_date": "2022-12-15",
+ "last_updated": "2022-12-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0 },
+ "limit": { "context": 8192, "output": 1536 }
+ },
+ "cohere-embed-v3-english": {
+ "id": "cohere-embed-v3-english",
+ "name": "Embed v3 English",
+ "family": "cohere-embed",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2023-11-07",
+ "last_updated": "2023-11-07",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0 },
+ "limit": { "context": 512, "output": 1024 }
+ },
+ "llama-4-scout-17b-16e-instruct": {
+ "id": "llama-4-scout-17b-16e-instruct",
+ "name": "Llama 4 Scout 17B 16E Instruct",
+ "family": "llama-4-scout",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.78 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "o1-mini": {
+ "id": "o1-mini",
+ "name": "o1-mini",
+ "family": "o1-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2024-09-12",
+ "last_updated": "2024-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.55 },
+ "limit": { "context": 128000, "output": 65536 }
+ },
+ "gpt-5-mini": {
+ "id": "gpt-5-mini",
+ "name": "GPT-5 Mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.03 },
+ "limit": { "context": 272000, "output": 128000 }
+ },
+ "phi-3.5-moe-instruct": {
+ "id": "phi-3.5-moe-instruct",
+ "name": "Phi-3.5-MoE-instruct",
+ "family": "phi-3.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.16, "output": 0.64 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "gpt-5.1-chat": {
+ "id": "gpt-5.1-chat",
+ "name": "GPT-5.1 Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text", "image", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "grok-3-mini": {
+ "id": "grok-3-mini",
+ "name": "Grok 3 Mini",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.5, "reasoning": 0.5, "cache_read": 0.075 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "o1": {
+ "id": "o1",
+ "name": "o1",
+ "family": "o1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2024-12-05",
+ "last_updated": "2024-12-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 60, "cache_read": 7.5 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "meta-llama-3-8b-instruct": {
+ "id": "meta-llama-3-8b-instruct",
+ "name": "Meta-Llama-3-8B-Instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-04-18",
+ "last_updated": "2024-04-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.61 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "phi-4-multimodal": {
+ "id": "phi-4-multimodal",
+ "name": "Phi-4-multimodal",
+ "family": "phi-4",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.08, "output": 0.32, "input_audio": 4 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "o4-mini": {
+ "id": "o4-mini",
+ "name": "o4-mini",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.28 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "gpt-4.1": {
+ "id": "gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2, "output": 8, "cache_read": 0.5 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "ministral-3b": {
+ "id": "ministral-3b",
+ "name": "Ministral 3B",
+ "family": "ministral-3b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-03",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.04, "output": 0.04 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "gpt-3.5-turbo-0301": {
+ "id": "gpt-3.5-turbo-0301",
+ "name": "GPT-3.5 Turbo 0301",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2021-08",
+ "release_date": "2023-03-01",
+ "last_updated": "2023-03-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.5, "output": 2 },
+ "limit": { "context": 4096, "output": 4096 }
+ },
+ "gpt-4o": {
+ "id": "gpt-4o",
+ "name": "GPT-4o",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-09",
+ "release_date": "2024-05-13",
+ "last_updated": "2024-05-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 10, "cache_read": 1.25 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "phi-3-mini-128k-instruct": {
+ "id": "phi-3-mini-128k-instruct",
+ "name": "Phi-3-mini-instruct (128k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.13, "output": 0.52 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "llama-3.2-90b-vision-instruct": {
+ "id": "llama-3.2-90b-vision-instruct",
+ "name": "Llama-3.2-90B-Vision-Instruct",
+ "family": "llama-3.2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.04, "output": 2.04 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "gpt-5-codex": {
+ "id": "gpt-5-codex",
+ "name": "GPT-5-Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-09-15",
+ "last_updated": "2025-09-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "gpt-5-nano": {
+ "id": "gpt-5-nano",
+ "name": "GPT-5 Nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05-30",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.05, "output": 0.4, "cache_read": 0.01 },
+ "limit": { "context": 272000, "output": 128000 }
+ },
+ "gpt-5.1": {
+ "id": "gpt-5.1",
+ "name": "GPT-5.1",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text", "image", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 272000, "output": 128000 }
+ },
+ "o3-mini": {
+ "id": "o3-mini",
+ "name": "o3-mini",
+ "family": "o3-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-05",
+ "release_date": "2024-12-20",
+ "last_updated": "2025-01-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 4.4, "cache_read": 0.55 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "model-router": {
+ "id": "model-router",
+ "name": "Model Router",
+ "family": "model-router",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "release_date": "2025-05-19",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "family": "kimi-k2",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-11-06",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5, "cache_read": 0.15 },
+ "limit": { "context": 262144, "output": 262144 }
+ },
+ "gpt-5.1-codex-mini": {
+ "id": "gpt-5.1-codex-mini",
+ "name": "GPT-5.1 Codex Mini",
+ "family": "gpt-5-codex-mini",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 2, "cache_read": 0.025 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "llama-3.3-70b-instruct": {
+ "id": "llama-3.3-70b-instruct",
+ "name": "Llama-3.3-70B-Instruct",
+ "family": "llama-3.3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.71, "output": 0.71 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "o1-preview": {
+ "id": "o1-preview",
+ "name": "o1-preview",
+ "family": "o1-preview",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2024-09-12",
+ "last_updated": "2024-09-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 16.5, "output": 66, "cache_read": 8.25 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "phi-3.5-mini-instruct": {
+ "id": "phi-3.5-mini-instruct",
+ "name": "Phi-3.5-mini-instruct",
+ "family": "phi-3.5",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-08-20",
+ "last_updated": "2024-08-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.13, "output": 0.52 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "gpt-3.5-turbo-0613": {
+ "id": "gpt-3.5-turbo-0613",
+ "name": "GPT-3.5 Turbo 0613",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2021-08",
+ "release_date": "2023-06-13",
+ "last_updated": "2023-06-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 4 },
+ "limit": { "context": 16384, "output": 16384 }
+ },
+ "gpt-4-turbo": {
+ "id": "gpt-4-turbo",
+ "name": "GPT-4 Turbo",
+ "family": "gpt-4-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-11",
+ "release_date": "2023-11-06",
+ "last_updated": "2024-04-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 10, "output": 30 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta-llama-3.1-70b-instruct": {
+ "id": "meta-llama-3.1-70b-instruct",
+ "name": "Meta-Llama-3.1-70B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.68, "output": 3.54 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "phi-3-small-8k-instruct": {
+ "id": "phi-3-small-8k-instruct",
+ "name": "Phi-3-small-instruct (8k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "deepseek-v3-0324": {
+ "id": "deepseek-v3-0324",
+ "name": "DeepSeek-V3-0324",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-03-24",
+ "last_updated": "2025-03-24",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.14, "output": 4.56 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "meta-llama-3-70b-instruct": {
+ "id": "meta-llama-3-70b-instruct",
+ "name": "Meta-Llama-3-70B-Instruct",
+ "family": "llama-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-04-18",
+ "last_updated": "2024-04-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.68, "output": 3.54 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "text-embedding-3-large": {
+ "id": "text-embedding-3-large",
+ "name": "text-embedding-3-large",
+ "family": "text-embedding-3-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "release_date": "2024-01-25",
+ "last_updated": "2024-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.13, "output": 0 },
+ "limit": { "context": 8191, "output": 3072 }
+ },
+ "grok-3": {
+ "id": "grok-3",
+ "name": "Grok 3",
+ "family": "grok-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-11",
+ "release_date": "2025-02-17",
+ "last_updated": "2025-02-17",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "gpt-3.5-turbo-0125": {
+ "id": "gpt-3.5-turbo-0125",
+ "name": "GPT-3.5 Turbo 0125",
+ "family": "gpt-3.5-turbo",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2021-08",
+ "release_date": "2024-01-25",
+ "last_updated": "2024-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.5 },
+ "limit": { "context": 16384, "output": 16384 }
+ },
+ "claude-sonnet-4-5": {
+ "id": "claude-sonnet-4-5",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "phi-4-mini-reasoning": {
+ "id": "phi-4-mini-reasoning",
+ "name": "Phi-4-mini-reasoning",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.075, "output": 0.3 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "phi-4": {
+ "id": "phi-4",
+ "name": "Phi-4",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.125, "output": 0.5 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "deepseek-v3.1": {
+ "id": "deepseek-v3.1",
+ "name": "DeepSeek-V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-08-21",
+ "last_updated": "2025-08-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.56, "output": 1.68 },
+ "limit": { "context": 131072, "output": 131072 }
+ },
+ "gpt-5-chat": {
+ "id": "gpt-5-chat",
+ "name": "GPT-5 Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2024-10-24",
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.13 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "gpt-4.1-mini": {
+ "id": "gpt-4.1-mini",
+ "name": "GPT-4.1 mini",
+ "family": "gpt-4.1-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 1.6, "cache_read": 0.1 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "llama-4-maverick-17b-128e-instruct-fp8": {
+ "id": "llama-4-maverick-17b-128e-instruct-fp8",
+ "name": "Llama 4 Maverick 17B 128E Instruct FP8",
+ "family": "llama-4-maverick",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.25, "output": 1 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "cohere-command-r-plus-08-2024": {
+ "id": "cohere-command-r-plus-08-2024",
+ "name": "Command R+",
+ "family": "command-r-plus",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2024-08-30",
+ "last_updated": "2024-08-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.5, "output": 10 },
+ "limit": { "context": 128000, "output": 4000 }
+ },
+ "cohere-command-a": {
+ "id": "cohere-command-a",
+ "name": "Command A",
+ "family": "command-a",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2025-03-13",
+ "last_updated": "2025-03-13",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.5, "output": 10 },
+ "limit": { "context": 256000, "output": 8000 }
+ },
+ "phi-3-small-128k-instruct": {
+ "id": "phi-3-small-128k-instruct",
+ "name": "Phi-3-small-instruct (128k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "claude-opus-4-5": {
+ "id": "claude-opus-4-5",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 64000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "mistral-medium-2505": {
+ "id": "mistral-medium-2505",
+ "name": "Mistral Medium 3",
+ "family": "mistral-medium",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-05",
+ "release_date": "2025-05-07",
+ "last_updated": "2025-05-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "deepseek-v3.2-speciale": {
+ "id": "deepseek-v3.2-speciale",
+ "name": "DeepSeek-V3.2-Speciale",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-12-01",
+ "last_updated": "2025-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.28, "output": 0.42 },
+ "limit": { "context": 128000, "output": 128000 }
+ },
+ "claude-haiku-4-5": {
+ "id": "claude-haiku-4-5",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-02-31",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "phi-3-mini-4k-instruct": {
+ "id": "phi-3-mini-4k-instruct",
+ "name": "Phi-3-mini-instruct (4k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.13, "output": 0.52 },
+ "limit": { "context": 4096, "output": 1024 }
+ },
+ "gpt-5.1-codex": {
+ "id": "gpt-5.1-codex",
+ "name": "GPT-5.1 Codex",
+ "family": "gpt-5-codex",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "knowledge": "2024-09-30",
+ "release_date": "2025-11-14",
+ "last_updated": "2025-11-14",
+ "modalities": { "input": ["text", "image", "audio"], "output": ["text", "image", "audio"] },
+ "open_weights": false,
+ "cost": { "input": 1.25, "output": 10, "cache_read": 0.125 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "grok-code-fast-1": {
+ "id": "grok-code-fast-1",
+ "name": "Grok Code Fast 1",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2025-08-28",
+ "last_updated": "2025-08-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.5, "cache_read": 0.02 },
+ "limit": { "context": 256000, "output": 10000 }
+ },
+ "deepseek-r1": {
+ "id": "deepseek-r1",
+ "name": "DeepSeek-R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.35, "output": 5.4 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "meta-llama-3.1-405b-instruct": {
+ "id": "meta-llama-3.1-405b-instruct",
+ "name": "Meta-Llama-3.1-405B-Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 5.33, "output": 16 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "gpt-4-32k": {
+ "id": "gpt-4-32k",
+ "name": "GPT-4 32K",
+ "family": "gpt-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-11",
+ "release_date": "2023-03-14",
+ "last_updated": "2023-03-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 60, "output": 120 },
+ "limit": { "context": 32768, "output": 32768 }
+ },
+ "phi-4-mini": {
+ "id": "phi-4-mini",
+ "name": "Phi-4-mini",
+ "family": "phi-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.075, "output": 0.3 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "cohere-embed-v3-multilingual": {
+ "id": "cohere-embed-v3-multilingual",
+ "name": "Embed v3 Multilingual",
+ "family": "cohere-embed",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2023-11-07",
+ "last_updated": "2023-11-07",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0 },
+ "limit": { "context": 512, "output": 1024 }
+ },
+ "grok-4": {
+ "id": "grok-4",
+ "name": "Grok 4",
+ "family": "grok",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-09",
+ "last_updated": "2025-07-09",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "reasoning": 15, "cache_read": 0.75 },
+ "limit": { "context": 256000, "output": 64000 }
+ },
+ "cohere-command-r-08-2024": {
+ "id": "cohere-command-r-08-2024",
+ "name": "Command R",
+ "family": "command-r",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-06-01",
+ "release_date": "2024-08-30",
+ "last_updated": "2024-08-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 128000, "output": 4000 }
+ },
+ "cohere-embed-v-4-0": {
+ "id": "cohere-embed-v-4-0",
+ "name": "Embed v4",
+ "family": "cohere-embed",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2025-04-15",
+ "last_updated": "2025-04-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.12, "output": 0 },
+ "limit": { "context": 128000, "output": 1536 }
+ },
+ "llama-3.2-11b-vision-instruct": {
+ "id": "llama-3.2-11b-vision-instruct",
+ "name": "Llama-3.2-11B-Vision-Instruct",
+ "family": "llama-3.2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.37, "output": 0.37 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "gpt-5.2-chat": {
+ "id": "gpt-5.2-chat",
+ "name": "GPT-5.2 Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": false,
+ "knowledge": "2025-08-31",
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.75, "output": 14, "cache_read": 0.175 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "claude-opus-4-1": {
+ "id": "claude-opus-4-1",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-18",
+ "last_updated": "2025-11-18",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 },
+ "provider": { "npm": "@ai-sdk/anthropic" }
+ },
+ "gpt-4": {
+ "id": "gpt-4",
+ "name": "GPT-4",
+ "family": "gpt-4",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-11",
+ "release_date": "2023-03-14",
+ "last_updated": "2023-03-14",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 60, "output": 120 },
+ "limit": { "context": 8192, "output": 8192 }
+ },
+ "phi-3-medium-128k-instruct": {
+ "id": "phi-3-medium-128k-instruct",
+ "name": "Phi-3-medium-instruct (128k)",
+ "family": "phi-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-10",
+ "release_date": "2024-04-23",
+ "last_updated": "2024-04-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.17, "output": 0.68 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "grok-4-fast-reasoning": {
+ "id": "grok-4-fast-reasoning",
+ "name": "Grok 4 Fast (Reasoning)",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "deepseek-r1-0528": {
+ "id": "deepseek-r1-0528",
+ "name": "DeepSeek-R1-0528",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-05-28",
+ "last_updated": "2025-05-28",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.35, "output": 5.4 },
+ "limit": { "context": 163840, "output": 163840 }
+ },
+ "grok-4-fast-non-reasoning": {
+ "id": "grok-4-fast-non-reasoning",
+ "name": "Grok 4 Fast (Non-Reasoning)",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-09-19",
+ "last_updated": "2025-09-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "text-embedding-3-small": {
+ "id": "text-embedding-3-small",
+ "name": "text-embedding-3-small",
+ "family": "text-embedding-3-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "release_date": "2024-01-25",
+ "last_updated": "2024-01-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.02, "output": 0 },
+ "limit": { "context": 8191, "output": 1536 }
+ },
+ "gpt-4.1-nano": {
+ "id": "gpt-4.1-nano",
+ "name": "GPT-4.1 nano",
+ "family": "gpt-4.1-nano",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-05",
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.4, "cache_read": 0.03 },
+ "limit": { "context": 1047576, "output": 32768 }
+ }
+ }
+ },
+ "llama": {
+ "id": "llama",
+ "env": ["LLAMA_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.llama.com/compat/v1/",
+ "name": "Llama",
+ "doc": "https://llama.developer.meta.com/docs/models",
+ "models": {
+ "llama-3.3-8b-instruct": {
+ "id": "llama-3.3-8b-instruct",
+ "name": "Llama-3.3-8B-Instruct",
+ "family": "llama-3.3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "llama-4-maverick-17b-128e-instruct-fp8": {
+ "id": "llama-4-maverick-17b-128e-instruct-fp8",
+ "name": "Llama-4-Maverick-17B-128E-Instruct-FP8",
+ "family": "llama-4-maverick",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "llama-3.3-70b-instruct": {
+ "id": "llama-3.3-70b-instruct",
+ "name": "Llama-3.3-70B-Instruct",
+ "family": "llama-3.3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "llama-4-scout-17b-16e-instruct-fp8": {
+ "id": "llama-4-scout-17b-16e-instruct-fp8",
+ "name": "Llama-4-Scout-17B-16E-Instruct-FP8",
+ "family": "llama-4-scout",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "groq-llama-4-maverick-17b-128e-instruct": {
+ "id": "groq-llama-4-maverick-17b-128e-instruct",
+ "name": "Groq-Llama-4-Maverick-17B-128E-Instruct",
+ "family": "llama-4-maverick",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "cerebras-llama-4-scout-17b-16e-instruct": {
+ "id": "cerebras-llama-4-scout-17b-16e-instruct",
+ "name": "Cerebras-Llama-4-Scout-17B-16E-Instruct",
+ "family": "llama-4-scout",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "cerebras-llama-4-maverick-17b-128e-instruct": {
+ "id": "cerebras-llama-4-maverick-17b-128e-instruct",
+ "name": "Cerebras-Llama-4-Maverick-17B-128E-Instruct",
+ "family": "llama-4-maverick",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-01",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0 },
+ "limit": { "context": 128000, "output": 4096 }
+ }
+ }
+ },
+ "scaleway": {
+ "id": "scaleway",
+ "env": ["SCALEWAY_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.scaleway.ai/v1",
+ "name": "Scaleway",
+ "doc": "https://www.scaleway.com/en/docs/generative-apis/",
+ "models": {
+ "qwen3-235b-a22b-instruct-2507": {
+ "id": "qwen3-235b-a22b-instruct-2507",
+ "name": "Qwen3 235B A22B Instruct 2507",
+ "family": "qwen3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-01",
+ "last_updated": "2025-07-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.75, "output": 2.25 },
+ "limit": { "context": 260000, "output": 8192 }
+ },
+ "pixtral-12b-2409": {
+ "id": "pixtral-12b-2409",
+ "name": "Pixtral 12B 2409",
+ "family": "pixtral",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "llama-3.1-8b-instruct": {
+ "id": "llama-3.1-8b-instruct",
+ "name": "Llama 3.1 8B Instruct",
+ "family": "llama-3.1",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2025-01-01",
+ "last_updated": "2025-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "mistral-nemo-instruct-2407": {
+ "id": "mistral-nemo-instruct-2407",
+ "name": "Mistral Nemo Instruct 2407",
+ "family": "mistral-nemo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-07-25",
+ "last_updated": "2024-07-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "mistral-small-3.2-24b-instruct-2506": {
+ "id": "mistral-small-3.2-24b-instruct-2506",
+ "name": "Mistral Small 3.2 24B Instruct (2506)",
+ "family": "mistral-small",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-06-20",
+ "last_updated": "2025-06-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.35 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "qwen3-coder-30b-a3b-instruct": {
+ "id": "qwen3-coder-30b-a3b-instruct",
+ "name": "Qwen3-Coder 30B-A3B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-04",
+ "last_updated": "2025-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.8 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "llama-3.3-70b-instruct": {
+ "id": "llama-3.3-70b-instruct",
+ "name": "Llama-3.3-70B-Instruct",
+ "family": "llama-3.3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.9, "output": 0.9 },
+ "limit": { "context": 100000, "output": 4096 }
+ },
+ "whisper-large-v3": {
+ "id": "whisper-large-v3",
+ "name": "Whisper Large v3",
+ "family": "whisper-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "knowledge": "2023-09",
+ "release_date": "2023-09-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.003, "output": 0 },
+ "limit": { "context": 0, "output": 4096 }
+ },
+ "deepseek-r1-distill-llama-70b": {
+ "id": "deepseek-r1-distill-llama-70b",
+ "name": "DeepSeek R1 Distill Llama 70B",
+ "family": "deepseek-r1-distill-llama",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-01-20",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.9, "output": 0.9 },
+ "limit": { "context": 32000, "output": 4096 }
+ },
+ "voxtral-small-24b-2507": {
+ "id": "voxtral-small-24b-2507",
+ "name": "Voxtral Small 24B 2507",
+ "family": "voxtral-small",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-01",
+ "last_updated": "2025-07-01",
+ "modalities": { "input": ["text", "audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.35 },
+ "limit": { "context": 32000, "output": 8192 }
+ },
+ "gpt-oss-120b": {
+ "id": "gpt-oss-120b",
+ "name": "GPT-OSS 120B",
+ "family": "gpt-oss",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-01-01",
+ "last_updated": "2024-01-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "bge-multilingual-gemma2": {
+ "id": "bge-multilingual-gemma2",
+ "name": "BGE Multilingual Gemma2",
+ "family": "gemma-2",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": false,
+ "release_date": "2024-07-26",
+ "last_updated": "2025-06-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.13, "output": 0 },
+ "limit": { "context": 8191, "output": 3072 }
+ },
+ "gemma-3-27b-it": {
+ "id": "gemma-3-27b-it",
+ "name": "Gemma-3-27B-IT",
+ "family": "gemma-3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-01",
+ "last_updated": "2025-09-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 0.5 },
+ "limit": { "context": 40000, "output": 8192 }
+ }
+ }
+ },
+ "amazon-bedrock": {
+ "id": "amazon-bedrock",
+ "env": ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_REGION"],
+ "npm": "@ai-sdk/amazon-bedrock",
+ "name": "Amazon Bedrock",
+ "doc": "https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html",
+ "models": {
+ "cohere.command-r-plus-v1:0": {
+ "id": "cohere.command-r-plus-v1:0",
+ "name": "Command R+",
+ "family": "command-r-plus",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-04-04",
+ "last_updated": "2024-04-04",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "anthropic.claude-v2": {
+ "id": "anthropic.claude-v2",
+ "name": "Claude 2",
+ "family": "claude",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-08",
+ "release_date": "2023-07-11",
+ "last_updated": "2023-07-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 8, "output": 24 },
+ "limit": { "context": 100000, "output": 4096 }
+ },
+ "anthropic.claude-3-7-sonnet-20250219-v1:0": {
+ "id": "anthropic.claude-3-7-sonnet-20250219-v1:0",
+ "name": "Claude Sonnet 3.7",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "anthropic.claude-sonnet-4-20250514-v1:0": {
+ "id": "anthropic.claude-sonnet-4-20250514-v1:0",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "qwen.qwen3-coder-30b-a3b-v1:0": {
+ "id": "qwen.qwen3-coder-30b-a3b-v1:0",
+ "name": "Qwen3 Coder 30B A3B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-18",
+ "last_updated": "2025-09-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "google.gemma-3-4b-it": {
+ "id": "google.gemma-3-4b-it",
+ "name": "Gemma 3 4B IT",
+ "family": "gemma-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.04, "output": 0.08 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "minimax.minimax-m2": {
+ "id": "minimax.minimax-m2",
+ "name": "MiniMax M2",
+ "family": "minimax",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "structured_output": false,
+ "temperature": true,
+ "release_date": "2025-10-27",
+ "last_updated": "2025-10-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 1.2 },
+ "limit": { "context": 204608, "output": 128000 }
+ },
+ "meta.llama3-2-11b-instruct-v1:0": {
+ "id": "meta.llama3-2-11b-instruct-v1:0",
+ "name": "Llama 3.2 11B Instruct",
+ "family": "llama",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.16, "output": 0.16 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "qwen.qwen3-next-80b-a3b": {
+ "id": "qwen.qwen3-next-80b-a3b",
+ "name": "Qwen/Qwen3-Next-80B-A3B-Instruct",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-09-18",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 1.4 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "anthropic.claude-3-haiku-20240307-v1:0": {
+ "id": "anthropic.claude-3-haiku-20240307-v1:0",
+ "name": "Claude Haiku 3",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-02",
+ "release_date": "2024-03-13",
+ "last_updated": "2024-03-13",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.25, "output": 1.25 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "meta.llama3-2-90b-instruct-v1:0": {
+ "id": "meta.llama3-2-90b-instruct-v1:0",
+ "name": "Llama 3.2 90B Instruct",
+ "family": "llama",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.72, "output": 0.72 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "qwen.qwen3-vl-235b-a22b": {
+ "id": "qwen.qwen3-vl-235b-a22b",
+ "name": "Qwen/Qwen3-VL-235B-A22B-Instruct",
+ "family": "qwen3-vl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-10-04",
+ "last_updated": "2025-11-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 1.5 },
+ "limit": { "context": 262000, "output": 262000 }
+ },
+ "meta.llama3-2-1b-instruct-v1:0": {
+ "id": "meta.llama3-2-1b-instruct-v1:0",
+ "name": "Llama 3.2 1B Instruct",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.1, "output": 0.1 },
+ "limit": { "context": 131000, "output": 4096 }
+ },
+ "anthropic.claude-v2:1": {
+ "id": "anthropic.claude-v2:1",
+ "name": "Claude 2.1",
+ "family": "claude",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-08",
+ "release_date": "2023-11-21",
+ "last_updated": "2023-11-21",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 8, "output": 24 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "deepseek.v3-v1:0": {
+ "id": "deepseek.v3-v1:0",
+ "name": "DeepSeek-V3.1",
+ "family": "deepseek-v3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-09-18",
+ "last_updated": "2025-09-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.58, "output": 1.68 },
+ "limit": { "context": 163840, "output": 81920 }
+ },
+ "anthropic.claude-opus-4-5-20251101-v1:0": {
+ "id": "anthropic.claude-opus-4-5-20251101-v1:0",
+ "name": "Claude Opus 4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "cohere.command-light-text-v14": {
+ "id": "cohere.command-light-text-v14",
+ "name": "Command Light",
+ "family": "command-light",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-08",
+ "release_date": "2023-11-01",
+ "last_updated": "2023-11-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.6 },
+ "limit": { "context": 4096, "output": 4096 }
+ },
+ "mistral.mistral-large-2402-v1:0": {
+ "id": "mistral.mistral-large-2402-v1:0",
+ "name": "Mistral Large (24.02)",
+ "family": "mistral-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.5, "output": 1.5 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "google.gemma-3-27b-it": {
+ "id": "google.gemma-3-27b-it",
+ "name": "Google Gemma 3 27B Instruct",
+ "family": "gemma-3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07",
+ "release_date": "2025-07-27",
+ "last_updated": "2025-07-27",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.12, "output": 0.2 },
+ "limit": { "context": 202752, "output": 8192 }
+ },
+ "nvidia.nemotron-nano-12b-v2": {
+ "id": "nvidia.nemotron-nano-12b-v2",
+ "name": "NVIDIA Nemotron Nano 12B v2 VL BF16",
+ "family": "nemotron",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.6 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "google.gemma-3-12b-it": {
+ "id": "google.gemma-3-12b-it",
+ "name": "Google Gemma 3 12B",
+ "family": "gemma-3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2024-12",
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.049999999999999996, "output": 0.09999999999999999 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "ai21.jamba-1-5-large-v1:0": {
+ "id": "ai21.jamba-1-5-large-v1:0",
+ "name": "Jamba 1.5 Large",
+ "family": "jamba-1.5-large",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-15",
+ "last_updated": "2024-08-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2, "output": 8 },
+ "limit": { "context": 256000, "output": 4096 }
+ },
+ "meta.llama3-3-70b-instruct-v1:0": {
+ "id": "meta.llama3-3-70b-instruct-v1:0",
+ "name": "Llama 3.3 70B Instruct",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-12-06",
+ "last_updated": "2024-12-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.72, "output": 0.72 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "anthropic.claude-3-opus-20240229-v1:0": {
+ "id": "anthropic.claude-3-opus-20240229-v1:0",
+ "name": "Claude Opus 3",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08",
+ "release_date": "2024-02-29",
+ "last_updated": "2024-02-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "amazon.nova-pro-v1:0": {
+ "id": "amazon.nova-pro-v1:0",
+ "name": "Nova Pro",
+ "family": "nova-pro",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-03",
+ "last_updated": "2024-12-03",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 3.2, "cache_read": 0.2 },
+ "limit": { "context": 300000, "output": 8192 }
+ },
+ "meta.llama3-1-8b-instruct-v1:0": {
+ "id": "meta.llama3-1-8b-instruct-v1:0",
+ "name": "Llama 3.1 8B Instruct",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.22, "output": 0.22 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "openai.gpt-oss-120b-1:0": {
+ "id": "openai.gpt-oss-120b-1:0",
+ "name": "gpt-oss-120b",
+ "family": "openai.gpt-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "qwen.qwen3-32b-v1:0": {
+ "id": "qwen.qwen3-32b-v1:0",
+ "name": "Qwen3 32B (dense)",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-18",
+ "last_updated": "2025-09-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 16384, "output": 16384 }
+ },
+ "anthropic.claude-3-5-sonnet-20240620-v1:0": {
+ "id": "anthropic.claude-3-5-sonnet-20240620-v1:0",
+ "name": "Claude Sonnet 3.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-06-20",
+ "last_updated": "2024-06-20",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "anthropic.claude-haiku-4-5-20251001-v1:0": {
+ "id": "anthropic.claude-haiku-4-5-20251001-v1:0",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-02-28",
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1, "output": 5, "cache_read": 0.1, "cache_write": 1.25 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "cohere.command-r-v1:0": {
+ "id": "cohere.command-r-v1:0",
+ "name": "Command R",
+ "family": "command-r",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-03-11",
+ "last_updated": "2024-03-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.5, "output": 1.5 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "mistral.voxtral-small-24b-2507": {
+ "id": "mistral.voxtral-small-24b-2507",
+ "name": "Voxtral Small 24B 2507",
+ "family": "mistral",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-07-01",
+ "last_updated": "2025-07-01",
+ "modalities": { "input": ["text", "audio"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.35 },
+ "limit": { "context": 32000, "output": 8192 }
+ },
+ "amazon.nova-micro-v1:0": {
+ "id": "amazon.nova-micro-v1:0",
+ "name": "Nova Micro",
+ "family": "nova-micro",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-03",
+ "last_updated": "2024-12-03",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.035, "output": 0.14, "cache_read": 0.00875 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "meta.llama3-1-70b-instruct-v1:0": {
+ "id": "meta.llama3-1-70b-instruct-v1:0",
+ "name": "Llama 3.1 70B Instruct",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.72, "output": 0.72 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta.llama3-70b-instruct-v1:0": {
+ "id": "meta.llama3-70b-instruct-v1:0",
+ "name": "Llama 3 70B Instruct",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 2.65, "output": 3.5 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "deepseek.r1-v1:0": {
+ "id": "deepseek.r1-v1:0",
+ "name": "DeepSeek-R1",
+ "family": "deepseek-r1",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2025-01-20",
+ "last_updated": "2025-05-29",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.35, "output": 5.4 },
+ "limit": { "context": 128000, "output": 32768 }
+ },
+ "anthropic.claude-3-5-sonnet-20241022-v2:0": {
+ "id": "anthropic.claude-3-5-sonnet-20241022-v2:0",
+ "name": "Claude Sonnet 3.5 v2",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "mistral.ministral-3-8b-instruct": {
+ "id": "mistral.ministral-3-8b-instruct",
+ "name": "Ministral 3 8B",
+ "family": "ministral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "cohere.command-text-v14": {
+ "id": "cohere.command-text-v14",
+ "name": "Command",
+ "family": "command",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-08",
+ "release_date": "2023-11-01",
+ "last_updated": "2023-11-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 1.5, "output": 2 },
+ "limit": { "context": 4096, "output": 4096 }
+ },
+ "anthropic.claude-opus-4-20250514-v1:0": {
+ "id": "anthropic.claude-opus-4-20250514-v1:0",
+ "name": "Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "mistral.voxtral-mini-3b-2507": {
+ "id": "mistral.voxtral-mini-3b-2507",
+ "name": "Voxtral Mini 3B 2507",
+ "family": "mistral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["audio", "text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.04, "output": 0.04 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "global.anthropic.claude-opus-4-5-20251101-v1:0": {
+ "id": "global.anthropic.claude-opus-4-5-20251101-v1:0",
+ "name": "Claude Opus 4.5 (Global)",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-11-24",
+ "last_updated": "2025-08-01",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 5, "output": 25, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "amazon.nova-2-lite-v1:0": {
+ "id": "amazon.nova-2-lite-v1:0",
+ "name": "Nova 2 Lite",
+ "family": "nova",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.33, "output": 2.75 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "qwen.qwen3-coder-480b-a35b-v1:0": {
+ "id": "qwen.qwen3-coder-480b-a35b-v1:0",
+ "name": "Qwen3 Coder 480B A35B Instruct",
+ "family": "qwen3-coder",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-18",
+ "last_updated": "2025-09-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.22, "output": 1.8 },
+ "limit": { "context": 131072, "output": 65536 }
+ },
+ "anthropic.claude-sonnet-4-5-20250929-v1:0": {
+ "id": "anthropic.claude-sonnet-4-5-20250929-v1:0",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-07-31",
+ "release_date": "2025-09-29",
+ "last_updated": "2025-09-29",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.3, "cache_write": 3.75 },
+ "limit": { "context": 200000, "output": 64000 }
+ },
+ "openai.gpt-oss-safeguard-20b": {
+ "id": "openai.gpt-oss-safeguard-20b",
+ "name": "GPT OSS Safeguard 20B",
+ "family": "openai.gpt-oss-safeguard",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.2 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "openai.gpt-oss-20b-1:0": {
+ "id": "openai.gpt-oss-20b-1:0",
+ "name": "gpt-oss-20b",
+ "family": "openai.gpt-oss",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.3 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta.llama3-2-3b-instruct-v1:0": {
+ "id": "meta.llama3-2-3b-instruct-v1:0",
+ "name": "Llama 3.2 3B Instruct",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-12",
+ "release_date": "2024-09-25",
+ "last_updated": "2024-09-25",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.15, "output": 0.15 },
+ "limit": { "context": 131000, "output": 4096 }
+ },
+ "anthropic.claude-instant-v1": {
+ "id": "anthropic.claude-instant-v1",
+ "name": "Claude Instant",
+ "family": "claude",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-08",
+ "release_date": "2023-03-01",
+ "last_updated": "2023-03-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 2.4 },
+ "limit": { "context": 100000, "output": 4096 }
+ },
+ "amazon.nova-premier-v1:0": {
+ "id": "amazon.nova-premier-v1:0",
+ "name": "Nova Premier",
+ "family": "nova",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-03",
+ "last_updated": "2024-12-03",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.5, "output": 12.5 },
+ "limit": { "context": 1000000, "output": 16384 }
+ },
+ "mistral.mistral-7b-instruct-v0:2": {
+ "id": "mistral.mistral-7b-instruct-v0:2",
+ "name": "Mistral-7B-Instruct-v0.3",
+ "family": "mistral-7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-01",
+ "last_updated": "2025-04-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.11, "output": 0.11 },
+ "limit": { "context": 127000, "output": 127000 }
+ },
+ "mistral.mixtral-8x7b-instruct-v0:1": {
+ "id": "mistral.mixtral-8x7b-instruct-v0:1",
+ "name": "Mixtral-8x7B-Instruct-v0.1",
+ "family": "mixtral-8x7b",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "structured_output": true,
+ "temperature": true,
+ "release_date": "2025-04-01",
+ "last_updated": "2025-04-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.7, "output": 0.7 },
+ "limit": { "context": 32000, "output": 32000 }
+ },
+ "anthropic.claude-opus-4-1-20250805-v1:0": {
+ "id": "anthropic.claude-opus-4-1-20250805-v1:0",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-03-31",
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 15, "output": 75, "cache_read": 1.5, "cache_write": 18.75 },
+ "limit": { "context": 200000, "output": 32000 }
+ },
+ "meta.llama4-scout-17b-instruct-v1:0": {
+ "id": "meta.llama4-scout-17b-instruct-v1:0",
+ "name": "Llama 4 Scout 17B Instruct",
+ "family": "llama",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.17, "output": 0.66 },
+ "limit": { "context": 3500000, "output": 16384 }
+ },
+ "ai21.jamba-1-5-mini-v1:0": {
+ "id": "ai21.jamba-1-5-mini-v1:0",
+ "name": "Jamba 1.5 Mini",
+ "family": "jamba-1.5-mini",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2024-08-15",
+ "last_updated": "2024-08-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.2, "output": 0.4 },
+ "limit": { "context": 256000, "output": 4096 }
+ },
+ "meta.llama3-8b-instruct-v1:0": {
+ "id": "meta.llama3-8b-instruct-v1:0",
+ "name": "Llama 3 8B Instruct",
+ "family": "llama",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": false,
+ "temperature": true,
+ "knowledge": "2023-03",
+ "release_date": "2024-07-23",
+ "last_updated": "2024-07-23",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.3, "output": 0.6 },
+ "limit": { "context": 8192, "output": 2048 }
+ },
+ "amazon.titan-text-express-v1:0:8k": {
+ "id": "amazon.titan-text-express-v1:0:8k",
+ "name": "Titan Text G1 - Express",
+ "family": "titan-text-express",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.6 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "anthropic.claude-3-sonnet-20240229-v1:0": {
+ "id": "anthropic.claude-3-sonnet-20240229-v1:0",
+ "name": "Claude Sonnet 3",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2023-08",
+ "release_date": "2024-03-04",
+ "last_updated": "2024-03-04",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15 },
+ "limit": { "context": 200000, "output": 4096 }
+ },
+ "nvidia.nemotron-nano-9b-v2": {
+ "id": "nvidia.nemotron-nano-9b-v2",
+ "name": "NVIDIA Nemotron Nano 9B v2",
+ "family": "nemotron",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.06, "output": 0.23 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "amazon.titan-text-express-v1": {
+ "id": "amazon.titan-text-express-v1",
+ "name": "Titan Text G1 - Express",
+ "family": "titan-text-express",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.6 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "meta.llama4-maverick-17b-instruct-v1:0": {
+ "id": "meta.llama4-maverick-17b-instruct-v1:0",
+ "name": "Llama 4 Maverick 17B Instruct",
+ "family": "llama",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-08",
+ "release_date": "2025-04-05",
+ "last_updated": "2025-04-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.24, "output": 0.97 },
+ "limit": { "context": 1000000, "output": 16384 }
+ },
+ "mistral.ministral-3-14b-instruct": {
+ "id": "mistral.ministral-3-14b-instruct",
+ "name": "Ministral 14B 3.0",
+ "family": "ministral",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.2 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "openai.gpt-oss-safeguard-120b": {
+ "id": "openai.gpt-oss-safeguard-120b",
+ "name": "GPT OSS Safeguard 120B",
+ "family": "openai.gpt-oss-safeguard",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2024-12-01",
+ "last_updated": "2024-12-01",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.15, "output": 0.6 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "qwen.qwen3-235b-a22b-2507-v1:0": {
+ "id": "qwen.qwen3-235b-a22b-2507-v1:0",
+ "name": "Qwen3 235B A22B 2507",
+ "family": "qwen3",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-04",
+ "release_date": "2025-09-18",
+ "last_updated": "2025-09-18",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.22, "output": 0.88 },
+ "limit": { "context": 262144, "output": 131072 }
+ },
+ "amazon.nova-lite-v1:0": {
+ "id": "amazon.nova-lite-v1:0",
+ "name": "Nova Lite",
+ "family": "nova-lite",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-10",
+ "release_date": "2024-12-03",
+ "last_updated": "2024-12-03",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.06, "output": 0.24, "cache_read": 0.015 },
+ "limit": { "context": 300000, "output": 8192 }
+ },
+ "anthropic.claude-3-5-haiku-20241022-v1:0": {
+ "id": "anthropic.claude-3-5-haiku-20241022-v1:0",
+ "name": "Claude Haiku 3.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2024-07",
+ "release_date": "2024-10-22",
+ "last_updated": "2024-10-22",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.8, "output": 4, "cache_read": 0.08, "cache_write": 1 },
+ "limit": { "context": 200000, "output": 8192 }
+ },
+ "moonshot.kimi-k2-thinking": {
+ "id": "moonshot.kimi-k2-thinking",
+ "name": "Kimi K2 Thinking",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "interleaved": true,
+ "temperature": true,
+ "release_date": "2025-12-02",
+ "last_updated": "2025-12-02",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 2.5 },
+ "limit": { "context": 256000, "output": 256000 }
+ }
+ }
+ },
+ "poe": {
+ "id": "poe",
+ "env": ["POE_API_KEY"],
+ "npm": "@ai-sdk/openai-compatible",
+ "api": "https://api.poe.com/v1",
+ "name": "Poe",
+ "doc": "https://creator.poe.com/docs/external-applications/openai-compatible-api",
+ "models": {
+ "xai/grok-4-fast-non-reasoning": {
+ "id": "xai/grok-4-fast-non-reasoning",
+ "name": "Grok-4-Fast-Non-Reasoning",
+ "family": "grok-4",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-09-16",
+ "last_updated": "2025-09-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 128000 }
+ },
+ "xai/grok-4-fast-reasoning": {
+ "id": "xai/grok-4-fast-reasoning",
+ "name": "Grok 4 Fast Reasoning",
+ "family": "grok-4",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-09-16",
+ "last_updated": "2025-09-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 0.5, "cache_read": 0.05 },
+ "limit": { "context": 2000000, "output": 128000 }
+ },
+ "xai/grok-4.1-fast-reasoning": {
+ "id": "xai/grok-4.1-fast-reasoning",
+ "name": "Grok-4.1-Fast-Reasoning",
+ "family": "grok-4",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-19",
+ "last_updated": "2025-11-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "xai/grok-4": {
+ "id": "xai/grok-4",
+ "name": "Grok 4",
+ "family": "grok-4",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-07-10",
+ "last_updated": "2025-07-10",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75 },
+ "limit": { "context": 256000, "output": 128000 }
+ },
+ "xai/grok-code-fast-1": {
+ "id": "xai/grok-code-fast-1",
+ "name": "Grok Code Fast 1",
+ "family": "grok",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-08-22",
+ "last_updated": "2025-08-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.2, "output": 1.5, "cache_read": 0.02 },
+ "limit": { "context": 256000, "output": 128000 }
+ },
+ "xai/grok-4.1-fast-non-reasoning": {
+ "id": "xai/grok-4.1-fast-non-reasoning",
+ "name": "Grok-4.1-Fast-Non-Reasoning",
+ "family": "grok-4",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-19",
+ "last_updated": "2025-11-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 2000000, "output": 30000 }
+ },
+ "xai/grok-3": {
+ "id": "xai/grok-3",
+ "name": "Grok 3",
+ "family": "grok-3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-04-11",
+ "last_updated": "2025-04-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 3, "output": 15, "cache_read": 0.75 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "xai/grok-3-mini": {
+ "id": "xai/grok-3-mini",
+ "name": "Grok 3 Mini",
+ "family": "grok-3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-04-11",
+ "last_updated": "2025-04-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.3, "output": 0.5, "cache_read": 0.075 },
+ "limit": { "context": 131072, "output": 8192 }
+ },
+ "ideogramai/ideogram": {
+ "id": "ideogramai/ideogram",
+ "name": "Ideogram",
+ "family": "ideogram",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-04-03",
+ "last_updated": "2024-04-03",
+ "modalities": { "input": ["text", "image"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 150, "output": 0 }
+ },
+ "ideogramai/ideogram-v2a": {
+ "id": "ideogramai/ideogram-v2a",
+ "name": "Ideogram-v2a",
+ "family": "ideogram",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-02-27",
+ "last_updated": "2025-02-27",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 150, "output": 0 }
+ },
+ "ideogramai/ideogram-v2a-turbo": {
+ "id": "ideogramai/ideogram-v2a-turbo",
+ "name": "Ideogram-v2a-Turbo",
+ "family": "ideogram",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-02-27",
+ "last_updated": "2025-02-27",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 150, "output": 0 }
+ },
+ "ideogramai/ideogram-v2": {
+ "id": "ideogramai/ideogram-v2",
+ "name": "Ideogram-v2",
+ "family": "ideogram",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-08-21",
+ "last_updated": "2024-08-21",
+ "modalities": { "input": ["text", "image"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 150, "output": 0 }
+ },
+ "runwayml/runway": {
+ "id": "runwayml/runway",
+ "name": "Runway",
+ "family": "runway",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-10-11",
+ "last_updated": "2024-10-11",
+ "modalities": { "input": ["text", "image"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 256, "output": 0 }
+ },
+ "runwayml/runway-gen-4-turbo": {
+ "id": "runwayml/runway-gen-4-turbo",
+ "name": "Runway-Gen-4-Turbo",
+ "family": "runway-gen-4-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-05-09",
+ "last_updated": "2025-05-09",
+ "modalities": { "input": ["text", "image"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 256, "output": 0 }
+ },
+ "poetools/claude-code": {
+ "id": "poetools/claude-code",
+ "name": "claude-code",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-27",
+ "last_updated": "2025-11-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 0, "output": 0 }
+ },
+ "elevenlabs/elevenlabs-v3": {
+ "id": "elevenlabs/elevenlabs-v3",
+ "name": "ElevenLabs-v3",
+ "family": "elevenlabs",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-06-05",
+ "last_updated": "2025-06-05",
+ "modalities": { "input": ["text"], "output": ["audio"] },
+ "open_weights": false,
+ "limit": { "context": 128000, "output": 0 }
+ },
+ "elevenlabs/elevenlabs-music": {
+ "id": "elevenlabs/elevenlabs-music",
+ "name": "ElevenLabs-Music",
+ "family": "elevenlabs-music",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-08-29",
+ "last_updated": "2025-08-29",
+ "modalities": { "input": ["text"], "output": ["audio"] },
+ "open_weights": false,
+ "limit": { "context": 2000, "output": 0 }
+ },
+ "elevenlabs/elevenlabs-v2.5-turbo": {
+ "id": "elevenlabs/elevenlabs-v2.5-turbo",
+ "name": "ElevenLabs-v2.5-Turbo",
+ "family": "elevenlabs-v2.5-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-10-28",
+ "last_updated": "2024-10-28",
+ "modalities": { "input": ["text"], "output": ["audio"] },
+ "open_weights": false,
+ "limit": { "context": 128000, "output": 0 }
+ },
+ "google/gemini-deep-research": {
+ "id": "google/gemini-deep-research",
+ "name": "gemini-deep-research",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image", "video"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.6, "output": 9.6 },
+ "limit": { "context": 1048576, "output": 0 }
+ },
+ "google/nano-banana": {
+ "id": "google/nano-banana",
+ "name": "Nano-Banana",
+ "family": "nano-banana",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-08-21",
+ "last_updated": "2025-08-21",
+ "modalities": { "input": ["text", "image"], "output": ["text", "image"] },
+ "open_weights": false,
+ "cost": { "input": 0.21, "output": 1.8, "cache_read": 0.021 },
+ "limit": { "context": 32768, "output": 0 }
+ },
+ "google/imagen-4": {
+ "id": "google/imagen-4",
+ "name": "Imagen-4",
+ "family": "imagen",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-05-22",
+ "last_updated": "2025-05-22",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 480, "output": 0 }
+ },
+ "google/imagen-3": {
+ "id": "google/imagen-3",
+ "name": "Imagen-3",
+ "family": "imagen",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-10-15",
+ "last_updated": "2024-10-15",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 480, "output": 0 }
+ },
+ "google/imagen-4-ultra": {
+ "id": "google/imagen-4-ultra",
+ "name": "Imagen-4-Ultra",
+ "family": "imagen-4-ultra",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-05-24",
+ "last_updated": "2025-05-24",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 480, "output": 0 }
+ },
+ "google/gemini-2.5-flash": {
+ "id": "google/gemini-2.5-flash",
+ "name": "Gemini 2.5 Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-04-26",
+ "last_updated": "2025-04-26",
+ "modalities": { "input": ["text", "image", "video", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.21, "output": 1.8, "cache_read": 0.021 },
+ "limit": { "context": 1065535, "output": 65535 }
+ },
+ "google/gemini-2.0-flash-lite": {
+ "id": "google/gemini-2.0-flash-lite",
+ "name": "Gemini-2.0-Flash-Lite",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-02-05",
+ "last_updated": "2025-02-05",
+ "modalities": { "input": ["text", "image", "video", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.052, "output": 0.21 },
+ "limit": { "context": 990000, "output": 8192 }
+ },
+ "google/gemini-3-pro": {
+ "id": "google/gemini-3-pro",
+ "name": "Gemini-3-Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-10-22",
+ "last_updated": "2025-10-22",
+ "modalities": { "input": ["text", "image", "video", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.6, "output": 9.6, "cache_read": 0.16 },
+ "limit": { "context": 1048576, "output": 64000 }
+ },
+ "google/veo-3.1": {
+ "id": "google/veo-3.1",
+ "name": "Veo-3.1",
+ "family": "veo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 480, "output": 0 }
+ },
+ "google/imagen-3-fast": {
+ "id": "google/imagen-3-fast",
+ "name": "Imagen-3-Fast",
+ "family": "imagen-3-fast",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-10-17",
+ "last_updated": "2024-10-17",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 480, "output": 0 }
+ },
+ "google/lyria": {
+ "id": "google/lyria",
+ "name": "Lyria",
+ "family": "lyria",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-06-04",
+ "last_updated": "2025-06-04",
+ "modalities": { "input": ["text"], "output": ["audio"] },
+ "open_weights": false,
+ "limit": { "context": 0, "output": 0 }
+ },
+ "google/gemini-2.0-flash": {
+ "id": "google/gemini-2.0-flash",
+ "name": "Gemini-2.0-Flash",
+ "family": "gemini-flash",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-12-11",
+ "last_updated": "2024-12-11",
+ "modalities": { "input": ["text", "image", "video", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.1, "output": 0.42 },
+ "limit": { "context": 990000, "output": 8192 }
+ },
+ "google/gemini-2.5-flash-lite": {
+ "id": "google/gemini-2.5-flash-lite",
+ "name": "Gemini 2.5 Flash Lite",
+ "family": "gemini-flash-lite",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-06-19",
+ "last_updated": "2025-06-19",
+ "modalities": { "input": ["text", "image", "video", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.07, "output": 0.28 },
+ "limit": { "context": 1024000, "output": 64000 }
+ },
+ "google/veo-3": {
+ "id": "google/veo-3",
+ "name": "Veo-3",
+ "family": "veo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-05-21",
+ "last_updated": "2025-05-21",
+ "modalities": { "input": ["text"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 480, "output": 0 }
+ },
+ "google/veo-3-fast": {
+ "id": "google/veo-3-fast",
+ "name": "Veo-3-Fast",
+ "family": "veo-3-fast",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-10-13",
+ "last_updated": "2025-10-13",
+ "modalities": { "input": ["text"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 480, "output": 0 }
+ },
+ "google/imagen-4-fast": {
+ "id": "google/imagen-4-fast",
+ "name": "Imagen-4-Fast",
+ "family": "imagen-4-fast",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-06-25",
+ "last_updated": "2025-06-25",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 480, "output": 0 }
+ },
+ "google/veo-2": {
+ "id": "google/veo-2",
+ "name": "Veo-2",
+ "family": "veo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-12-02",
+ "last_updated": "2024-12-02",
+ "modalities": { "input": ["text"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 480, "output": 0 }
+ },
+ "google/gemini-3-flash": {
+ "id": "google/gemini-3-flash",
+ "name": "gemini-3-flash",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-10-07",
+ "last_updated": "2025-10-07",
+ "modalities": { "input": ["text", "image", "video", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.4, "output": 2.4, "cache_read": 0.04 },
+ "limit": { "context": 1048576, "output": 65536 }
+ },
+ "google/nano-banana-pro": {
+ "id": "google/nano-banana-pro",
+ "name": "Nano-Banana-Pro",
+ "family": "nano-banana-pro",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-19",
+ "last_updated": "2025-11-19",
+ "modalities": { "input": ["text", "image"], "output": ["image"] },
+ "open_weights": false,
+ "cost": { "input": 1.7, "output": 10, "cache_read": 0.17 },
+ "limit": { "context": 65536, "output": 0 }
+ },
+ "google/gemini-2.5-pro": {
+ "id": "google/gemini-2.5-pro",
+ "name": "Gemini 2.5 Pro",
+ "family": "gemini-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-02-05",
+ "last_updated": "2025-02-05",
+ "modalities": { "input": ["text", "image", "video", "audio"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.87, "output": 7, "cache_read": 0.087 },
+ "limit": { "context": 1065535, "output": 65535 }
+ },
+ "google/veo-3.1-fast": {
+ "id": "google/veo-3.1-fast",
+ "name": "Veo-3.1-Fast",
+ "family": "veo-3.1-fast",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 480, "output": 0 }
+ },
+ "openai/gpt-4.1-nano": {
+ "id": "openai/gpt-4.1-nano",
+ "name": "GPT-4.1-nano",
+ "family": "gpt-4.1-nano",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-04-15",
+ "last_updated": "2025-04-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.09, "output": 0.36, "cache_read": 0.022 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "openai/gpt-5.2-instant": {
+ "id": "openai/gpt-5.2-instant",
+ "name": "gpt-5.2-instant",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.6, "output": 13, "cache_read": 0.16 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/sora-2": {
+ "id": "openai/sora-2",
+ "name": "Sora-2",
+ "family": "sora",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-10-06",
+ "last_updated": "2025-10-06",
+ "modalities": { "input": ["text", "image"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 0, "output": 0 }
+ },
+ "openai/o1-pro": {
+ "id": "openai/o1-pro",
+ "name": "o1-pro",
+ "family": "o1-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-03-19",
+ "last_updated": "2025-03-19",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 140, "output": 540 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-5.1-codex": {
+ "id": "openai/gpt-5.1-codex",
+ "name": "GPT-5.1-Codex",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-12",
+ "last_updated": "2025-11-12",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 9, "cache_read": 0.11 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-3.5-turbo-raw": {
+ "id": "openai/gpt-3.5-turbo-raw",
+ "name": "GPT-3.5-Turbo-Raw",
+ "family": "gpt-3.5-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2023-09-27",
+ "last_updated": "2023-09-27",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.45, "output": 1.4 },
+ "limit": { "context": 4524, "output": 2048 }
+ },
+ "openai/gpt-4-classic": {
+ "id": "openai/gpt-4-classic",
+ "name": "GPT-4-Classic",
+ "family": "gpt-4",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-03-25",
+ "last_updated": "2024-03-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 27, "output": 54 },
+ "limit": { "context": 8192, "output": 4096 }
+ },
+ "openai/gpt-4.1-mini": {
+ "id": "openai/gpt-4.1-mini",
+ "name": "GPT-4.1-mini",
+ "family": "gpt-4.1-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-04-15",
+ "last_updated": "2025-04-15",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.36, "output": 1.4, "cache_read": 0.09 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "openai/gpt-5-chat": {
+ "id": "openai/gpt-5-chat",
+ "name": "GPT-5-Chat",
+ "family": "gpt-5-chat",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-08-07",
+ "last_updated": "2025-08-07",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 9, "cache_read": 0.11 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/o3-deep-research": {
+ "id": "openai/o3-deep-research",
+ "name": "o3-deep-research",
+ "family": "o3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-06-27",
+ "last_updated": "2025-06-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 9, "output": 36, "cache_read": 2.2 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-4o-search": {
+ "id": "openai/gpt-4o-search",
+ "name": "GPT-4o-Search",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-03-11",
+ "last_updated": "2025-03-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.2, "output": 9 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "openai/gpt-image-1.5": {
+ "id": "openai/gpt-image-1.5",
+ "name": "gpt-image-1.5",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-12-16",
+ "last_updated": "2025-12-16",
+ "modalities": { "input": ["text", "image"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 128000, "output": 0 }
+ },
+ "openai/gpt-image-1-mini": {
+ "id": "openai/gpt-image-1-mini",
+ "name": "GPT-Image-1-Mini",
+ "family": "gpt-image",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-08-26",
+ "last_updated": "2025-08-26",
+ "modalities": { "input": ["text", "image"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 0, "output": 0 }
+ },
+ "openai/gpt-3.5-turbo": {
+ "id": "openai/gpt-3.5-turbo",
+ "name": "GPT-3.5-Turbo",
+ "family": "gpt-3.5-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2023-09-13",
+ "last_updated": "2023-09-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.45, "output": 1.4 },
+ "limit": { "context": 16384, "output": 2048 }
+ },
+ "openai/gpt-5.2-pro": {
+ "id": "openai/gpt-5.2-pro",
+ "name": "gpt-5.2-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-12-11",
+ "last_updated": "2025-12-11",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 19, "output": 150 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/o3-mini-high": {
+ "id": "openai/o3-mini-high",
+ "name": "o3-mini-high",
+ "family": "o3-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-01-31",
+ "last_updated": "2025-01-31",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.99, "output": 4 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/chatgpt-4o-latest": {
+ "id": "openai/chatgpt-4o-latest",
+ "name": "ChatGPT-4o-Latest",
+ "family": "chatgpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-08-14",
+ "last_updated": "2024-08-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 4.5, "output": 14 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "openai/gpt-4-turbo": {
+ "id": "openai/gpt-4-turbo",
+ "name": "GPT-4-Turbo",
+ "family": "gpt-4-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2023-09-13",
+ "last_updated": "2023-09-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 9, "output": 27 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "openai/gpt-5.1-codex-mini": {
+ "id": "openai/gpt-5.1-codex-mini",
+ "name": "GPT-5.1-Codex-Mini",
+ "family": "gpt-5-codex-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-12",
+ "last_updated": "2025-11-12",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.22, "output": 1.8, "cache_read": 0.022 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5.1-instant": {
+ "id": "openai/gpt-5.1-instant",
+ "name": "GPT-5.1-Instant",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-12",
+ "last_updated": "2025-11-12",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 9, "cache_read": 0.11 },
+ "limit": { "context": 128000, "output": 16384 }
+ },
+ "openai/o3-mini": {
+ "id": "openai/o3-mini",
+ "name": "o3-mini",
+ "family": "o3-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-01-31",
+ "last_updated": "2025-01-31",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.99, "output": 4 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-5.1": {
+ "id": "openai/gpt-5.1",
+ "name": "GPT-5.1",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-12",
+ "last_updated": "2025-11-12",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 9, "cache_read": 0.11 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5-nano": {
+ "id": "openai/gpt-5-nano",
+ "name": "GPT-5-nano",
+ "family": "gpt-5-nano",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.045, "output": 0.36, "cache_read": 0.0045 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5-codex": {
+ "id": "openai/gpt-5-codex",
+ "name": "GPT-5-Codex",
+ "family": "gpt-5-codex",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-09-23",
+ "last_updated": "2025-09-23",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 9 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-4o": {
+ "id": "openai/gpt-4o",
+ "name": "GPT-4o",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-05-13",
+ "last_updated": "2024-05-13",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "openai/gpt-4.1": {
+ "id": "openai/gpt-4.1",
+ "name": "GPT-4.1",
+ "family": "gpt-4.1",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-04-14",
+ "last_updated": "2025-04-14",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.8, "output": 7.2, "cache_read": 0.45 },
+ "limit": { "context": 1047576, "output": 32768 }
+ },
+ "openai/o4-mini": {
+ "id": "openai/o4-mini",
+ "name": "o4-mini",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.99, "output": 4, "cache_read": 0.25 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/o1": {
+ "id": "openai/o1",
+ "name": "o1",
+ "family": "o1",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-12-18",
+ "last_updated": "2024-12-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 14, "output": 54 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-5-mini": {
+ "id": "openai/gpt-5-mini",
+ "name": "GPT-5-mini",
+ "family": "gpt-5-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-06-25",
+ "last_updated": "2025-06-25",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.22, "output": 1.8, "cache_read": 0.022 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-4o-aug": {
+ "id": "openai/gpt-4o-aug",
+ "name": "GPT-4o-Aug",
+ "family": "gpt-4o",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-11-21",
+ "last_updated": "2024-11-21",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.2, "output": 9, "cache_read": 1.1 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "openai/o3-pro": {
+ "id": "openai/o3-pro",
+ "name": "o3-pro",
+ "family": "o3-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-06-10",
+ "last_updated": "2025-06-10",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 18, "output": 72 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-image-1": {
+ "id": "openai/gpt-image-1",
+ "name": "GPT-Image-1",
+ "family": "gpt-image",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-03-31",
+ "last_updated": "2025-03-31",
+ "modalities": { "input": ["text", "image"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 128000, "output": 0 }
+ },
+ "openai/gpt-5.1-codex-max": {
+ "id": "openai/gpt-5.1-codex-max",
+ "name": "gpt-5.1-codex-max",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 9, "cache_read": 0.11 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-3.5-turbo-instruct": {
+ "id": "openai/gpt-3.5-turbo-instruct",
+ "name": "GPT-3.5-Turbo-Instruct",
+ "family": "gpt-3.5-turbo",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2023-09-20",
+ "last_updated": "2023-09-20",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.4, "output": 1.8 },
+ "limit": { "context": 3500, "output": 1024 }
+ },
+ "openai/o3": {
+ "id": "openai/o3",
+ "name": "o3",
+ "family": "o3",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-04-16",
+ "last_updated": "2025-04-16",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.8, "output": 7.2, "cache_read": 0.45 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/o4-mini-deep-research": {
+ "id": "openai/o4-mini-deep-research",
+ "name": "o4-mini-deep-research",
+ "family": "o4-mini",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-06-27",
+ "last_updated": "2025-06-27",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.8, "output": 7.2, "cache_read": 0.45 },
+ "limit": { "context": 200000, "output": 100000 }
+ },
+ "openai/gpt-4-classic-0314": {
+ "id": "openai/gpt-4-classic-0314",
+ "name": "GPT-4-Classic-0314",
+ "family": "gpt-4",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-08-26",
+ "last_updated": "2024-08-26",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 27, "output": 54 },
+ "limit": { "context": 8192, "output": 4096 }
+ },
+ "openai/gpt-4o-mini": {
+ "id": "openai/gpt-4o-mini",
+ "name": "GPT-4o-mini",
+ "family": "gpt-4o-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-07-18",
+ "last_updated": "2024-07-18",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.54, "cache_read": 0.068 },
+ "limit": { "context": 128000, "output": 4096 }
+ },
+ "openai/gpt-5": {
+ "id": "openai/gpt-5",
+ "name": "GPT-5",
+ "family": "gpt-5",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.1, "output": 9, "cache_read": 0.11 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/dall-e-3": {
+ "id": "openai/dall-e-3",
+ "name": "DALL-E-3",
+ "family": "dall-e-3",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2023-11-06",
+ "last_updated": "2023-11-06",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 800, "output": 0 }
+ },
+ "openai/sora-2-pro": {
+ "id": "openai/sora-2-pro",
+ "name": "Sora-2-Pro",
+ "family": "sora-2-pro",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-10-06",
+ "last_updated": "2025-10-06",
+ "modalities": { "input": ["text", "image"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 0, "output": 0 }
+ },
+ "openai/gpt-5-pro": {
+ "id": "openai/gpt-5-pro",
+ "name": "GPT-5-Pro",
+ "family": "gpt-5-pro",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-10-06",
+ "last_updated": "2025-10-06",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 14, "output": 110 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-5.2": {
+ "id": "openai/gpt-5.2",
+ "name": "gpt-5.2",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-12-08",
+ "last_updated": "2025-12-08",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 1.6, "output": 13, "cache_read": 0.16 },
+ "limit": { "context": 400000, "output": 128000 }
+ },
+ "openai/gpt-4o-mini-search": {
+ "id": "openai/gpt-4o-mini-search",
+ "name": "GPT-4o-mini-Search",
+ "family": "gpt-4o-mini",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-03-11",
+ "last_updated": "2025-03-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.14, "output": 0.54 },
+ "limit": { "context": 128000, "output": 8192 }
+ },
+ "stabilityai/stablediffusionxl": {
+ "id": "stabilityai/stablediffusionxl",
+ "name": "StableDiffusionXL",
+ "family": "stablediffusionxl",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2023-07-09",
+ "last_updated": "2023-07-09",
+ "modalities": { "input": ["text", "image"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 200, "output": 0 }
+ },
+ "topazlabs-co/topazlabs": {
+ "id": "topazlabs-co/topazlabs",
+ "name": "TopazLabs",
+ "family": "topazlabs",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-12-03",
+ "last_updated": "2024-12-03",
+ "modalities": { "input": ["text"], "output": ["image"] },
+ "open_weights": false,
+ "limit": { "context": 204, "output": 0 }
+ },
+ "lumalabs/ray2": {
+ "id": "lumalabs/ray2",
+ "name": "Ray2",
+ "family": "ray2",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-02-20",
+ "last_updated": "2025-02-20",
+ "modalities": { "input": ["text", "image"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 5000, "output": 0 }
+ },
+ "lumalabs/dream-machine": {
+ "id": "lumalabs/dream-machine",
+ "name": "Dream-Machine",
+ "family": "dream-machine",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-09-18",
+ "last_updated": "2024-09-18",
+ "modalities": { "input": ["text", "image"], "output": ["video"] },
+ "open_weights": false,
+ "limit": { "context": 5000, "output": 0 }
+ },
+ "anthropic/claude-opus-3": {
+ "id": "anthropic/claude-opus-3",
+ "name": "Claude-Opus-3",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-03-04",
+ "last_updated": "2024-03-04",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 13, "output": 64, "cache_read": 1.3, "cache_write": 16 },
+ "limit": { "context": 189096, "output": 8192 }
+ },
+ "anthropic/claude-opus-4": {
+ "id": "anthropic/claude-opus-4",
+ "name": "Claude Opus 4",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-05-21",
+ "last_updated": "2025-05-21",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 13, "output": 64, "cache_read": 1.3, "cache_write": 16 },
+ "limit": { "context": 192512, "output": 32768 }
+ },
+ "anthropic/claude-sonnet-3.7-reasoning": {
+ "id": "anthropic/claude-sonnet-3.7-reasoning",
+ "name": "Claude Sonnet 3.7 Reasoning",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.6, "output": 13, "cache_read": 0.26, "cache_write": 3.2 },
+ "limit": { "context": 196608, "output": 128000 }
+ },
+ "anthropic/claude-opus-4-search": {
+ "id": "anthropic/claude-opus-4-search",
+ "name": "Claude Opus 4 Search",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-06-20",
+ "last_updated": "2025-06-20",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 13, "output": 64, "cache_read": 1.3, "cache_write": 16 },
+ "limit": { "context": 196608, "output": 128000 }
+ },
+ "anthropic/claude-sonnet-3.7": {
+ "id": "anthropic/claude-sonnet-3.7",
+ "name": "Claude Sonnet 3.7",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-02-19",
+ "last_updated": "2025-02-19",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.6, "output": 13, "cache_read": 0.26, "cache_write": 3.2 },
+ "limit": { "context": 196608, "output": 32768 }
+ },
+ "anthropic/claude-haiku-3.5-search": {
+ "id": "anthropic/claude-haiku-3.5-search",
+ "name": "Claude-Haiku-3.5-Search",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-05-15",
+ "last_updated": "2025-05-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.68, "output": 3.4, "cache_read": 0.068, "cache_write": 0.85 },
+ "limit": { "context": 189096, "output": 8192 }
+ },
+ "anthropic/claude-haiku-4.5": {
+ "id": "anthropic/claude-haiku-4.5",
+ "name": "Claude Haiku 4.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-10-15",
+ "last_updated": "2025-10-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.85, "output": 4.3, "cache_read": 0.085, "cache_write": 1.1 },
+ "limit": { "context": 192000, "output": 64000 }
+ },
+ "anthropic/claude-sonnet-4-reasoning": {
+ "id": "anthropic/claude-sonnet-4-reasoning",
+ "name": "Claude Sonnet 4 Reasoning",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-05-21",
+ "last_updated": "2025-05-21",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.6, "output": 13, "cache_read": 0.26, "cache_write": 3.2 },
+ "limit": { "context": 983040, "output": 64000 }
+ },
+ "anthropic/claude-haiku-3": {
+ "id": "anthropic/claude-haiku-3",
+ "name": "Claude-Haiku-3",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-03-09",
+ "last_updated": "2024-03-09",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.21, "output": 1.1, "cache_read": 0.021, "cache_write": 0.26 },
+ "limit": { "context": 189096, "output": 8192 }
+ },
+ "anthropic/claude-opus-4.1": {
+ "id": "anthropic/claude-opus-4.1",
+ "name": "Claude Opus 4.1",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 13, "output": 64, "cache_read": 1.3, "cache_write": 16 },
+ "limit": { "context": 196608, "output": 32000 }
+ },
+ "anthropic/claude-sonnet-3.7-search": {
+ "id": "anthropic/claude-sonnet-3.7-search",
+ "name": "Claude Sonnet 3.7 Search",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-05-15",
+ "last_updated": "2025-05-15",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.6, "output": 13, "cache_read": 0.26, "cache_write": 3.2 },
+ "limit": { "context": 196608, "output": 128000 }
+ },
+ "anthropic/claude-opus-4-reasoning": {
+ "id": "anthropic/claude-opus-4-reasoning",
+ "name": "Claude Opus 4 Reasoning",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-05-21",
+ "last_updated": "2025-05-21",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 13, "output": 64, "cache_read": 1.3, "cache_write": 16 },
+ "limit": { "context": 196608, "output": 32768 }
+ },
+ "anthropic/claude-sonnet-3.5": {
+ "id": "anthropic/claude-sonnet-3.5",
+ "name": "Claude-Sonnet-3.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-06-05",
+ "last_updated": "2024-06-05",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.6, "output": 13, "cache_read": 0.26, "cache_write": 3.2 },
+ "limit": { "context": 189096, "output": 8192 }
+ },
+ "anthropic/claude-sonnet-4": {
+ "id": "anthropic/claude-sonnet-4",
+ "name": "Claude Sonnet 4",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-05-21",
+ "last_updated": "2025-05-21",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.6, "output": 13, "cache_read": 0.26, "cache_write": 3.2 },
+ "limit": { "context": 983040, "output": 32768 }
+ },
+ "anthropic/claude-opus-4.5": {
+ "id": "anthropic/claude-opus-4.5",
+ "name": "claude-opus-4.5",
+ "family": "claude-opus",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-21",
+ "last_updated": "2025-11-21",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 4.3, "output": 21, "cache_read": 0.43, "cache_write": 5.3 },
+ "limit": { "context": 196608, "output": 64000 }
+ },
+ "anthropic/claude-haiku-3.5": {
+ "id": "anthropic/claude-haiku-3.5",
+ "name": "Claude-Haiku-3.5",
+ "family": "claude-haiku",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-10-01",
+ "last_updated": "2024-10-01",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 0.68, "output": 3.4, "cache_read": 0.068, "cache_write": 0.85 },
+ "limit": { "context": 189096, "output": 8192 }
+ },
+ "anthropic/claude-sonnet-3.5-june": {
+ "id": "anthropic/claude-sonnet-3.5-june",
+ "name": "Claude-Sonnet-3.5-June",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-11-18",
+ "last_updated": "2024-11-18",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.6, "output": 13, "cache_read": 0.26, "cache_write": 3.2 },
+ "limit": { "context": 189096, "output": 8192 }
+ },
+ "anthropic/claude-sonnet-4.5": {
+ "id": "anthropic/claude-sonnet-4.5",
+ "name": "Claude Sonnet 4.5",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-09-26",
+ "last_updated": "2025-09-26",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.6, "output": 13, "cache_read": 0.26, "cache_write": 3.2 },
+ "limit": { "context": 983040, "output": 32768 }
+ },
+ "anthropic/claude-sonnet-4-search": {
+ "id": "anthropic/claude-sonnet-4-search",
+ "name": "Claude Sonnet 4 Search",
+ "family": "claude-sonnet",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-06-20",
+ "last_updated": "2025-06-20",
+ "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] },
+ "open_weights": false,
+ "cost": { "input": 2.6, "output": 13, "cache_read": 0.26, "cache_write": 3.2 },
+ "limit": { "context": 983040, "output": 128000 }
+ },
+ "trytako/tako": {
+ "id": "trytako/tako",
+ "name": "Tako",
+ "family": "tako",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2024-08-15",
+ "last_updated": "2024-08-15",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 2048, "output": 0 }
+ },
+ "novita/glm-4.7": {
+ "id": "novita/glm-4.7",
+ "name": "glm-4.7",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-12-22",
+ "last_updated": "2025-12-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 205000, "output": 131072 }
+ },
+ "novita/kimi-k2-thinking": {
+ "id": "novita/kimi-k2-thinking",
+ "name": "kimi-k2-thinking",
+ "family": "kimi-k2",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-07",
+ "last_updated": "2025-11-07",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 256000, "output": 0 }
+ },
+ "novita/kat-coder-pro": {
+ "id": "novita/kat-coder-pro",
+ "name": "kat-coder-pro",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-12-16",
+ "last_updated": "2025-12-16",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 256000, "output": 0 }
+ },
+ "novita/glm-4.6": {
+ "id": "novita/glm-4.6",
+ "name": "GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": true,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-09-30",
+ "last_updated": "2025-09-30",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 0, "output": 0 }
+ },
+ "novita/minimax-m2.1": {
+ "id": "novita/minimax-m2.1",
+ "name": "minimax-m2.1",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-12-26",
+ "last_updated": "2025-12-26",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 205000, "output": 131072 }
+ },
+ "novita/glm-4.6v": {
+ "id": "novita/glm-4.6v",
+ "name": "glm-4.6v",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-12-09",
+ "last_updated": "2025-12-09",
+ "modalities": { "input": ["text", "image"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 131000, "output": 32768 }
+ },
+ "cerebras/gpt-oss-120b-cs": {
+ "id": "cerebras/gpt-oss-120b-cs",
+ "name": "gpt-oss-120b-cs",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-08-06",
+ "last_updated": "2025-08-06",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 0, "output": 0 }
+ },
+ "cerebras/zai-glm-4.6-cs": {
+ "id": "cerebras/zai-glm-4.6-cs",
+ "name": "zai-glm-4.6-cs",
+ "attachment": true,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": false,
+ "release_date": "2025-11-11",
+ "last_updated": "2025-11-11",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": false,
+ "limit": { "context": 131000, "output": 40000 }
+ }
+ }
+ },
+ "cerebras": {
+ "id": "cerebras",
+ "env": ["CEREBRAS_API_KEY"],
+ "npm": "@ai-sdk/cerebras",
+ "name": "Cerebras",
+ "doc": "https://inference-docs.cerebras.ai/models/overview",
+ "models": {
+ "zai-glm-4.7": {
+ "id": "zai-glm-4.7",
+ "name": "Z.AI GLM-4.7",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2026-01-10",
+ "last_updated": "2026-01-10",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 40000 }
+ },
+ "qwen-3-235b-a22b-instruct-2507": {
+ "id": "qwen-3-235b-a22b-instruct-2507",
+ "name": "Qwen 3 235B Instruct",
+ "family": "qwen",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "knowledge": "2025-04",
+ "release_date": "2025-07-22",
+ "last_updated": "2025-07-22",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.6, "output": 1.2 },
+ "limit": { "context": 131000, "output": 32000 }
+ },
+ "zai-glm-4.6": {
+ "id": "zai-glm-4.6",
+ "name": "Z.AI GLM-4.6",
+ "family": "glm-4.6",
+ "attachment": false,
+ "reasoning": false,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-11-05",
+ "last_updated": "2025-11-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 },
+ "limit": { "context": 131072, "output": 40960 }
+ },
+ "gpt-oss-120b": {
+ "id": "gpt-oss-120b",
+ "name": "GPT OSS 120B",
+ "family": "gpt-oss",
+ "attachment": false,
+ "reasoning": true,
+ "tool_call": true,
+ "temperature": true,
+ "release_date": "2025-08-05",
+ "last_updated": "2025-08-05",
+ "modalities": { "input": ["text"], "output": ["text"] },
+ "open_weights": true,
+ "cost": { "input": 0.25, "output": 0.69 },
+ "limit": { "context": 131072, "output": 32768 }
+ }
+ }
+ }
+}