{"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-235b-a22b": {"id": "qwen3-235b-a22b", "name": "Qwen3 235B-A22B", "family": "qwen", "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}}, "qwen3.5-122b-a10b": {"id": "qwen3.5-122b-a10b", "name": "Qwen3.5 122B-A10B", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-02-23", "last_updated": "2026-02-23", "modalities": {"input": ["text", "image", "video", "audio"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.4, "output": 3.2}, "limit": {"context": 262144, "output": 65536}}, "qwen3-coder-plus": {"id": "qwen3-coder-plus", "name": "Qwen3 Coder Plus", "family": "qwen", "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.6-27b": {"id": "qwen3.6-27b", "name": "Qwen3.6 27B", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-22", "last_updated": "2026-04-22", "modalities": {"input": ["text", "image", "video", "audio"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 3.6}, "limit": {"context": 262144, "output": 65536}}, "qwen3.5-27b": {"id": "qwen3.5-27b", "name": "Qwen3.5 27B", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-02-23", "last_updated": "2026-02-23", "modalities": {"input": ["text", "image", "video", "audio"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 2.4}, "limit": {"context": 262144, "output": 65536}}, "qwen-vl-ocr": {"id": "qwen-vl-ocr", "name": "Qwen-VL OCR", "family": "qwen", "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}}, "qwen-omni-turbo-realtime": {"id": "qwen-omni-turbo-realtime", "name": "Qwen-Omni Turbo Realtime", "family": "qwen", "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}}, "qwen3-8b": {"id": "qwen3-8b", "name": "Qwen3 8B", "family": "qwen", "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.5-397b-a17b": {"id": "qwen3.5-397b-a17b", "name": "Qwen3.5 397B-A17B", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-02-15", "last_updated": "2026-02-15", "modalities": {"input": ["text", "image", "video", "audio"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 3.6}, "limit": {"context": 262144, "output": 65536}}, "qwq-plus": {"id": "qwq-plus", "name": "QwQ Plus", "family": "qwen", "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}}, "qwen-vl-plus": {"id": "qwen-vl-plus", "name": "Qwen-VL Plus", "family": "qwen", "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}}, "qwen3-livetranslate-flash-realtime": {"id": "qwen3-livetranslate-flash-realtime", "name": "Qwen3-LiveTranslate Flash Realtime", "family": "qwen", "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-32b": {"id": "qwen3-32b", "name": "Qwen3 32B", "family": "qwen", "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-max": {"id": "qwen-max", "name": "Qwen Max", "family": "qwen", "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}}, "qwen-plus": {"id": "qwen-plus", "name": "Qwen Plus", "family": "qwen", "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}}, "qwen3.6-35b-a3b": {"id": "qwen3.6-35b-a3b", "name": "Qwen3.6 35B-A3B", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-17", "last_updated": "2026-04-17", "modalities": {"input": ["text", "image", "video", "audio"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.248, "output": 1.485}, "limit": {"context": 262144, "output": 65536}}, "qwen-omni-turbo": {"id": "qwen-omni-turbo", "name": "Qwen-Omni Turbo", "family": "qwen", "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-flash": {"id": "qwen-flash", "name": "Qwen Flash", "family": "qwen", "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}}, "qwen2-5-vl-7b-instruct": {"id": "qwen2-5-vl-7b-instruct", "name": "Qwen2.5-VL 7B Instruct", "family": "qwen", "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.6-plus": {"id": "qwen3.6-plus", "name": "Qwen3.6 Plus", "family": "qwen", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-04", "release_date": "2026-04-02", "last_updated": "2026-04-02", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.276, "output": 1.651, "cache_read": 0.028, "cache_write": 0.344}, "limit": {"context": 1000000, "output": 65536}}, "qwen3-max": {"id": "qwen3-max", "name": "Qwen3 Max", "family": "qwen", "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-omni-flash": {"id": "qwen3-omni-flash", "name": "Qwen3-Omni Flash", "family": "qwen", "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}}, "qwen2-5-72b-instruct": {"id": "qwen2-5-72b-instruct", "name": "Qwen2.5 72B Instruct", "family": "qwen", "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-vl-235b-a22b": {"id": "qwen3-vl-235b-a22b", "name": "Qwen3-VL 235B-A22B", "family": "qwen", "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-asr-flash": {"id": "qwen3-asr-flash", "name": "Qwen3-ASR Flash", "family": "qwen", "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}}, "qwen3-next-80b-a3b-thinking": {"id": "qwen3-next-80b-a3b-thinking", "name": "Qwen3-Next 80B-A3B (Thinking)", "family": "qwen", "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}}, "qwen-mt-plus": {"id": "qwen-mt-plus", "name": "Qwen-MT Plus", "family": "qwen", "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}}, "qwen-vl-max": {"id": "qwen-vl-max", "name": "Qwen-VL Max", "family": "qwen", "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-coder-flash": {"id": "qwen3-coder-flash", "name": "Qwen3 Coder Flash", "family": "qwen", "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}}, "qwen2-5-7b-instruct": {"id": "qwen2-5-7b-instruct", "name": "Qwen2.5 7B Instruct", "family": "qwen", "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-14b-instruct": {"id": "qwen2-5-14b-instruct", "name": "Qwen2.5 14B Instruct", "family": "qwen", "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}}, "qwen2-5-32b-instruct": {"id": "qwen2-5-32b-instruct", "name": "Qwen2.5 32B Instruct", "family": "qwen", "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}}, "qwen3-next-80b-a3b-instruct": {"id": "qwen3-next-80b-a3b-instruct", "name": "Qwen3-Next 80B-A3B Instruct", "family": "qwen", "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-plus-character-ja": {"id": "qwen-plus-character-ja", "name": "Qwen Plus Character (Japanese)", "family": "qwen", "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}}, "qwen3-omni-flash-realtime": {"id": "qwen3-omni-flash-realtime", "name": "Qwen3-Omni Flash Realtime", "family": "qwen", "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}}, "qwen3-vl-30b-a3b": {"id": "qwen3-vl-30b-a3b", "name": "Qwen3-VL 30B-A3B", "family": "qwen", "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-vl-plus": {"id": "qwen3-vl-plus", "name": "Qwen3-VL Plus", "family": "qwen", "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}}, "qwen3-coder-480b-a35b-instruct": {"id": "qwen3-coder-480b-a35b-instruct", "name": "Qwen3-Coder 480B-A35B Instruct", "family": "qwen", "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}}, "qwen3-coder-30b-a3b-instruct": {"id": "qwen3-coder-30b-a3b-instruct", "name": "Qwen3-Coder 30B-A3B Instruct", "family": "qwen", "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-turbo": {"id": "qwen-turbo", "name": "Qwen Turbo", "family": "qwen", "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}}, "qwen-mt-turbo": {"id": "qwen-mt-turbo", "name": "Qwen-MT Turbo", "family": "qwen", "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.6-max-preview": {"id": "qwen3.6-max-preview", "name": "Qwen3.6 Max Preview", "family": "qwen", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-04", "release_date": "2026-04-20", "last_updated": "2026-04-20", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.3, "output": 7.8, "cache_read": 0.13, "cache_write": 1.625}, "limit": {"context": 262144, "output": 65536}}, "qwen2-5-omni-7b": {"id": "qwen2-5-omni-7b", "name": "Qwen2.5-Omni 7B", "family": "qwen", "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}}, "qwen3.5-plus": {"id": "qwen3.5-plus", "name": "Qwen3.5 Plus", "family": "qwen", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-04", "release_date": "2026-02-16", "last_updated": "2026-02-16", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.4, "output": 2.4, "reasoning": 2.4}, "limit": {"context": 1000000, "output": 65536}}, "qwen2-5-vl-72b-instruct": {"id": "qwen2-5-vl-72b-instruct", "name": "Qwen2.5-VL 72B Instruct", "family": "qwen", "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}}, "qvq-max": {"id": "qvq-max", "name": "QVQ Max", "family": "qvq", "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}}, "qwen3-14b": {"id": "qwen3-14b", "name": "Qwen3 14B", "family": "qwen", "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}}, "qwen3.5-35b-a3b": {"id": "qwen3.5-35b-a3b", "name": "Qwen3.5 35B-A3B", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-02-23", "last_updated": "2026-02-23", "modalities": {"input": ["text", "image", "video", "audio"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.25, "output": 2}, "limit": {"context": 262144, "output": 65536}}}}, "deepseek": {"id": "deepseek", "env": ["DEEPSEEK_API_KEY"], "npm": "@ai-sdk/openai-compatible", "api": "https://api.deepseek.com", "name": "DeepSeek", "doc": "https://api-docs.deepseek.com/quick_start/pricing", "models": {"deepseek-chat": {"id": "deepseek-chat", "name": "DeepSeek Chat", "family": "deepseek", "attachment": true, "reasoning": false, "tool_call": true, "temperature": true, "knowledge": "2025-09", "release_date": "2025-12-01", "last_updated": "2026-02-28", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.14, "output": 0.28, "cache_read": 0.028}, "limit": {"context": 1000000, "output": 384000}}, "deepseek-reasoner": {"id": "deepseek-reasoner", "name": "DeepSeek Reasoner", "family": "deepseek-thinking", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "knowledge": "2025-09", "release_date": "2025-12-01", "last_updated": "2026-02-28", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.14, "output": 0.28, "cache_read": 0.028}, "limit": {"context": 1000000, "output": 384000}}, "deepseek-v4-flash": {"id": "deepseek-v4-flash", "name": "DeepSeek V4 Flash", "family": "deepseek-flash", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-05", "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.14, "output": 0.28, "cache_read": 0.028}, "limit": {"context": 1000000, "output": 384000}}, "deepseek-v4-pro": {"id": "deepseek-v4-pro", "name": "DeepSeek V4 Pro", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-05", "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1.74, "output": 3.48, "cache_read": 0.145}, "limit": {"context": 1000000, "output": 384000}}}}, "openrouter": {"id": "openrouter", "env": ["OPENROUTER_API_KEY"], "npm": "@openrouter/ai-sdk-provider", "api": "https://openrouter.ai/api/v1", "name": "OpenRouter", "doc": "https://openrouter.ai/models", "models": {"liquid/lfm-2.5-1.2b-instruct:free": {"id": "liquid/lfm-2.5-1.2b-instruct:free", "name": "LFM2.5-1.2B-Instruct (free)", "family": "liquid", "attachment": false, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2025-06", "release_date": "2026-01-20", "last_updated": "2026-01-28", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 131072, "output": 32768}}, "liquid/lfm-2.5-1.2b-thinking:free": {"id": "liquid/lfm-2.5-1.2b-thinking:free", "name": "LFM2.5-1.2B-Thinking (free)", "family": "liquid", "attachment": false, "reasoning": true, "tool_call": false, "temperature": true, "knowledge": "2025-06", "release_date": "2026-01-20", "last_updated": "2026-01-28", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 131072, "output": 32768}}, "deepseek/deepseek-chat-v3.1": {"id": "deepseek/deepseek-chat-v3.1", "name": "DeepSeek-V3.1", "family": "deepseek", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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-distill-llama-70b": {"id": "deepseek/deepseek-r1-distill-llama-70b", "name": "DeepSeek R1 Distill Llama 70B", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": false, "structured_output": true, "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": {"id": "deepseek/deepseek-r1", "name": "DeepSeek: R1", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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": 0.7, "output": 2.5}, "limit": {"context": 64000, "output": 16000}}, "deepseek/deepseek-v3.2-speciale": {"id": "deepseek/deepseek-v3.2-speciale", "name": "DeepSeek V3.2 Speciale", "family": "deepseek", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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}}, "deepseek/deepseek-v3.2": {"id": "deepseek/deepseek-v3.2", "name": "DeepSeek V3.2", "family": "deepseek", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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}}, "deepseek/deepseek-v3.1-terminus:exacto": {"id": "deepseek/deepseek-v3.1-terminus:exacto", "name": "DeepSeek V3.1 Terminus (exacto)", "family": "deepseek", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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-chat-v3-0324": {"id": "deepseek/deepseek-chat-v3-0324", "name": "DeepSeek V3 0324", "family": "deepseek", "attachment": false, "reasoning": false, "tool_call": false, "structured_output": 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, "output": 0}, "limit": {"context": 16384, "output": 8192}}, "deepseek/deepseek-v3.1-terminus": {"id": "deepseek/deepseek-v3.1-terminus", "name": "DeepSeek V3.1 Terminus", "family": "deepseek", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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}}, "openrouter/owl-alpha": {"id": "openrouter/owl-alpha", "name": "Owl Alpha", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-28", "last_updated": "2026-04-30", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 1048756, "output": 262144}, "status": "alpha"}, "openrouter/pareto-code": {"id": "openrouter/pareto-code", "name": "Pareto Code Router", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-21", "last_updated": "2026-04-21", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "limit": {"context": 200000, "output": 200000}}, "openrouter/elephant-alpha": {"id": "openrouter/elephant-alpha", "name": "Elephant (free)", "family": "elephant", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-13", "last_updated": "2026-04-13", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 262144, "output": 32768}}, "openrouter/free": {"id": "openrouter/free", "name": "Free Models Router", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-02-01", "last_updated": "2026-02-01", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 200000, "input": 200000, "output": 8000}}, "arcee-ai/trinity-large-thinking": {"id": "arcee-ai/trinity-large-thinking", "name": "Trinity Large Thinking", "family": "trinity", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-04-01", "last_updated": "2026-04-03", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.22, "output": 0.85}, "limit": {"context": 262144, "output": 80000}}, "arcee-ai/trinity-large-preview:free": {"id": "arcee-ai/trinity-large-preview:free", "name": "Trinity Large Preview", "family": "trinity", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-06", "release_date": "2026-01-28", "last_updated": "2026-01-28", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 131072, "output": 131072}}, "cognitivecomputations/dolphin-mistral-24b-venice-edition:free": {"id": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free", "name": "Uncensored (free)", "family": "mistral", "attachment": false, "reasoning": false, "tool_call": false, "structured_output": true, "temperature": true, "knowledge": "2025-06", "release_date": "2025-07-09", "last_updated": "2026-01-31", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 32768, "output": 32768}}, "bytedance-seed/seedream-4.5": {"id": "bytedance-seed/seedream-4.5", "name": "Seedream 4.5", "family": "seed", "attachment": false, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2025-06", "release_date": "2025-12-23", "last_updated": "2026-01-31", "modalities": {"input": ["image", "text"], "output": ["image"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 4096, "output": 4096}}, "black-forest-labs/flux.2-max": {"name": "Black Forest Labs: FLUX.2 Max", "release_date": "2025-12-16", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 7.32, "output": 7.32}, "id": "black-forest-labs/flux.2-max"}, "black-forest-labs/flux.2-flex": {"name": "Black Forest Labs: FLUX.2 Flex", "release_date": "2025-11-25", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 14.64, "output": 14.64}, "id": "black-forest-labs/flux.2-flex"}, "black-forest-labs/flux.2-pro": {"name": "Black Forest Labs: FLUX.2 Pro", "release_date": "2025-11-25", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 3.66, "output": 3.66}, "id": "black-forest-labs/flux.2-pro"}, "black-forest-labs/flux.2-klein-4b": {"id": "black-forest-labs/flux.2-klein-4b", "name": "FLUX.2 Klein 4B", "family": "flux", "attachment": false, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2025-06", "release_date": "2026-01-14", "last_updated": "2026-01-31", "modalities": {"input": ["image", "text"], "output": ["image"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 40960, "output": 40960}}, "nousresearch/hermes-3-llama-3.1-405b:free": {"id": "nousresearch/hermes-3-llama-3.1-405b:free", "name": "Hermes 3 405B Instruct (free)", "family": "hermes", "attachment": false, "reasoning": true, "tool_call": false, "temperature": true, "knowledge": "2023-12", "release_date": "2024-08-16", "last_updated": "2024-08-16", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "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/hermes-4-70b": {"id": "nousresearch/hermes-4-70b", "name": "Hermes 4 70B", "family": "hermes", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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}}, "stepfun/step-3.5-flash": {"id": "stepfun/step-3.5-flash", "name": "Step 3.5 Flash", "family": "step", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-01-29", "last_updated": "2026-01-29", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.1, "output": 0.3, "cache_read": 0.02}, "limit": {"context": 256000, "output": 256000}}, "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, "structured_output": 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-2512": {"id": "mistralai/devstral-2512", "name": "Devstral 2 2512", "family": "devstral", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": 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, "structured_output": 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-medium-3.1": {"id": "mistralai/mistral-medium-3.1", "name": "Mistral Medium 3.1", "family": "mistral-medium", "attachment": true, "reasoning": false, "tool_call": true, "structured_output": 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-small-2603": {"id": "mistralai/mistral-small-2603", "name": "Mistral Small 4", "family": "mistral-small", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-06", "release_date": "2026-03-16", "last_updated": "2026-03-16", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.15, "output": 0.6}, "limit": {"context": 262144, "output": 262144}}, "mistralai/mistral-medium-3": {"id": "mistralai/mistral-medium-3", "name": "Mistral Medium 3", "family": "mistral-medium", "attachment": true, "reasoning": false, "tool_call": true, "structured_output": 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/devstral-small-2505": {"id": "mistralai/devstral-small-2505", "name": "Devstral Small", "family": "devstral", "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, "structured_output": 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-medium-2507": {"id": "mistralai/devstral-medium-2507", "name": "Devstral Medium", "family": "devstral", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": 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-small-2507": {"id": "mistralai/devstral-small-2507", "name": "Devstral Small 1.1", "family": "devstral", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": 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}}, "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", "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.2-3b-instruct:free": {"id": "meta-llama/llama-3.2-3b-instruct:free", "name": "Llama 3.2 3B Instruct (free)", "family": "llama", "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": 131072}}, "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", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": 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": 131072, "output": 131072}}, "x-ai/grok-4.20-multi-agent-beta": {"id": "x-ai/grok-4.20-multi-agent-beta", "name": "Grok 4.20 Multi - Agent Beta", "family": "grok", "attachment": true, "reasoning": true, "tool_call": false, "temperature": true, "release_date": "2026-03-12", "last_updated": "2026-03-12", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2, "output": 6, "cache_read": 0.2, "context_over_200k": {"input": 4, "output": 12}}, "limit": {"context": 2000000, "output": 30000}, "status": "beta"}, "x-ai/grok-4-fast": {"id": "x-ai/grok-4-fast", "name": "Grok 4 Fast", "family": "grok", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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-code-fast-1": {"id": "x-ai/grok-code-fast-1", "name": "Grok Code Fast 1", "family": "grok", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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-beta": {"id": "x-ai/grok-3-beta", "name": "Grok 3 Beta", "family": "grok", "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": {"id": "x-ai/grok-4", "name": "Grok 4", "family": "grok", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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-3-mini": {"id": "x-ai/grok-3-mini", "name": "Grok 3 Mini", "family": "grok", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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}}, "x-ai/grok-4.20-beta": {"id": "x-ai/grok-4.20-beta", "name": "Grok 4.20 Beta", "family": "grok", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-03-12", "last_updated": "2026-03-12", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2, "output": 6, "cache_read": 0.2, "context_over_200k": {"input": 4, "output": 12}}, "limit": {"context": 2000000, "output": 30000}, "status": "beta"}, "x-ai/grok-3-mini-beta": {"id": "x-ai/grok-3-mini-beta", "name": "Grok 3 Mini Beta", "family": "grok", "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": {"id": "x-ai/grok-3", "name": "Grok 3", "family": "grok", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": 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}}, "tencent/hy3-preview": {"id": "tencent/hy3-preview", "name": "Hy3 preview", "family": "Hy", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-04-20", "last_updated": "2026-04-20", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.066, "output": 0.26, "cache_read": 0.029, "cache_write": 0.029}, "limit": {"context": 256000, "output": 64000}}, "poolside/laguna-m.1:free": {"id": "poolside/laguna-m.1:free", "name": "Laguna M.1", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-04-28", "last_updated": "2026-04-28", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0, "cache_read": 0, "cache_write": 0}, "limit": {"context": 131072, "output": 8192}}, "poolside/laguna-xs.2:free": {"id": "poolside/laguna-xs.2:free", "name": "Laguna XS.2", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-04-28", "last_updated": "2026-04-28", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0, "cache_read": 0, "cache_write": 0}, "limit": {"context": 131072, "output": 8192}}, "prime-intellect/intellect-3": {"id": "prime-intellect/intellect-3", "name": "Intellect 3", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2024-10", "release_date": "2025-01-15", "last_updated": "2025-01-15", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.2, "output": 1.1}, "limit": {"context": 131072, "output": 8192}}, "nvidia/nemotron-3-super-120b-a12b": {"id": "nvidia/nemotron-3-super-120b-a12b", "name": "Nemotron 3 Super", "family": "nemotron", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2024-04", "release_date": "2026-03-11", "last_updated": "2026-03-11", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.1, "output": 0.5}, "limit": {"context": 262144, "output": 262144}}, "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free": {"id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free", "name": "Nemotron 3 Nano Omni (free)", "family": "nemotron", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-28", "last_updated": "2026-04-28", "modalities": {"input": ["text", "image", "video", "audio"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 256000, "output": 65536}}, "nvidia/nemotron-3-nano-30b-a3b:free": {"id": "nvidia/nemotron-3-nano-30b-a3b:free", "name": "Nemotron 3 Nano 30B A3B (free)", "family": "nemotron", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-11", "release_date": "2025-12-14", "last_updated": "2026-01-31", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 256000, "output": 256000}}, "nvidia/nemotron-nano-9b-v2:free": {"id": "nvidia/nemotron-nano-9b-v2:free", "name": "Nemotron Nano 9B V2 (free)", "family": "nemotron", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2024-09", "release_date": "2025-09-05", "last_updated": "2025-08-18", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 128000, "output": 128000}}, "nvidia/nemotron-3-super-120b-a12b:free": {"id": "nvidia/nemotron-3-super-120b-a12b:free", "name": "Nemotron 3 Super (free)", "family": "nemotron", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2024-04", "release_date": "2026-03-11", "last_updated": "2026-03-11", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 262144, "output": 262144}}, "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}}, "nvidia/nemotron-nano-12b-v2-vl:free": {"id": "nvidia/nemotron-nano-12b-v2-vl:free", "name": "Nemotron Nano 12B 2 VL (free)", "family": "nemotron", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-11", "release_date": "2025-10-28", "last_updated": "2026-01-31", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 128000, "output": 128000}}, "inception/mercury-edit-2": {"id": "inception/mercury-edit-2", "name": "Mercury Edit 2", "attachment": false, "reasoning": true, "tool_call": false, "temperature": true, "release_date": "2026-03-30", "last_updated": "2026-03-30", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.25, "output": 0.75, "cache_read": 0.025}, "limit": {"context": 128000, "output": 8192}}, "inception/mercury-2": {"id": "inception/mercury-2", "name": "Mercury 2", "family": "mercury", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-03-04", "last_updated": "2026-03-04", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.25, "output": 0.75, "cache_read": 0.025}, "limit": {"context": 128000, "output": 50000}}, "openai/gpt-5.1-codex-max": {"id": "openai/gpt-5.1-codex-max", "name": "GPT-5.1-Codex-Max", "family": "gpt-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.1, "output": 9, "cache_read": 0.11}, "limit": {"context": 400000, "output": 128000}}, "openai/gpt-5.2-chat": {"id": "openai/gpt-5.2-chat", "name": "GPT-5.2 Chat", "family": "gpt-codex", "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-oss-120b:exacto": {"id": "openai/gpt-oss-120b:exacto", "name": "GPT OSS 120B (exacto)", "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.05, "output": 0.24}, "limit": {"context": 131072, "output": 32768}}, "openai/gpt-5-chat": {"id": "openai/gpt-5-chat", "name": "GPT-5 Chat (latest)", "family": "gpt-codex", "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}}, "openai/gpt-5.2-pro": {"id": "openai/gpt-5.2-pro", "name": "GPT-5.2 Pro", "family": "gpt-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-mini": {"id": "openai/gpt-5-mini", "name": "GPT-5 Mini", "family": "gpt-mini", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": 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-nano": {"id": "openai/gpt-5-nano", "name": "GPT-5 Nano", "family": "gpt-nano", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": 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.3-codex": {"id": "openai/gpt-5.3-codex", "name": "GPT-5.3-Codex", "family": "gpt-codex", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-02-24", "last_updated": "2026-02-24", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.75, "output": 14, "cache_read": 0.175}, "limit": {"context": 400000, "output": 128000}}, "openai/gpt-5.2": {"id": "openai/gpt-5.2", "name": "GPT-5.2", "family": "gpt", "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}}, "openai/gpt-oss-20b:free": {"id": "openai/gpt-oss-20b:free", "name": "gpt-oss-20b (free)", "family": "gpt-oss", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2025-08-05", "last_updated": "2026-01-31", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 131072, "output": 32768}}, "openai/gpt-4o-mini": {"id": "openai/gpt-4o-mini", "name": "GPT-4o-mini", "family": "gpt-mini", "attachment": true, "reasoning": false, "tool_call": true, "structured_output": 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.4-mini": {"id": "openai/gpt-5.4-mini", "name": "GPT-5.4 Mini", "family": "gpt-mini", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-08-31", "release_date": "2026-03-17", "last_updated": "2026-03-17", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.75, "output": 4.5, "cache_read": 0.075}, "limit": {"context": 400000, "output": 128000}}, "openai/gpt-5.1-chat": {"id": "openai/gpt-5.1-chat", "name": "GPT-5.1 Chat", "family": "gpt-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": 128000, "output": 16384}}, "openai/o4-mini": {"id": "openai/o4-mini", "name": "o4 Mini", "family": "o-mini", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": 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.4-nano": {"id": "openai/gpt-5.4-nano", "name": "GPT-5.4 Nano", "family": "gpt-nano", "attachment": true, "reasoning": false, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-08-31", "release_date": "2026-03-17", "last_updated": "2026-03-17", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.2, "output": 1.25, "cache_read": 0.02}, "limit": {"context": 400000, "output": 128000}}, "openai/gpt-5.2-codex": {"id": "openai/gpt-5.2-codex", "name": "GPT-5.2-Codex", "family": "gpt-codex", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-08-31", "release_date": "2026-01-14", "last_updated": "2026-01-14", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.75, "output": 14, "cache_read": 0.175}, "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-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": 0.25, "output": 2, "cache_read": 0.025}, "limit": {"context": 400000, "output": 100000}}, "openai/gpt-5-image": {"name": "OpenAI: GPT-5 Image", "release_date": "2025-10-14", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 10.0, "output": 10.0}, "id": "openai/gpt-5-image"}, "openai/gpt-5.1": {"id": "openai/gpt-5.1", "name": "GPT-5.1", "family": "gpt", "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.4-pro": {"id": "openai/gpt-5.4-pro", "name": "GPT-5.4 Pro", "family": "gpt-pro", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": false, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-03-05", "last_updated": "2026-03-05", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 30, "output": 180, "cache_read": 30}, "limit": {"context": 1050000, "input": 922000, "output": 128000}}, "openai/gpt-5-codex": {"id": "openai/gpt-5-codex", "name": "GPT-5 Codex", "family": "gpt-codex", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": 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-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.05, "output": 0.2}, "limit": {"context": 131072, "output": 32768}}, "openai/gpt-5-pro": {"id": "openai/gpt-5-pro", "name": "GPT-5 Pro", "family": "gpt-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}}, "openai/gpt-oss-120b:free": {"id": "openai/gpt-oss-120b:free", "name": "gpt-oss-120b (free)", "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}}, "openai/gpt-5": {"id": "openai/gpt-5", "name": "GPT-5", "family": "gpt", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": 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-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-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.072, "output": 0.28}, "limit": {"context": 131072, "output": 32768}}, "openai/gpt-4.1": {"id": "openai/gpt-4.1", "name": "GPT-4.1", "family": "gpt", "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-4.1-mini": {"id": "openai/gpt-4.1-mini", "name": "GPT-4.1 Mini", "family": "gpt-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-5.1-codex": {"id": "openai/gpt-5.1-codex", "name": "GPT-5.1-Codex", "family": "gpt-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}}, "z-ai/glm-4.7": {"id": "z-ai/glm-4.7", "name": "GLM-4.7", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "structured_output": true, "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}}, "z-ai/glm-4.5-air:free": {"id": "z-ai/glm-4.5-air:free", "name": "GLM 4.5 Air (free)", "family": "glm-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}}, "z-ai/glm-5": {"id": "z-ai/glm-5", "name": "GLM-5", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-02-12", "last_updated": "2026-02-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1, "output": 3.2, "cache_read": 0.2}, "limit": {"context": 202752, "output": 131000}}, "z-ai/glm-5.1": {"id": "z-ai/glm-5.1", "name": "GLM-5.1", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-04-07", "last_updated": "2026-04-07", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1.4, "output": 4.4, "cache_read": 0.26}, "limit": {"context": 202752, "output": 131072}}, "z-ai/glm-4.5": {"id": "z-ai/glm-4.5", "name": "GLM 4.5", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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.6:exacto": {"id": "z-ai/glm-4.6:exacto", "name": "GLM 4.6 (exacto)", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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": {"id": "z-ai/glm-4.5-air", "name": "GLM 4.5 Air", "family": "glm-air", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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-5-turbo": {"id": "z-ai/glm-5-turbo", "name": "GLM-5-Turbo", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-03-16", "last_updated": "2026-03-16", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.96, "output": 3.2, "cache_read": 0.192, "cache_write": 0}, "limit": {"context": 202752, "output": 131072}}, "z-ai/glm-4.5v": {"id": "z-ai/glm-4.5v", "name": "GLM 4.5V", "family": "glm", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": 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", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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.7-flash": {"id": "z-ai/glm-4.7-flash", "name": "GLM-4.7-Flash", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "structured_output": true, "temperature": true, "release_date": "2026-01-19", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.07, "output": 0.4}, "limit": {"context": 200000, "output": 65535}}, "sourceful/riverflow-v2-standard-preview": {"name": "Sourceful: Riverflow V2 Standard Preview", "release_date": "2025-12-09", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 8.38}, "id": "sourceful/riverflow-v2-standard-preview"}, "sourceful/riverflow-v2-fast-preview": {"name": "Sourceful: Riverflow V2 Fast Preview", "release_date": "2026-02-03", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 7.19}, "id": "sourceful/riverflow-v2-fast-preview"}, "sourceful/riverflow-v2-max-preview": {"name": "Sourceful: Riverflow V2 Max Preview", "release_date": "2025-12-09", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 17.96}, "id": "sourceful/riverflow-v2-max-preview"}, "minimax/minimax-m2.7": {"id": "minimax/minimax-m2.7", "name": "MiniMax M2.7", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-03-18", "last_updated": "2026-03-18", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2, "cache_read": 0.06, "cache_write": 0.375}, "limit": {"context": 204800, "output": 131072}}, "minimax/minimax-m2": {"id": "minimax/minimax-m2", "name": "MiniMax M2", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "structured_output": true, "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}}, "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"}, "structured_output": 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/minimax-m2.5:free": {"id": "minimax/minimax-m2.5:free", "name": "MiniMax M2.5 (free)", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "structured_output": true, "temperature": true, "release_date": "2026-02-12", "last_updated": "2026-02-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 204800, "output": 131072}}, "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.5": {"id": "minimax/minimax-m2.5", "name": "MiniMax M2.5", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "structured_output": true, "temperature": true, "release_date": "2026-02-12", "last_updated": "2026-02-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2, "cache_read": 0.03}, "limit": {"context": 204800, "output": 131072}}, "qwen/qwen3-coder-plus": {"id": "qwen/qwen3-coder-plus", "name": "Qwen3 Coder Plus", "family": "qwen", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-04", "release_date": "2025-09-23", "last_updated": "2025-09-23", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.65, "output": 3.25, "cache_read": 0.13, "cache_write": 0.8125}, "limit": {"context": 1000000, "output": 65536}}, "qwen/qwen3.5-397b-a17b": {"id": "qwen/qwen3.5-397b-a17b", "name": "Qwen3.5 397B A17B", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-04", "release_date": "2026-02-16", "last_updated": "2026-02-16", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 3.6}, "limit": {"context": 262144, "output": 65536}}, "qwen/qwen2.5-vl-72b-instruct": {"id": "qwen/qwen2.5-vl-72b-instruct", "name": "Qwen2.5 VL 72B Instruct", "family": "qwen", "attachment": true, "reasoning": false, "tool_call": false, "structured_output": true, "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/qwen-plus": {"id": "qwen/qwen-plus", "name": "Qwen: Qwen-Plus", "family": "qwen", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": false, "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.26, "output": 0.78, "cache_read": 0.052, "cache_write": 0.325}, "limit": {"context": 1000000, "output": 32768}}, "qwen/qwen3.5-flash-02-23": {"id": "qwen/qwen3.5-flash-02-23", "name": "Qwen: Qwen3.5-Flash", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-02-25", "last_updated": "2026-02-25", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.065, "output": 0.26}, "limit": {"context": 1000000, "output": 65536}}, "qwen/qwen3.6-plus": {"id": "qwen/qwen3.6-plus", "name": "Qwen3.6 Plus", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-04", "release_date": "2026-04-02", "last_updated": "2026-04-02", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.325, "output": 1.95, "cache_read": 0.0325, "cache_write": 0.40625}, "limit": {"context": 1000000, "output": 65536}}, "qwen/qwen3-max": {"id": "qwen/qwen3-max", "name": "Qwen3 Max", "family": "qwen", "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, "cache_read": 0.156, "cache_write": 0.975}, "limit": {"context": 262144, "output": 32768}}, "qwen/qwen3-coder:exacto": {"id": "qwen/qwen3-coder:exacto", "name": "Qwen3 Coder (exacto)", "family": "qwen", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": 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}}, "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, "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/qwen-3.6-27b": {"id": "qwen/qwen-3.6-27b", "name": "Qwen3.6 27B", "family": "qwen", "attachment": true, "reasoning": false, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-04", "release_date": "2026-04-22", "last_updated": "2026-04-22", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.195, "output": 1.56}, "limit": {"context": 262144, "output": 81920}}, "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": "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/qwen3-next-80b-a3b-thinking": {"id": "qwen/qwen3-next-80b-a3b-thinking", "name": "Qwen3 Next 80B A3B Thinking", "family": "qwen", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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-30b-a3b-thinking-2507": {"id": "qwen/qwen3-30b-a3b-thinking-2507", "name": "Qwen3 30B A3B Thinking 2507", "family": "qwen", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": 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-coder-flash": {"id": "qwen/qwen3-coder-flash", "name": "Qwen3 Coder Flash", "family": "qwen", "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, "cache_read": 0.039, "cache_write": 0.24375}, "limit": {"context": 128000, "output": 66536}}, "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, "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, "structured_output": true, "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-coder-30b-a3b-instruct": {"id": "qwen/qwen3-coder-30b-a3b-instruct", "name": "Qwen3 Coder 30B A3B Instruct", "family": "qwen", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": 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.07, "output": 0.27}, "limit": {"context": 160000, "output": 65536}}, "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": "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.5-plus-02-15": {"id": "qwen/qwen3.5-plus-02-15", "name": "Qwen3.5 Plus 2026-02-15", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-04", "release_date": "2026-02-16", "last_updated": "2026-02-16", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.4, "output": 2.4}, "limit": {"context": 1000000, "output": 65536}}, "qwen/qwen3-235b-a22b-07-25": {"id": "qwen/qwen3-235b-a22b-07-25", "name": "Qwen3 235B A22B Instruct 2507", "family": "qwen", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": 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}}, "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, "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}}, "google/gemini-3.1-pro-preview-customtools": {"id": "google/gemini-3.1-pro-preview-customtools", "name": "Gemini 3.1 Pro Preview Custom Tools", "family": "gemini-pro", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-02-19", "last_updated": "2026-02-19", "modalities": {"input": ["text", "image", "audio", "video", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2, "output": 12, "reasoning": 12, "context_over_200k": {"input": 4, "output": 18, "cache_read": 0.4}}, "limit": {"context": 1048576, "output": 65536}}, "google/gemma-3-4b-it:free": {"id": "google/gemma-3-4b-it:free", "name": "Gemma 3 4B (free)", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "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": 32768, "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, "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}}, "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, "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/gemma-3n-e4b-it": {"id": "google/gemma-3n-e4b-it", "name": "Gemma 3n 4B", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2024-06", "release_date": "2025-05-20", "last_updated": "2025-05-20", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.02, "output": 0.04}, "limit": {"context": 32768, "output": 32768}}, "google/gemini-3.1-flash-lite-preview": {"id": "google/gemini-3.1-flash-lite-preview", "name": "Gemini 3.1 Flash Lite Preview", "family": "gemini-flash-lite", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-03-03", "last_updated": "2026-03-03", "modalities": {"input": ["text", "image", "video", "pdf", "audio"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.25, "output": 1.5, "reasoning": 1.5, "cache_read": 0.025, "cache_write": 0.083, "input_audio": 0.5, "output_audio": 0.5}, "limit": {"context": 1048576, "output": 65536}}, "google/gemma-3n-e4b-it:free": {"id": "google/gemma-3n-e4b-it:free", "name": "Gemma 3n 4B (free)", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2024-06", "release_date": "2025-05-20", "last_updated": "2025-05-20", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 8192, "output": 2000}}, "google/gemini-3.1-pro-preview": {"id": "google/gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro Preview", "family": "gemini-pro", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-02-19", "last_updated": "2026-02-19", "modalities": {"input": ["text", "image", "audio", "video", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2, "output": 12, "reasoning": 12, "context_over_200k": {"input": 4, "output": 18, "cache_read": 0.4}}, "limit": {"context": 1048576, "output": 65536}}, "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"}, "structured_output": 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}, "limit": {"context": 1048576, "output": 65536}}, "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"}, "structured_output": true, "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}}, "google/gemma-3n-e2b-it:free": {"id": "google/gemma-3n-e2b-it:free", "name": "Gemma 3n 2B (free)", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2024-06", "release_date": "2025-07-09", "last_updated": "2025-07-09", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 8192, "output": 2000}}, "google/gemma-2-9b-it": {"id": "google/gemma-2-9b-it", "name": "Gemma 2 9B", "family": "gemma", "attachment": false, "reasoning": false, "tool_call": false, "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.03, "output": 0.09}, "limit": {"context": 8192, "output": 8192}}, "google/gemma-4-31b-it": {"id": "google/gemma-4-31b-it", "name": "Gemma 4 31B", "family": "gemma", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-04-02", "last_updated": "2026-04-02", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.14, "output": 0.4}, "limit": {"context": 262144, "output": 262144}}, "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, "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}}, "google/gemma-3-12b-it": {"id": "google/gemma-3-12b-it", "name": "Gemma 3 12B", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "structured_output": 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.03, "output": 0.1}, "limit": {"context": 131072, "output": 131072}}, "google/gemma-3-27b-it:free": {"id": "google/gemma-3-27b-it:free", "name": "Gemma 3 27B (free)", "family": "gemma", "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": 131072, "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-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-3.1-flash-image-preview": {"name": "Gemini 3.1 Flash Image (Nano Banana 2)", "release_date": "2026-02-26", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0.25, "output": 1.5}, "id": "google/gemini-3.1-flash-image-preview"}, "google/gemma-4-31b-it:free": {"id": "google/gemma-4-31b-it:free", "name": "Gemma 4 31B (free)", "family": "gemma", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-04-02", "last_updated": "2026-04-02", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 262144, "output": 32768}}, "google/gemma-3-12b-it:free": {"id": "google/gemma-3-12b-it:free", "name": "Gemma 3 12B (free)", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "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": 32768, "output": 8192}}, "google/gemma-3-4b-it": {"id": "google/gemma-3-4b-it", "name": "Gemma 3 4B", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "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.01703, "output": 0.06815}, "limit": {"context": 96000, "output": 96000}}, "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, "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.031}, "limit": {"context": 1048576, "output": 65536}}, "google/gemma-3-27b-it": {"id": "google/gemma-3-27b-it", "name": "Gemma 3 27B", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": true, "structured_output": 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.04, "output": 0.15}, "limit": {"context": 96000, "output": 96000}}, "google/gemma-4-26b-a4b-it": {"id": "google/gemma-4-26b-a4b-it", "name": "Gemma 4 26B A4B", "family": "gemma", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-04-03", "last_updated": "2026-04-03", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.13, "output": 0.4}, "limit": {"context": 262144, "output": 262144}}, "google/gemma-4-26b-a4b-it:free": {"id": "google/gemma-4-26b-a4b-it:free", "name": "Gemma 4 26B A4B (free)", "family": "gemma", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-04-03", "last_updated": "2026-04-03", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 262144, "output": 32768}}, "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, "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}}, "moonshotai/kimi-k2.5": {"id": "moonshotai/kimi-k2.5", "name": "Kimi K2.5", "family": "kimi", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 3, "cache_read": 0.1}, "limit": {"context": 262144, "output": 262144}}, "moonshotai/kimi-k2-0905": {"id": "moonshotai/kimi-k2-0905", "name": "Kimi K2 Instruct 0905", "family": "kimi", "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": 0.6, "output": 2.5}, "limit": {"context": 262144, "output": 16384}}, "moonshotai/kimi-k2.6": {"id": "moonshotai/kimi-k2.6", "name": "Kimi K2.6", "family": "kimi", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "structured_output": true, "temperature": true, "release_date": "2026-04-20", "last_updated": "2026-04-20", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.95, "output": 4, "cache_read": 0.16}, "limit": {"context": 262144, "output": 262144}}, "moonshotai/kimi-k2-0905:exacto": {"id": "moonshotai/kimi-k2-0905:exacto", "name": "Kimi K2 Instruct 0905 (exacto)", "family": "kimi", "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": 0.6, "output": 2.5}, "limit": {"context": 262144, "output": 16384}}, "moonshotai/kimi-k2": {"id": "moonshotai/kimi-k2", "name": "Kimi K2", "family": "kimi", "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-thinking": {"id": "moonshotai/kimi-k2-thinking", "name": "Kimi K2 Thinking", "family": "kimi-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "structured_output": 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}}, "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, "structured_output": 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-opus-4.6": {"id": "anthropic/claude-opus-4.6", "name": "Claude Opus 4.6", "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-05-31", "release_date": "2026-02-05", "last_updated": "2026-02-05", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25, "context_over_200k": {"input": 10, "output": 37.5, "cache_read": 1, "cache_write": 12.5}}, "limit": {"context": 1000000, "output": 128000}}, "anthropic/claude-opus-4.7": {"id": "anthropic/claude-opus-4.7", "name": "Claude Opus 4.7", "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2026-01-31", "release_date": "2026-04-16", "last_updated": "2026-04-16", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 5, "output": 25, "cache_read": 0.5, "cache_write": 6.25, "context_over_200k": {"input": 10, "output": 37.5, "cache_read": 1, "cache_write": 12.5}}, "limit": {"context": 1000000, "output": 128000}}, "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-sonnet-4.5": {"id": "anthropic/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-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}}, "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, "structured_output": 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-haiku-4.5": {"id": "anthropic/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-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-sonnet-4.6": {"id": "anthropic/claude-sonnet-4.6", "name": "Claude Sonnet 4.6", "family": "claude-sonnet", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-08-31", "release_date": "2026-02-17", "last_updated": "2026-02-17", "modalities": {"input": ["text", "image"], "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": 128000}}, "deepseek/deepseek-v4-flash": {"id": "deepseek/deepseek-v4-flash", "name": "DeepSeek V4 Flash", "family": "deepseek-flash", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-05", "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.14, "output": 0.28, "cache_read": 0.028}, "limit": {"context": 1048576, "output": 393216}}, "deepseek/deepseek-v4-pro": {"id": "deepseek/deepseek-v4-pro", "name": "DeepSeek V4 Pro", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-05", "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1.74, "output": 3.48, "cache_read": 0.145}, "limit": {"context": 1048576, "output": 393216}}, "x-ai/grok-4.3": {"id": "x-ai/grok-4.3", "name": "Grok 4.3", "family": "grok", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-05-01", "last_updated": "2026-05-01", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.25, "output": 2.5, "cache_read": 0.2, "context_over_200k": {"input": 2.5, "output": 5, "cache_read": 0.4}}, "limit": {"context": 1000000, "output": 1000000}}, "openai/gpt-5.5": {"id": "openai/gpt-5.5", "name": "GPT-5.5", "family": "gpt", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-12-01", "release_date": "2026-04-23", "last_updated": "2026-04-23", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 5, "output": 30, "cache_read": 0.5, "context_over_200k": {"input": 10, "output": 45, "cache_read": 1}}, "limit": {"context": 1050000, "input": 922000, "output": 128000}}, "openai/gpt-5.4": {"id": "openai/gpt-5.4", "name": "GPT-5.4", "family": "gpt", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-03-05", "last_updated": "2026-03-05", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2.5, "output": 15, "cache_read": 0.25, "context_over_200k": {"input": 5, "output": 22.5, "cache_read": 0.5}}, "limit": {"context": 1050000, "input": 922000, "output": 128000}}, "openai/gpt-5.5-pro": {"id": "openai/gpt-5.5-pro", "name": "GPT-5.5 Pro", "family": "gpt-pro", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-12-01", "release_date": "2026-04-23", "last_updated": "2026-04-23", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 30, "output": 180, "context_over_200k": {"input": 60, "output": 270}}, "limit": {"context": 1050000, "input": 922000, "output": 128000}}, "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.125, "context_over_200k": {"input": 2.5, "output": 15, "cache_read": 0.25}}, "limit": {"context": 1048576, "output": 65536}}, "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-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}}, "xiaomi/mimo-v2.5-pro": {"id": "xiaomi/mimo-v2.5-pro", "name": "Xiaomi: MiMo-V2.5-Pro", "family": "mimo", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "knowledge": "2024-12", "release_date": "2026-04-22", "last_updated": "2026-04-22", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1, "output": 3, "cache_read": 0.2, "context_over_200k": {"input": 2, "output": 6, "cache_read": 0.4}}, "limit": {"context": 1048576, "output": 131072}}, "xiaomi/mimo-v2-omni": {"id": "xiaomi/mimo-v2-omni", "name": "Xiaomi: MiMo-V2-Omni", "family": "mimo", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "temperature": true, "knowledge": "2024-12", "release_date": "2026-03-18", "last_updated": "2026-03-18", "modalities": {"input": ["text", "image", "audio", "video", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.4, "output": 2, "cache_read": 0.08}, "limit": {"context": 262144, "output": 131072}}, "xiaomi/mimo-v2.5": {"id": "xiaomi/mimo-v2.5", "name": "Xiaomi: MiMo-V2.5", "family": "mimo", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "temperature": true, "knowledge": "2024-12", "release_date": "2026-04-22", "last_updated": "2026-04-22", "modalities": {"input": ["text", "image", "audio", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.4, "output": 2, "cache_read": 0.08, "context_over_200k": {"input": 0.8, "output": 4, "cache_read": 0.16}}, "limit": {"context": 1048576, "output": 131072}}, "xiaomi/mimo-v2-pro": {"id": "xiaomi/mimo-v2-pro", "name": "Xiaomi: MiMo-V2-Pro", "family": "mimo", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "temperature": true, "knowledge": "2024-12", "release_date": "2026-03-18", "last_updated": "2026-03-18", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1, "output": 3, "cache_read": 0.2, "context_over_200k": {"input": 2, "output": 6, "cache_read": 0.4}}, "limit": {"context": 1048576, "output": 131072}}, "xiaomi/mimo-v2-flash": {"id": "xiaomi/mimo-v2-flash", "name": "Xiaomi: MiMo-V2-Flash", "family": "mimo", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "temperature": true, "knowledge": "2024-12-01", "release_date": "2025-12-16", "last_updated": "2026-02-04", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.1, "output": 0.3, "cache_read": 0.01}, "limit": {"context": 262144, "output": 65536}}, "recraft/recraft-v4-pro": {"name": "Recraft V4 Pro", "release_date": "2026-05-08", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 0.25}, "id": "recraft/recraft-v4-pro"}, "recraft/recraft-v4": {"name": "Recraft V4", "release_date": "2026-05-07", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 0.04}, "id": "recraft/recraft-v4"}, "recraft/recraft-v3": {"name": "Recraft V3", "release_date": "2026-05-06", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 0.04}, "id": "recraft/recraft-v3"}, "google/gemini-2.5-flash-image": {"name": "Gemini 2.5 Flash Image (Nano Banana)", "release_date": "2025-10-07", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0.3, "output": 2.5}, "id": "google/gemini-2.5-flash-image"}, "google/gemini-3-pro-image-preview": {"name": "Google: Nano Banana Pro Preview (Gemini 3 Pro)", "release_date": "2025-11-20", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 2.0, "output": 12.0}, "id": "google/gemini-3-pro-image-preview"}, "openai/gpt-5.4-image-2": {"name": "OpenAI: GPT-5.4 Image 2", "release_date": "2026-04-22", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 8.0, "output": 15.0}, "id": "openai/gpt-5.4-image-2"}, "openai/gpt-5-image-mini": {"name": "OpenAI: GPT-5 Image Mini", "release_date": "2025-10-16", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 2.5, "output": 2}, "id": "openai/gpt-5-image-mini"}}}, "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/glm-5p1": {"id": "accounts/fireworks/models/glm-5p1", "name": "GLM 5.1", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-04-01", "last_updated": "2026-04-01", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1.4, "output": 4.4, "cache_read": 0.26}, "limit": {"context": 202800, "output": 131072}}, "accounts/fireworks/models/deepseek-v3p2": {"id": "accounts/fireworks/models/deepseek-v3p2", "name": "DeepSeek V3.2", "family": "deepseek", "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-m2p5": {"id": "accounts/fireworks/models/minimax-m2p5", "name": "MiniMax-M2.5", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-02-12", "last_updated": "2026-02-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2, "cache_read": 0.03}, "limit": {"context": 196608, "output": 196608}}, "accounts/fireworks/models/glm-4p5-air": {"id": "accounts/fireworks/models/glm-4p5-air", "name": "GLM 4.5 Air", "family": "glm-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/glm-5": {"id": "accounts/fireworks/models/glm-5", "name": "GLM 5", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-02-11", "last_updated": "2026-02-11", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1, "output": 3.2, "cache_read": 0.5}, "limit": {"context": 202752, "output": 131072}}, "accounts/fireworks/models/deepseek-v3p1": {"id": "accounts/fireworks/models/deepseek-v3p1", "name": "DeepSeek V3.1", "family": "deepseek", "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/kimi-k2p6": {"id": "accounts/fireworks/models/kimi-k2p6", "name": "Kimi K2.6", "family": "kimi-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-04-17", "last_updated": "2026-04-17", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.95, "output": 4, "cache_read": 0.16}, "limit": {"context": 262000, "output": 262000}}, "accounts/fireworks/models/kimi-k2-instruct": {"id": "accounts/fireworks/models/kimi-k2-instruct", "name": "Kimi K2 Instruct", "family": "kimi", "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/qwen3p6-plus": {"id": "accounts/fireworks/models/qwen3p6-plus", "name": "Qwen 3.6 Plus", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-04-04", "last_updated": "2026-04-04", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.5, "output": 3, "cache_read": 0.1}, "limit": {"context": 128000, "output": 8192}}, "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.03}, "limit": {"context": 200000, "output": 200000}}, "accounts/fireworks/models/minimax-m2p7": {"id": "accounts/fireworks/models/minimax-m2p7", "name": "MiniMax-M2.7", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-04-12", "last_updated": "2026-04-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2, "cache_read": 0.03}, "limit": {"context": 196608, "output": 196608}}, "accounts/fireworks/models/glm-4p7": {"id": "accounts/fireworks/models/glm-4p7", "name": "GLM 4.7", "family": "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.3}, "limit": {"context": 198000, "output": 198000}}, "accounts/fireworks/models/glm-4p5": {"id": "accounts/fireworks/models/glm-4p5", "name": "GLM 4.5", "family": "glm", "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}}, "accounts/fireworks/models/kimi-k2p5": {"id": "accounts/fireworks/models/kimi-k2p5", "name": "Kimi K2.5", "family": "kimi-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "knowledge": "2025-01", "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 3, "cache_read": 0.1}, "limit": {"context": 256000, "output": 256000}}, "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/kimi-k2-thinking": {"id": "accounts/fireworks/models/kimi-k2-thinking", "name": "Kimi K2 Thinking", "family": "kimi-thinking", "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, "cache_read": 0.3}, "limit": {"context": 256000, "output": 256000}}, "accounts/fireworks/routers/kimi-k2p5-turbo": {"id": "accounts/fireworks/routers/kimi-k2p5-turbo", "name": "Kimi K2.5 Turbo", "family": "kimi-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "knowledge": "2025-01", "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0, "cache_read": 0}, "limit": {"context": 256000, "output": 256000}}, "accounts/fireworks/models/deepseek-v4-pro": {"id": "accounts/fireworks/models/deepseek-v4-pro", "name": "DeepSeek V4 Pro", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-05", "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1.74, "output": 3.48, "cache_read": 0.15}, "limit": {"context": 1000000, "output": 384000}}, "fireworks/flux-kontext-pro": {"name": "FLUX.1 Kontext Pro", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 0.04, "type": "per_image"}, "id": "fireworks/flux-kontext-pro"}, "fireworks/flux-kontext-max": {"name": "FLUX.1 Kontext Max", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 0.08, "type": "per_image"}, "id": "fireworks/flux-kontext-max"}, "fireworks/flux-1-dev-fp8": {"name": "FLUX.1 Dev FP8", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 0.0005, "type": "per_step"}, "id": "fireworks/flux-1-dev-fp8"}, "fireworks/flux-1-schnell-fp8": {"name": "FLUX.1 [schnell] FP8", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 0.00035, "type": "per_step"}, "id": "fireworks/flux-1-schnell-fp8"}}}, "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": {"Qwen/Qwen3.5-397B-A17B": {"id": "Qwen/Qwen3.5-397B-A17B", "name": "Qwen3.5-397B-A17B", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "knowledge": "2025-04", "release_date": "2026-02-01", "last_updated": "2026-02-01", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 3.6}, "limit": {"context": 262144, "output": 32768}}, "Qwen/Qwen3-Coder-Next": {"id": "Qwen/Qwen3-Coder-Next", "name": "Qwen3-Coder-Next", "family": "qwen", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, "knowledge": "2025-04", "release_date": "2026-02-03", "last_updated": "2026-02-03", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.2, "output": 1.5}, "limit": {"context": 262144, "output": 65536}}, "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, "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-Embedding-8B": {"id": "Qwen/Qwen3-Embedding-8B", "name": "Qwen 3 Embedding 8B", "family": "qwen", "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-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, "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-Thinking": {"id": "Qwen/Qwen3-Next-80B-A3B-Thinking", "name": "Qwen3-Next-80B-A3B-Thinking", "family": "qwen", "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}}, "Qwen/Qwen3-Embedding-4B": {"id": "Qwen/Qwen3-Embedding-4B", "name": "Qwen 3 Embedding 4B", "family": "qwen", "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": "qwen", "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.7-Flash": {"id": "zai-org/GLM-4.7-Flash", "name": "GLM-4.7-Flash", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "knowledge": "2025-04", "release_date": "2025-08-08", "last_updated": "2025-08-08", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 200000, "output": 128000}}, "zai-org/GLM-4.7": {"id": "zai-org/GLM-4.7", "name": "GLM-4.7", "family": "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.11}, "limit": {"context": 204800, "output": 131072}}, "zai-org/GLM-5.1": {"id": "zai-org/GLM-5.1", "name": "GLM-5.1", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-04-03", "last_updated": "2026-04-03", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1, "output": 3.2, "cache_read": 0.2}, "limit": {"context": 202752, "output": 131072}}, "zai-org/GLM-5": {"id": "zai-org/GLM-5", "name": "GLM-5", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-02-11", "last_updated": "2026-02-11", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1, "output": 3.2, "cache_read": 0.2}, "limit": {"context": 202752, "output": 131072}}, "XiaomiMiMo/MiMo-V2-Flash": {"id": "XiaomiMiMo/MiMo-V2-Flash", "name": "MiMo-V2-Flash", "family": "mimo", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2024-12", "release_date": "2025-12-16", "last_updated": "2025-12-16", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.1, "output": 0.3}, "limit": {"context": 262144, "output": 4096}}, "deepseek-ai/DeepSeek-R1-0528": {"id": "deepseek-ai/DeepSeek-R1-0528", "name": "DeepSeek-R1-0528", "family": "deepseek-thinking", "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}}, "deepseek-ai/DeepSeek-V3.2": {"id": "deepseek-ai/DeepSeek-V3.2", "name": "DeepSeek-V3.2", "family": "deepseek", "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}}, "moonshotai/Kimi-K2-Thinking": {"id": "moonshotai/Kimi-K2-Thinking", "name": "Kimi-K2-Thinking", "family": "kimi-thinking", "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}}, "moonshotai/Kimi-K2.6": {"id": "moonshotai/Kimi-K2.6", "name": "Kimi-K2.6", "family": "kimi", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "knowledge": "2025-01", "release_date": "2026-04-20", "last_updated": "2026-04-20", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.95, "output": 4, "cache_read": 0.16}, "limit": {"context": 262144, "output": 262144}}, "moonshotai/Kimi-K2-Instruct": {"id": "moonshotai/Kimi-K2-Instruct", "name": "Kimi-K2-Instruct", "family": "kimi", "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", "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}}, "moonshotai/Kimi-K2.5": {"id": "moonshotai/Kimi-K2.5", "name": "Kimi-K2.5", "family": "kimi", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "knowledge": "2025-01", "release_date": "2026-01-01", "last_updated": "2026-01-01", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 3, "cache_read": 0.1}, "limit": {"context": 262144, "output": 262144}}, "MiniMaxAI/MiniMax-M2.5": {"id": "MiniMaxAI/MiniMax-M2.5", "name": "MiniMax-M2.5", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-02-12", "last_updated": "2026-02-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2, "cache_read": 0.03}, "limit": {"context": 204800, "output": 131072}}, "MiniMaxAI/MiniMax-M2.7": {"id": "MiniMaxAI/MiniMax-M2.7", "name": "MiniMax-M2.7", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-03-18", "last_updated": "2026-03-18", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2, "cache_read": 0.06}, "limit": {"context": 204800, "output": 131072}}, "MiniMaxAI/MiniMax-M2.1": {"id": "MiniMaxAI/MiniMax-M2.1", "name": "MiniMax-M2.1", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "knowledge": "2025-10", "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}}, "deepseek-ai/DeepSeek-V4-Pro": {"id": "deepseek-ai/DeepSeek-V4-Pro", "name": "DeepSeek V4 Pro", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-05", "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1.74, "output": 3.48, "cache_read": 0.145}, "limit": {"context": 1048576, "output": 393216}}}}, "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": {"miromind-ai/MiroThinker-v1.5-235B": {"id": "miromind-ai/MiroThinker-v1.5-235B", "name": "MiroThinker V1.5 235B", "attachment": false, "reasoning": false, "tool_call": false, "structured_output": false, "temperature": true, "release_date": "2026-01-10", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2, "cache_read": 0.15}, "limit": {"context": 262144, "output": 8192}}, "OpenGVLab/InternVL3-78B-TEE": {"id": "OpenGVLab/InternVL3-78B-TEE", "name": "InternVL3 78B TEE", "family": "opengvlab", "attachment": false, "reasoning": false, "tool_call": false, "structured_output": true, "temperature": true, "release_date": "2025-01-06", "last_updated": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.1, "output": 0.39}, "limit": {"context": 32768, "output": 32768}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.02, "output": 0.1}, "limit": {"context": 32768, "output": 32768}}, "NousResearch/Hermes-4-405B-FP8-TEE": {"id": "NousResearch/Hermes-4-405B-FP8-TEE", "name": "Hermes 4 405B FP8 TEE", "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2}, "limit": {"context": 131072, "output": 65536}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.1, "output": 0.39}, "limit": {"context": 32768, "output": 8192}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.01, "output": 0.05}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.11, "output": 0.38}, "limit": {"context": 131072, "output": 131072}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.06, "output": 0.22}, "limit": {"context": 40960, "output": 40960}}, "Qwen/Qwen3-Coder-Next": {"id": "Qwen/Qwen3-Coder-Next", "name": "Qwen3 Coder Next", "family": "qwen", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-02-05", "last_updated": "2026-02-05", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.07, "output": 0.3}, "limit": {"context": 262144, "output": 65536}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.03, "output": 0.11}, "limit": {"context": 32768, "output": 32768}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2}, "limit": {"context": 40960, "output": 40960}}, "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": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.15, "output": 0.6}, "limit": {"context": 32768, "output": 32768}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.01, "output": 0.01, "cache_read": 0.005}, "limit": {"context": 32768, "output": 8192}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.1, "output": 0.8}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.08, "output": 0.33}, "limit": {"context": 262144, "output": 262144}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.08, "output": 0.24, "cache_read": 0.04}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.05, "output": 0.22}, "limit": {"context": 40960, "output": 40960}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.08, "output": 0.55, "cache_read": 0.04}, "limit": {"context": 262144, "output": 65536}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.11, "output": 0.6}, "limit": {"context": 262144, "output": 262144}}, "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": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.05, "output": 0.22}, "limit": {"context": 16384, "output": 16384}}, "Qwen/Qwen3.5-397B-A17B-TEE": {"id": "Qwen/Qwen3.5-397B-A17B-TEE", "name": "Qwen3.5 397B A17B TEE", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-02-18", "last_updated": "2026-02-18", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.39, "output": 2.34, "cache_read": 0.195}, "limit": {"context": 262144, "output": 65536}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.22, "output": 0.95, "cache_read": 0.11}, "limit": {"context": 262144, "output": 262144}}, "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": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2}, "limit": {"context": 262144, "output": 262144}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.13, "output": 0.52}, "limit": {"context": 32768, "output": 32768}}, "zai-org/GLM-5.1-TEE": {"id": "zai-org/GLM-5.1-TEE", "name": "GLM 5.1 TEE", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-04-08", "last_updated": "2026-04-08", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.95, "output": 3.15, "cache_read": 0.475}, "limit": {"context": 202752, "output": 65535}}, "zai-org/GLM-4.7-Flash": {"id": "zai-org/GLM-4.7-Flash", "name": "GLM 4.7 Flash", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.06, "output": 0.35}, "limit": {"context": 202752, "output": 65535}}, "zai-org/GLM-4.5-TEE": {"id": "zai-org/GLM-4.5-TEE", "name": "GLM 4.5 TEE", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.35, "output": 1.55}, "limit": {"context": 131072, "output": 65536}}, "zai-org/GLM-4.6-FP8": {"id": "zai-org/GLM-4.6-FP8", "name": "GLM 4.6 FP8", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2}, "limit": {"context": 202752, "output": 65535}}, "zai-org/GLM-4.5-Air": {"id": "zai-org/GLM-4.5-Air", "name": "GLM 4.5 Air", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.05, "output": 0.22}, "limit": {"context": 131072, "output": 131072}}, "zai-org/GLM-4.7-FP8": {"id": "zai-org/GLM-4.7-FP8", "name": "GLM 4.7 FP8", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2}, "limit": {"context": 202752, "output": 65535}}, "zai-org/GLM-5-TEE": {"id": "zai-org/GLM-5-TEE", "name": "GLM 5 TEE", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-02-14", "last_updated": "2026-02-14", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.95, "output": 3.15, "cache_read": 0.475}, "limit": {"context": 202752, "output": 65535}}, "zai-org/GLM-4.5-FP8": {"id": "zai-org/GLM-4.5-FP8", "name": "GLM 4.5 FP8", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2}, "limit": {"context": 131072, "output": 65536}}, "zai-org/GLM-4.7-TEE": {"id": "zai-org/GLM-4.7-TEE", "name": "GLM 4.7 TEE", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.4, "output": 1.5}, "limit": {"context": 202752, "output": 65535}}, "zai-org/GLM-4.6V": {"id": "zai-org/GLM-4.6V", "name": "GLM 4.6V", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 0.9, "cache_read": 0.15}, "limit": {"context": 131072, "output": 65536}}, "zai-org/GLM-5-Turbo": {"id": "zai-org/GLM-5-Turbo", "name": "GLM 5 Turbo", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-03-11", "last_updated": "2026-03-11", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.49, "output": 1.96, "cache_read": 0.245}, "limit": {"context": 202752, "output": 65535}}, "zai-org/GLM-4.6-TEE": {"id": "zai-org/GLM-4.6-TEE", "name": "GLM 4.6 TEE", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.4, "output": 1.7, "cache_read": 0.2}, "limit": {"context": 202752, "output": 65536}}, "mistralai/Devstral-2-123B-Instruct-2512-TEE": {"id": "mistralai/Devstral-2-123B-Instruct-2512-TEE", "name": "Devstral 2 123B Instruct 2512 TEE", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-01-10", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.05, "output": 0.22}, "limit": {"context": 262144, "output": 65536}}, "XiaomiMiMo/MiMo-V2-Flash": {"id": "XiaomiMiMo/MiMo-V2-Flash", "name": "MiMo V2 Flash", "family": "mimo", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": false, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.09, "output": 0.29}, "limit": {"context": 262144, "output": 32000}}, "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": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.06, "output": 0.18}, "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": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.03, "output": 0.11, "cache_read": 0.015}, "limit": {"context": 131072, "output": 131072}}, "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": "nemotron", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.06, "output": 0.24}, "limit": {"context": 262144, "output": 262144}}, "deepseek-ai/DeepSeek-R1-TEE": {"id": "deepseek-ai/DeepSeek-R1-TEE", "name": "DeepSeek R1 TEE", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": false, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2}, "limit": {"context": 163840, "output": 163840}}, "deepseek-ai/DeepSeek-V3": {"id": "deepseek-ai/DeepSeek-V3", "name": "DeepSeek V3", "family": "deepseek", "attachment": false, "reasoning": false, "tool_call": false, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2}, "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-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.03, "output": 0.11}, "limit": {"context": 131072, "output": 131072}}, "deepseek-ai/DeepSeek-V3.1-TEE": {"id": "deepseek-ai/DeepSeek-V3.1-TEE", "name": "DeepSeek V3.1 TEE", "family": "deepseek", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.2, "output": 0.8}, "limit": {"context": 163840, "output": 65536}}, "deepseek-ai/DeepSeek-V3-0324-TEE": {"id": "deepseek-ai/DeepSeek-V3-0324-TEE", "name": "DeepSeek V3 0324 TEE", "family": "deepseek", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.19, "output": 0.87, "cache_read": 0.095}, "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", "attachment": false, "reasoning": true, "tool_call": false, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.27, "output": 0.41}, "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", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.23, "output": 0.9}, "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-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.4, "output": 1.75}, "limit": {"context": 163840, "output": 65536}}, "deepseek-ai/DeepSeek-V3.2-TEE": {"id": "deepseek-ai/DeepSeek-V3.2-TEE", "name": "DeepSeek V3.2 TEE", "family": "deepseek", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.28, "output": 0.42, "cache_read": 0.14}, "limit": {"context": 131072, "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, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.02, "output": 0.1}, "limit": {"context": 131072, "output": 131072}}, "openai/gpt-oss-120b-TEE": {"id": "openai/gpt-oss-120b-TEE", "name": "gpt oss 120b TEE", "family": "gpt-oss", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.04, "output": 0.18}, "limit": {"context": 131072, "output": 65536}}, "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": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.03, "output": 0.1}, "limit": {"context": 131072, "output": 131072}}, "unsloth/Llama-3.2-3B-Instruct": {"id": "unsloth/Llama-3.2-3B-Instruct", "name": "Llama 3.2 3B Instruct", "family": "unsloth", "attachment": false, "reasoning": false, "tool_call": false, "structured_output": false, "temperature": true, "release_date": "2025-02-12", "last_updated": "2025-02-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.01, "output": 0.01, "cache_read": 0.005}, "limit": {"context": 16384, "output": 16384}}, "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": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.01, "output": 0.03}, "limit": {"context": 96000, "output": 96000}}, "unsloth/Llama-3.2-1B-Instruct": {"id": "unsloth/Llama-3.2-1B-Instruct", "name": "Llama 3.2 1B Instruct", "attachment": false, "reasoning": false, "tool_call": false, "structured_output": false, "temperature": true, "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.01, "output": 0.01, "cache_read": 0.005}, "limit": {"context": 32768, "output": 8192}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.02, "output": 0.04, "cache_read": 0.01}, "limit": {"context": 131072, "output": 131072}}, "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": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.03, "output": 0.11}, "limit": {"context": 32768, "output": 32768}}, "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": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.04, "output": 0.15, "cache_read": 0.02}, "limit": {"context": 128000, "output": 65536}}, "moonshotai/Kimi-K2-Thinking-TEE": {"id": "moonshotai/Kimi-K2-Thinking-TEE", "name": "Kimi K2 Thinking TEE", "family": "kimi-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.4, "output": 1.75}, "limit": {"context": 262144, "output": 65535}}, "moonshotai/Kimi-K2-Instruct-0905": {"id": "moonshotai/Kimi-K2-Instruct-0905", "name": "Kimi K2 Instruct 0905", "family": "kimi", "attachment": false, "reasoning": false, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.39, "output": 1.9, "cache_read": 0.195}, "limit": {"context": 262144, "output": 262144}}, "moonshotai/Kimi-K2.6-TEE": {"id": "moonshotai/Kimi-K2.6-TEE", "name": "Kimi K2.6 TEE", "family": "kimi", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-12", "release_date": "2026-04-20", "last_updated": "2026-04-23", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.44, "output": 2}, "limit": {"context": 262144, "output": 262144}}, "moonshotai/Kimi-K2.5-TEE": {"id": "moonshotai/Kimi-K2.5-TEE", "name": "Kimi K2.5 TEE", "family": "kimi", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2024-10", "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 3}, "limit": {"context": 262144, "output": 65535}}, "MiniMaxAI/MiniMax-M2.1-TEE": {"id": "MiniMaxAI/MiniMax-M2.1-TEE", "name": "MiniMax M2.1 TEE", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.27, "output": 1.12}, "limit": {"context": 196608, "output": 65536}}, "MiniMaxAI/MiniMax-M2.5-TEE": {"id": "MiniMaxAI/MiniMax-M2.5-TEE", "name": "MiniMax M2.5 TEE", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-02-15", "last_updated": "2026-02-15", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.1, "cache_read": 0.15}, "limit": {"context": 196608, "output": 65536}}, "rednote-hilab/dots.ocr": {"id": "rednote-hilab/dots.ocr", "name": "dots.ocr", "family": "rednote", "attachment": false, "reasoning": false, "tool_call": false, "structured_output": true, "temperature": true, "release_date": "2025-12-29", "last_updated": "2026-01-10", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.01, "output": 0.01, "cache_read": 0.005}, "limit": {"context": 131072, "output": 131072}}, "tngtech/TNG-R1T-Chimera-Turbo": {"id": "tngtech/TNG-R1T-Chimera-Turbo", "name": "TNG R1T Chimera Turbo", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.22, "output": 0.6}, "limit": {"context": 163840, "output": 65536}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.25, "output": 0.85}, "limit": {"context": 163840, "output": 163840}}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2}, "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": "2026-01-10", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.25, "output": 0.85}, "limit": {"context": 163840, "output": 65536}}, "chutes-z-image-turbo": {"name": "Z Image Turbo", "modalities": {"input": ["text"], "output": ["image"]}, "id": "chutes-z-image-turbo"}, "qwen-image": {"modalities": {"input": ["text"], "output": ["image"]}, "id": "qwen-image", "name": "Qwen Image"}, "chutes-qwen-image-edit-2509": {"name": "Qwen Image Edit 2509", "modalities": {"input": ["text", "image"], "output": ["image"]}, "id": "chutes-qwen-image-edit-2509"}, "chutes-hidream": {"name": "Hidream", "modalities": {"input": ["text"], "output": ["image"]}, "id": "chutes-hidream"}, "chutes-hunyuan-image-3": {"name": "Hunyuan Image 3", "modalities": {"input": ["text"], "output": ["image"]}, "id": "chutes-hunyuan-image-3"}, "FLUX.1-schnell": {"name": "FLUX.1 Schnell", "modalities": {"input": ["text"], "output": ["image"]}, "id": "FLUX.1-schnell"}, "chroma": {"modalities": {"input": ["text"], "output": ["image"]}, "id": "chroma", "name": "Chroma"}, "JuggernautXL-Ragnarok": {"name": "JuggernautXL Ragnarok", "modalities": {"input": ["text"], "output": ["image"]}, "id": "JuggernautXL-Ragnarok"}, "Animij": {"modalities": {"input": ["text"], "output": ["image"]}, "id": "Animij", "name": "Animij"}, "Illustrij": {"modalities": {"input": ["text"], "output": ["image"]}, "id": "Illustrij", "name": "Illustrij"}, "iLustMix": {"modalities": {"input": ["text"], "output": ["image"]}, "id": "iLustMix", "name": "Ilustmix"}}}, "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": {"gpt-5.1-codex-max": {"id": "gpt-5.1-codex-max", "name": "GPT-5.1-Codex-max", "family": "gpt-codex", "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": 400000, "input": 128000, "output": 128000}}, "claude-opus-4.6": {"id": "claude-opus-4.6", "name": "Claude Opus 4.6", "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-05-31", "release_date": "2026-02-05", "last_updated": "2026-02-05", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 144000, "input": 128000, "output": 64000}}, "gemini-3.1-pro-preview": {"id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro Preview", "family": "gemini-pro", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-02-19", "last_updated": "2026-02-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 128000, "input": 128000, "output": 64000}}, "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, "input": 128000, "output": 64000}}, "gpt-5.5": {"id": "gpt-5.5", "name": "GPT-5.5", "family": "gpt", "attachment": false, "reasoning": true, "tool_call": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-04-22", "last_updated": "2026-04-22", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "gpt-5-mini": {"id": "gpt-5-mini", "name": "GPT-5-mini", "family": "gpt-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": 264000, "input": 128000, "output": 64000}}, "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, "input": 128000, "output": 64000}}, "gpt-5.3-codex": {"id": "gpt-5.3-codex", "name": "GPT-5.3-Codex", "family": "gpt-codex", "attachment": false, "reasoning": true, "tool_call": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-02-24", "last_updated": "2026-02-24", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "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, "input": 128000, "output": 64000}}, "gpt-5.2": {"id": "gpt-5.2", "name": "GPT-5.2", "family": "gpt", "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": 264000, "input": 128000, "output": 64000}}, "gpt-5.4-mini": {"id": "gpt-5.4-mini", "name": "GPT-5.4 Mini", "family": "gpt-mini", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-03-17", "last_updated": "2026-03-17", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "claude-opus-4.7": {"id": "claude-opus-4.7", "name": "Claude Opus 4.7", "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "temperature": false, "knowledge": "2026-01-31", "release_date": "2026-04-16", "last_updated": "2026-04-16", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 144000, "input": 128000, "output": 64000}}, "gpt-5.2-codex": {"id": "gpt-5.2-codex", "name": "GPT-5.2-Codex", "family": "gpt-codex", "attachment": false, "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": 400000, "input": 272000, "output": 128000}}, "gpt-5.1-codex-mini": {"id": "gpt-5.1-codex-mini", "name": "GPT-5.1-Codex-mini", "family": "gpt-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": 400000, "input": 128000, "output": 128000}}, "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": 216000, "input": 128000, "output": 16000}}, "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, "input": 128000, "output": 64000}}, "gpt-5.1": {"id": "gpt-5.1", "name": "GPT-5.1", "family": "gpt", "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": 264000, "input": 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": 144000, "input": 128000, "output": 32000}}, "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}}, "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": 160000, "input": 128000, "output": 32000}}, "gpt-5.4": {"id": "gpt-5.4", "name": "GPT-5.4", "family": "gpt", "attachment": false, "reasoning": true, "tool_call": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-03-05", "last_updated": "2026-03-05", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "gpt-4o": {"id": "gpt-4o", "name": "GPT-4o", "family": "gpt", "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": 128000, "input": 64000, "output": 4096}}, "gpt-5": {"id": "gpt-5", "name": "GPT-5", "family": "gpt", "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-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": 144000, "input": 128000, "output": 32000}}, "gpt-4.1": {"id": "gpt-4.1", "name": "GPT-4.1", "family": "gpt", "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, "input": 64000, "output": 16384}}, "claude-sonnet-4.6": {"id": "claude-sonnet-4.6", "name": "Claude Sonnet 4.6", "family": "claude-sonnet", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-08-31", "release_date": "2026-02-17", "last_updated": "2026-02-17", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 200000, "input": 128000, "output": 32000}}, "gpt-5.1-codex": {"id": "gpt-5.1-codex", "name": "GPT-5.1-Codex", "family": "gpt-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": 400000, "input": 128000, "output": 128000}}}}, "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-5v-turbo": {"id": "glm-5v-turbo", "name": "GLM-5V-Turbo", "family": "glm", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-04-01", "last_updated": "2026-04-01", "modalities": {"input": ["text", "image", "video", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.2, "output": 4, "cache_read": 0.24, "cache_write": 0}, "limit": {"context": 200000, "output": 131072}}, "glm-4.7": {"id": "glm-4.7", "name": "GLM-4.7", "family": "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.11, "cache_write": 0}, "limit": {"context": 204800, "output": 131072}}, "glm-5": {"id": "glm-5", "name": "GLM-5", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-02-11", "last_updated": "2026-02-11", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1, "output": 3.2, "cache_read": 0.2, "cache_write": 0}, "limit": {"context": 204800, "output": 131072}}, "glm-4.7-flashx": {"id": "glm-4.7-flashx", "name": "GLM-4.7-FlashX", "family": "glm-flash", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-04", "release_date": "2026-01-19", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.07, "output": 0.4, "cache_read": 0.01, "cache_write": 0}, "limit": {"context": 200000, "output": 131072}}, "glm-5.1": {"id": "glm-5.1", "name": "GLM-5.1", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-03-27", "last_updated": "2026-03-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.4, "output": 4.4, "cache_read": 0.26, "cache_write": 0}, "limit": {"context": 200000, "output": 131072}}, "glm-4.5": {"id": "glm-4.5", "name": "GLM-4.5", "family": "glm", "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-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-5-turbo": {"id": "glm-5-turbo", "name": "GLM-5-Turbo", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-03-16", "last_updated": "2026-03-16", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.2, "output": 4, "cache_read": 0.24, "cache_write": 0}, "limit": {"context": 200000, "output": 131072}}, "glm-4.5v": {"id": "glm-4.5v", "name": "GLM-4.5V", "family": "glm", "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", "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", "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.5-flash": {"id": "glm-4.5-flash", "name": "GLM-4.5-Flash", "family": "glm-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-flash": {"id": "glm-4.7-flash", "name": "GLM-4.7-Flash", "family": "glm-flash", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-04", "release_date": "2026-01-19", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0, "cache_read": 0, "cache_write": 0}, "limit": {"context": 200000, "output": 131072}}, "glm-image": {"name": "GLM-Image", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 0.015}, "id": "glm-image"}}}, "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": {"minimax-m2.7": {"id": "minimax-m2.7", "name": "minimax-m2.7", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2026-03-18", "last_updated": "2026-03-18", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 196608, "output": 196608}}, "gpt-oss:20b": {"id": "gpt-oss:20b", "name": "gpt-oss:20b", "family": "gpt-oss", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2025-08-05", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 131072, "output": 32768}}, "kimi-k2.5": {"id": "kimi-k2.5", "name": "kimi-k2.5", "family": "kimi", "attachment": true, "reasoning": true, "tool_call": true, "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 262144}}, "glm-4.7": {"id": "glm-4.7", "name": "glm-4.7", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2025-12-22", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 202752, "output": 131072}}, "gemma4:31b": {"id": "gemma4:31b", "name": "gemma4:31b", "family": "gemma", "attachment": true, "reasoning": true, "tool_call": true, "knowledge": "2025-01", "release_date": "2026-04-02", "last_updated": "2026-04-08", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 262144}}, "gpt-oss:120b": {"id": "gpt-oss:120b", "name": "gpt-oss:120b", "family": "gpt-oss", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2025-08-05", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 131072, "output": 32768}}, "qwen3.5:397b": {"id": "qwen3.5:397b", "name": "qwen3.5:397b", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_details"}, "release_date": "2026-02-15", "last_updated": "2026-02-17", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 65536}}, "deepseek-v3.1:671b": {"id": "deepseek-v3.1:671b", "name": "deepseek-v3.1:671b", "family": "deepseek", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2025-08-21", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 163840, "output": 163840}}, "glm-5": {"id": "glm-5", "name": "glm-5", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "release_date": "2026-02-11", "last_updated": "2026-02-11", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 202752, "output": 131072}}, "qwen3-vl:235b-instruct": {"id": "qwen3-vl:235b-instruct", "name": "qwen3-vl:235b-instruct", "family": "qwen", "attachment": true, "reasoning": false, "tool_call": true, "release_date": "2025-09-22", "last_updated": "2026-01-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 131072}}, "gemma3:4b": {"id": "gemma3:4b", "name": "gemma3:4b", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "release_date": "2024-12-01", "last_updated": "2026-01-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 131072, "output": 131072}}, "gemini-3-flash-preview": {"id": "gemini-3-flash-preview", "name": "gemini-3-flash-preview", "family": "gemini-flash", "attachment": true, "reasoning": true, "tool_call": true, "knowledge": "2025-01", "release_date": "2025-12-17", "last_updated": "2026-04-08", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 1048576, "output": 65536}}, "ministral-3:14b": {"id": "ministral-3:14b", "name": "ministral-3:14b", "family": "ministral", "attachment": true, "reasoning": false, "tool_call": true, "release_date": "2024-12-01", "last_updated": "2026-01-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 128000}}, "minimax-m2": {"id": "minimax-m2", "name": "minimax-m2", "family": "minimax", "attachment": false, "reasoning": false, "tool_call": true, "release_date": "2025-10-23", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 204800, "output": 128000}}, "qwen3-next:80b": {"id": "qwen3-next:80b", "name": "qwen3-next:80b", "family": "qwen", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2025-09-15", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 32768}}, "qwen3-vl:235b": {"id": "qwen3-vl:235b", "name": "qwen3-vl:235b", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "release_date": "2025-09-22", "last_updated": "2026-01-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 32768}}, "rnj-1:8b": {"id": "rnj-1:8b", "name": "rnj-1:8b", "family": "rnj", "attachment": false, "reasoning": false, "tool_call": true, "release_date": "2025-12-06", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 32768, "output": 4096}}, "minimax-m2.1": {"id": "minimax-m2.1", "name": "minimax-m2.1", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2025-12-23", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 204800, "output": 131072}}, "glm-5.1": {"id": "glm-5.1", "name": "glm-5.1", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "release_date": "2026-03-27", "last_updated": "2026-04-07", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 202752, "output": 131072}}, "mistral-large-3:675b": {"id": "mistral-large-3:675b", "name": "mistral-large-3:675b", "family": "mistral-large", "attachment": true, "reasoning": false, "tool_call": true, "release_date": "2025-12-02", "last_updated": "2026-01-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 262144}}, "ministral-3:8b": {"id": "ministral-3:8b", "name": "ministral-3:8b", "family": "ministral", "attachment": true, "reasoning": false, "tool_call": true, "release_date": "2024-12-01", "last_updated": "2026-01-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 128000}}, "gemma3:12b": {"id": "gemma3:12b", "name": "gemma3:12b", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "release_date": "2024-12-01", "last_updated": "2026-01-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 131072, "output": 131072}}, "qwen3-coder:480b": {"id": "qwen3-coder:480b", "name": "qwen3-coder:480b", "family": "qwen", "attachment": false, "reasoning": false, "tool_call": true, "release_date": "2025-07-22", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 65536}}, "kimi-k2.6:cloud": {"id": "kimi-k2.6:cloud", "name": "kimi-k2.6:cloud", "family": "kimi", "attachment": true, "reasoning": true, "tool_call": true, "release_date": "2026-04-20", "last_updated": "2026-04-20", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 262144}}, "nemotron-3-nano:30b": {"id": "nemotron-3-nano:30b", "name": "nemotron-3-nano:30b", "family": "nemotron", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2025-12-15", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 1048576, "output": 131072}}, "deepseek-v4-flash": {"id": "deepseek-v4-flash", "name": "deepseek-v4-flash", "family": "deepseek-flash", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 1048576, "output": 1048576}}, "glm-4.6": {"id": "glm-4.6", "name": "glm-4.6", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2025-09-29", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 202752, "output": 131072}}, "ministral-3:3b": {"id": "ministral-3:3b", "name": "ministral-3:3b", "family": "ministral", "attachment": true, "reasoning": false, "tool_call": true, "release_date": "2024-10-22", "last_updated": "2026-01-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 128000}}, "gemma3:27b": {"id": "gemma3:27b", "name": "gemma3:27b", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "release_date": "2025-07-27", "last_updated": "2026-01-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 131072, "output": 131072}}, "devstral-2:123b": {"id": "devstral-2:123b", "name": "devstral-2:123b", "family": "devstral", "attachment": false, "reasoning": false, "tool_call": true, "release_date": "2025-12-09", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 262144}}, "cogito-2.1:671b": {"id": "cogito-2.1:671b", "name": "cogito-2.1:671b", "family": "cogito", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2025-11-19", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 163840, "output": 32000}}, "qwen3-coder-next": {"id": "qwen3-coder-next", "name": "qwen3-coder-next", "family": "qwen", "attachment": false, "reasoning": false, "tool_call": true, "release_date": "2026-02-02", "last_updated": "2026-02-08", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 65536}}, "nemotron-3-super": {"id": "nemotron-3-super", "name": "nemotron-3-super", "family": "nemotron", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2026-03-11", "last_updated": "2026-03-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 65536}}, "deepseek-v4-pro": {"id": "deepseek-v4-pro", "name": "deepseek-v4-pro", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 1048576, "output": 1048576}}, "minimax-m2.5": {"id": "minimax-m2.5", "name": "minimax-m2.5", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "knowledge": "2025-01", "release_date": "2026-02-12", "last_updated": "2026-02-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 204800, "output": 131072}}, "deepseek-v3.2": {"id": "deepseek-v3.2", "name": "deepseek-v3.2", "family": "deepseek", "attachment": false, "reasoning": true, "tool_call": true, "release_date": "2025-06-15", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 163840, "output": 65536}}, "kimi-k2-thinking": {"id": "kimi-k2-thinking", "name": "kimi-k2-thinking", "family": "kimi-thinking", "attachment": false, "reasoning": true, "tool_call": true, "knowledge": "2024-08", "release_date": "2025-11-06", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 262144}}, "devstral-small-2:24b": {"id": "devstral-small-2:24b", "name": "devstral-small-2:24b", "family": "devstral", "attachment": true, "reasoning": false, "tool_call": true, "release_date": "2025-12-09", "last_updated": "2026-01-19", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 262144, "output": 262144}}, "kimi-k2:1t": {"id": "kimi-k2:1t", "name": "kimi-k2:1t", "family": "kimi", "attachment": false, "reasoning": false, "tool_call": true, "knowledge": "2024-10", "release_date": "2025-07-11", "last_updated": "2026-01-19", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "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", "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-5.1": {"id": "glm-5.1", "name": "GLM-5.1", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-03-27", "last_updated": "2026-03-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0, "cache_read": 0, "cache_write": 0}, "limit": {"context": 200000, "output": 131072}}, "glm-4.5-air": {"id": "glm-4.5-air", "name": "GLM-4.5-Air", "family": "glm-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-5-turbo": {"id": "glm-5-turbo", "name": "GLM-5-Turbo", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-03-16", "last_updated": "2026-03-16", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0, "cache_read": 0, "cache_write": 0}, "limit": {"context": 200000, "output": 131072}}, "glm-5v-turbo": {"id": "glm-5v-turbo", "name": "GLM-5V-Turbo", "family": "glm", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "release_date": "2026-04-01", "last_updated": "2026-04-01", "modalities": {"input": ["text", "image", "video", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0, "cache_read": 0, "cache_write": 0}, "limit": {"context": 200000, "output": 131072}}, "glm-image": {"name": "GLM-Image", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0, "output": 0.015}, "id": "glm-image"}}}, "cerebras": {"id": "cerebras", "env": ["CEREBRAS_API_KEY"], "npm": "@ai-sdk/cerebras", "name": "Cerebras", "doc": "https://inference-docs.cerebras.ai/models/overview", "models": {"llama3.1-8b": {"id": "llama3.1-8b", "name": "Llama 3.1 8B", "family": "llama", "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.1, "output": 0.1}, "limit": {"context": 32000, "output": 8000}}, "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.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": 2.25, "output": 2.75, "cache_read": 0, "cache_write": 0}, "limit": {"context": 131072, "output": 40000}}, "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}}}}, "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-coder-30b": {"id": "qwen/qwen3-coder-30b", "name": "Qwen3 Coder 30B", "family": "qwen", "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}}, "qwen/qwen3-30b-a3b-2507": {"id": "qwen/qwen3-30b-a3b-2507", "name": "Qwen3 30B A3B 2507", "family": "qwen", "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}}}}, "xai": {"id": "xai", "env": ["XAI_API_KEY"], "npm": "@ai-sdk/xai", "name": "xAI", "doc": "https://docs.x.ai/docs/models", "models": {"grok-2-1212": {"id": "grok-2-1212", "name": "Grok 2 (1212)", "family": "grok", "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-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-4.3": {"id": "grok-4.3", "name": "Grok 4.3", "family": "grok", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-05-01", "last_updated": "2026-05-01", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.25, "output": 2.5, "cache_read": 0.2, "context_over_200k": {"input": 2.5, "output": 5, "cache_read": 0.4}}, "limit": {"context": 1000000, "output": 30000}}, "grok-3-mini-fast": {"id": "grok-3-mini-fast", "name": "Grok 3 Mini Fast", "family": "grok", "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-3-mini-latest": {"id": "grok-3-mini-latest", "name": "Grok 3 Mini Latest", "family": "grok", "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-3-fast": {"id": "grok-3-fast", "name": "Grok 3 Fast", "family": "grok", "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-2-vision-latest": {"id": "grok-2-vision-latest", "name": "Grok 2 Vision Latest", "family": "grok", "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-4.20-0309-reasoning": {"id": "grok-4.20-0309-reasoning", "name": "Grok 4.20 (Reasoning)", "family": "grok", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-03-09", "last_updated": "2026-03-09", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2, "output": 6, "cache_read": 0.2, "context_over_200k": {"input": 4, "output": 12, "cache_read": 0.4}}, "limit": {"context": 2000000, "output": 30000}}, "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-latest": {"id": "grok-3-mini-fast-latest", "name": "Grok 3 Mini Fast Latest", "family": "grok", "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-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-3-latest": {"id": "grok-3-latest", "name": "Grok 3 Latest", "family": "grok", "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": {"id": "grok-2", "name": "Grok 2", "family": "grok", "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-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-4.20-0309-non-reasoning": {"id": "grok-4.20-0309-non-reasoning", "name": "Grok 4.20 (Non-Reasoning)", "family": "grok", "attachment": true, "reasoning": false, "tool_call": true, "temperature": true, "release_date": "2026-03-09", "last_updated": "2026-03-09", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2, "output": 6, "cache_read": 0.2, "context_over_200k": {"input": 4, "output": 12, "cache_read": 0.4}}, "limit": {"context": 2000000, "output": 30000}}, "grok-3-fast-latest": {"id": "grok-3-fast-latest", "name": "Grok 3 Fast Latest", "family": "grok", "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.20-multi-agent-0309": {"id": "grok-4.20-multi-agent-0309", "name": "Grok 4.20 Multi-Agent", "family": "grok", "attachment": true, "reasoning": true, "tool_call": false, "temperature": true, "release_date": "2026-03-09", "last_updated": "2026-03-09", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2, "output": 6, "cache_read": 0.2, "context_over_200k": {"input": 4, "output": 12, "cache_read": 0.4}}, "limit": {"context": 2000000, "output": 30000}}, "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-latest": {"id": "grok-2-latest", "name": "Grok 2 Latest", "family": "grok", "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-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-2-vision": {"id": "grok-2-vision", "name": "Grok 2 Vision", "family": "grok", "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-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-3-mini": {"id": "grok-3-mini", "name": "Grok 3 Mini", "family": "grok", "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-2-vision-1212": {"id": "grok-2-vision-1212", "name": "Grok 2 Vision (1212)", "family": "grok", "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", "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-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}}}}, "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": {"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}}, "stepfun-ai/step-3.5-flash": {"id": "stepfun-ai/step-3.5-flash", "name": "Step 3.5 Flash", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-02-02", "last_updated": "2026-02-02", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 256000, "output": 16384}}, "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-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/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/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/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}}, "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}}, "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.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", "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-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-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}}, "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-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-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}}, "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning": {"id": "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning", "name": "Nemotron 3 Nano Omni", "family": "nemotron", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-28", "last_updated": "2026-04-28", "modalities": {"input": ["text", "image", "video", "audio"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 256000, "output": 65536}}, "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/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/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.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}}, "nvidia/nemotron-3-super-120b-a12b": {"id": "nvidia/nemotron-3-super-120b-a12b", "name": "Nemotron 3 Super", "family": "nemotron", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2024-04", "release_date": "2026-03-11", "last_updated": "2026-03-11", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.2, "output": 0.8}, "limit": {"context": 262144, "output": 262144}}, "nvidia/parakeet-tdt-0.6b-v2": {"id": "nvidia/parakeet-tdt-0.6b-v2", "name": "Parakeet TDT 0.6B v2", "family": "parakeet", "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/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/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", "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/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/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/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/nemoretriever-ocr-v1": {"id": "nvidia/nemoretriever-ocr-v1", "name": "NeMo Retriever OCR v1", "family": "nemoretriever", "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}}, "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": {"id": "deepseek-ai/deepseek-v3.1", "name": "DeepSeek V3.1", "family": "deepseek", "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}}, "deepseek-ai/deepseek-v3.2": {"id": "deepseek-ai/deepseek-v3.2", "name": "DeepSeek V3.2", "family": "deepseek", "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": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 163840, "output": 65536}}, "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-v3.1-terminus": {"id": "deepseek-ai/deepseek-v3.1-terminus", "name": "DeepSeek V3.1 Terminus", "family": "deepseek", "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}}, "openai/whisper-large-v3": {"id": "openai/whisper-large-v3", "name": "Whisper Large v3", "family": "whisper", "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}}, "minimaxai/minimax-m2.7": {"id": "minimaxai/minimax-m2.7", "name": "MiniMax-M2.7", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-03-18", "last_updated": "2026-04-11", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 204800, "output": 131072}}, "minimaxai/minimax-m2.1": {"id": "minimaxai/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, "output": 0}, "limit": {"context": 204800, "output": 131072}}, "minimaxai/minimax-m2.5": {"id": "minimaxai/minimax-m2.5", "name": "MiniMax-M2.5", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-08", "release_date": "2026-02-12", "last_updated": "2026-02-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 204800, "output": 131072}}, "z-ai/glm4.7": {"id": "z-ai/glm4.7", "name": "GLM-4.7", "family": "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, "output": 0}, "limit": {"context": 204800, "output": 131072}}, "z-ai/glm5": {"id": "z-ai/glm5", "name": "GLM5", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-02-12", "last_updated": "2026-02-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 202752, "output": 131000}}, "z-ai/glm-5.1": {"id": "z-ai/glm-5.1", "name": "GLM-5.1", "family": "glm", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "release_date": "2026-03-27", "last_updated": "2026-03-27", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 131072, "output": 131072}}, "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-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/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/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/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.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/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}}, "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-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/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}}, "qwen/qwen3-235b-a22b": {"id": "qwen/qwen3-235b-a22b", "name": "Qwen3-235B-A22B", "family": "qwen", "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/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/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/qwen3.5-397b-a17b": {"id": "qwen/qwen3.5-397b-a17b", "name": "Qwen3.5-397B-A17B", "family": "qwen", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2026-01", "release_date": "2026-02-16", "last_updated": "2026-02-16", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 262144, "output": 8192}}, "qwen/qwen3-next-80b-a3b-thinking": {"id": "qwen/qwen3-next-80b-a3b-thinking", "name": "Qwen3-Next-80B-A3B-Thinking", "family": "qwen", "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}}, "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-instruct": {"id": "qwen/qwen3-next-80b-a3b-instruct", "name": "Qwen3-Next-80B-A3B-Instruct", "family": "qwen", "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/qwen3-coder-480b-a35b-instruct": {"id": "qwen/qwen3-coder-480b-a35b-instruct", "name": "Qwen3 Coder 480B A35B Instruct", "family": "qwen", "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}}, "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-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-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/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-4-31b-it": {"id": "google/gemma-4-31b-it", "name": "Gemma-4-31B-IT", "family": "gemma", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-04-02", "last_updated": "2026-04-02", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 256000, "output": 16384}}, "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-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-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/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", "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}}, "moonshotai/kimi-k2.5": {"id": "moonshotai/kimi-k2.5", "name": "Kimi K2.5", "family": "kimi", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "temperature": true, "knowledge": "2025-07", "release_date": "2026-01-27", "last_updated": "2026-01-27", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 262144, "output": 262144}}, "moonshotai/kimi-k2-instruct": {"id": "moonshotai/kimi-k2-instruct", "name": "Kimi K2 Instruct", "family": "kimi", "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}}, "moonshotai/kimi-k2.6": {"id": "moonshotai/kimi-k2.6", "name": "Kimi K2.6", "family": "kimi-k2.6", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-04-21", "last_updated": "2026-04-21", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 262144, "output": 262144}}, "moonshotai/kimi-k2-instruct-0905": {"id": "moonshotai/kimi-k2-instruct-0905", "name": "Kimi K2 0905", "family": "kimi", "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-thinking", "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}}, "mistralai/mistral-medium-3.5-128b": {"id": "mistralai/mistral-medium-3.5-128b", "name": "Mistral Medium 3.5 128B", "family": "mistral-medium", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-29", "last_updated": "2026-04-29", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 262144, "output": 262144}}, "deepseek-ai/deepseek-v4-flash": {"id": "deepseek-ai/deepseek-v4-flash", "name": "DeepSeek V4 Flash", "family": "deepseek-flash", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-05", "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.14, "output": 0.28, "cache_read": 0.028}, "limit": {"context": 1048576, "output": 393216}}, "deepseek-ai/deepseek-v4-pro": {"id": "deepseek-ai/deepseek-v4-pro", "name": "DeepSeek V4 Pro", "family": "deepseek-thinking", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-05", "release_date": "2026-04-24", "last_updated": "2026-04-24", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1.74, "output": 3.48, "cache_read": 0.145}, "limit": {"context": 1048576, "output": 393216}}}}, "openai": {"id": "openai", "env": ["OPENAI_API_KEY"], "npm": "@ai-sdk/openai", "name": "OpenAI", "doc": "https://platform.openai.com/docs/models", "models": {"gpt-5.1-codex-max": {"id": "gpt-5.1-codex-max", "name": "GPT-5.1 Codex Max", "family": "gpt-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}}, "gpt-4o-2024-05-13": {"id": "gpt-4o-2024-05-13", "name": "GPT-4o (2024-05-13)", "family": "gpt", "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}}, "o1-mini": {"id": "o1-mini", "name": "o1-mini", "family": "o-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}}, "gpt-5.2-pro": {"id": "gpt-5.2-pro", "name": "GPT-5.2 Pro", "family": "gpt-pro", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": false, "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, "input": 272000, "output": 128000}}, "text-embedding-3-large": {"id": "text-embedding-3-large", "name": "text-embedding-3-large", "family": "text-embedding", "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-5.3-chat-latest": {"id": "gpt-5.3-chat-latest", "name": "GPT-5.3 Chat (latest)", "family": "gpt", "attachment": true, "reasoning": false, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-08-31", "release_date": "2026-03-03", "last_updated": "2026-03-03", "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.5": {"id": "gpt-5.5", "name": "GPT-5.5", "family": "gpt", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-12-01", "release_date": "2026-04-23", "last_updated": "2026-04-23", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 5, "output": 30, "cache_read": 0.5, "context_over_200k": {"input": 10, "output": 45, "cache_read": 1}}, "limit": {"context": 1050000, "input": 922000, "output": 128000}, "experimental": {"modes": {"fast": {"cost": {"input": 12.5, "output": 75, "cache_read": 1.25}, "provider": {"body": {"service_tier": "priority"}}}}}}, "gpt-5-mini": {"id": "gpt-5-mini", "name": "GPT-5 Mini", "family": "gpt-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.025}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "gpt-5-nano": {"id": "gpt-5-nano", "name": "GPT-5 Nano", "family": "gpt-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.005}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "gpt-5.3-codex": {"id": "gpt-5.3-codex", "name": "GPT-5.3 Codex", "family": "gpt-codex", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-02-05", "last_updated": "2026-02-05", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.75, "output": 14, "cache_read": 0.175}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "gpt-4-turbo": {"id": "gpt-4-turbo", "name": "GPT-4 Turbo", "family": "gpt", "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}}, "text-embedding-ada-002": {"id": "text-embedding-ada-002", "name": "text-embedding-ada-002", "family": "text-embedding", "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}}, "gpt-5.2": {"id": "gpt-5.2", "name": "GPT-5.2", "family": "gpt", "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, "input": 272000, "output": 128000}}, "o3-pro": {"id": "o3-pro", "name": "o3-pro", "family": "o-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-mini": {"id": "gpt-4o-mini", "name": "GPT-4o mini", "family": "gpt-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", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.15, "output": 0.6, "cache_read": 0.08}, "limit": {"context": 128000, "output": 16384}}, "o4-mini-deep-research": {"id": "o4-mini-deep-research", "name": "o4-mini-deep-research", "family": "o-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.4-mini": {"id": "gpt-5.4-mini", "name": "GPT-5.4 mini", "family": "gpt-mini", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-03-17", "last_updated": "2026-03-17", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.75, "output": 4.5, "cache_read": 0.075}, "limit": {"context": 400000, "input": 272000, "output": 128000}, "experimental": {"modes": {"fast": {"cost": {"input": 1.5, "output": 9, "cache_read": 0.15}, "provider": {"body": {"service_tier": "priority"}}}}}}, "o4-mini": {"id": "o4-mini", "name": "o4-mini", "family": "o-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}}, "gpt-5.4-nano": {"id": "gpt-5.4-nano", "name": "GPT-5.4 nano", "family": "gpt-nano", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-03-17", "last_updated": "2026-03-17", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.2, "output": 1.25, "cache_read": 0.02}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "gpt-image-1": {"name": "GPT Image 1", "release_date": "2025-10-14", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 5.0, "output": 40.0}, "id": "gpt-image-1"}, "gpt-5.2-codex": {"id": "gpt-5.2-codex", "name": "GPT-5.2 Codex", "family": "gpt-codex", "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", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.75, "output": 14, "cache_read": 0.175}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "gpt-5.2-chat-latest": {"id": "gpt-5.2-chat-latest", "name": "GPT-5.2 Chat", "family": "gpt-codex", "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-codex-mini": {"id": "gpt-5.1-codex-mini", "name": "GPT-5.1 Codex mini", "family": "gpt-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": 0.25, "output": 2, "cache_read": 0.025}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "o1-preview": {"id": "o1-preview", "name": "o1-preview", "family": "o", "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-4o-2024-08-06": {"id": "gpt-4o-2024-08-06", "name": "GPT-4o (2024-08-06)", "family": "gpt", "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-5.1": {"id": "gpt-5.1", "name": "GPT-5.1", "family": "gpt", "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.13}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "gpt-image-1-mini": {"name": "GPT Image 1 Mini", "release_date": "2025-10-16", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 5.0, "output": 8.0}, "id": "gpt-image-1-mini"}, "o1": {"id": "o1", "name": "o1", "family": "o", "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", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 15, "output": 60, "cache_read": 7.5}, "limit": {"context": 200000, "output": 100000}}, "gpt-5.4-pro": {"id": "gpt-5.4-pro", "name": "GPT-5.4 Pro", "family": "gpt-pro", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": false, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-03-05", "last_updated": "2026-03-05", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": false, "cost": {"input": 30, "output": 180, "context_over_200k": {"input": 60, "output": 270}}, "limit": {"context": 1050000, "input": 922000, "output": 128000}}, "gpt-3.5-turbo": {"id": "gpt-3.5-turbo", "name": "GPT-3.5-turbo", "family": "gpt", "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}}, "o3-deep-research": {"id": "o3-deep-research", "name": "o3-deep-research", "family": "o", "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}}, "o3-mini": {"id": "o3-mini", "name": "o3-mini", "family": "o-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}}, "text-embedding-3-small": {"id": "text-embedding-3-small", "name": "text-embedding-3-small", "family": "text-embedding", "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}}, "o1-pro": {"id": "o1-pro", "name": "o1-pro", "family": "o-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-4": {"id": "gpt-4", "name": "GPT-4", "family": "gpt", "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}}, "gpt-5-codex": {"id": "gpt-5-codex", "name": "GPT-5-Codex", "family": "gpt-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, "input": 272000, "output": 128000}}, "gpt-5.4": {"id": "gpt-5.4", "name": "GPT-5.4", "family": "gpt", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-03-05", "last_updated": "2026-03-05", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2.5, "output": 15, "cache_read": 0.25, "context_over_200k": {"input": 5, "output": 22.5, "cache_read": 0.5}}, "limit": {"context": 1050000, "input": 922000, "output": 128000}, "experimental": {"modes": {"fast": {"cost": {"input": 5, "output": 30, "cache_read": 0.5}, "provider": {"body": {"service_tier": "priority"}}}}}}, "gpt-5.1-chat-latest": {"id": "gpt-5.1-chat-latest", "name": "GPT-5.1 Chat", "family": "gpt-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": 128000, "output": 16384}}, "gpt-5.3-codex-spark": {"id": "gpt-5.3-codex-spark", "name": "GPT-5.3 Codex Spark", "family": "gpt-codex-spark", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-08-31", "release_date": "2026-02-05", "last_updated": "2026-02-05", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 1.75, "output": 14, "cache_read": 0.175}, "limit": {"context": 128000, "input": 100000, "output": 32000}}, "chatgpt-image-latest": {"name": "ChatGPT Image Latest", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 5.0, "output": 32.0}, "id": "chatgpt-image-latest"}, "gpt-4.1-nano": {"id": "gpt-4.1-nano", "name": "GPT-4.1 nano", "family": "gpt-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}}, "o3": {"id": "o3", "name": "o3", "family": "o", "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", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2, "output": 8, "cache_read": 0.5}, "limit": {"context": 200000, "output": 100000}}, "gpt-5-pro": {"id": "gpt-5-pro", "name": "GPT-5 Pro", "family": "gpt-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, "input": 272000, "output": 272000}}, "gpt-4o": {"id": "gpt-4o", "name": "GPT-4o", "family": "gpt", "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", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2.5, "output": 10, "cache_read": 1.25}, "limit": {"context": 128000, "output": 16384}}, "gpt-5": {"id": "gpt-5", "name": "GPT-5", "family": "gpt", "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.125}, "limit": {"context": 400000, "input": 272000, "output": 128000}}, "gpt-5-chat-latest": {"id": "gpt-5-chat-latest", "name": "GPT-5 Chat (latest)", "family": "gpt-codex", "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, "input": 272000, "output": 128000}}, "gpt-image-1.5": {"name": "GPT Image 1.5", "release_date": "2025-10-16", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 5.0, "output": 32.0}, "id": "gpt-image-1.5"}, "gpt-5.5-pro": {"id": "gpt-5.5-pro", "name": "GPT-5.5 Pro", "family": "gpt-pro", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": false, "knowledge": "2025-12-01", "release_date": "2026-04-23", "last_updated": "2026-04-23", "modalities": {"input": ["text", "image", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 30, "output": 180, "context_over_200k": {"input": 60, "output": 270}}, "limit": {"context": 1050000, "input": 922000, "output": 128000}}, "gpt-4.1": {"id": "gpt-4.1", "name": "GPT-4.1", "family": "gpt", "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", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 2, "output": 8, "cache_read": 0.5}, "limit": {"context": 1047576, "output": 32768}}, "gpt-4.1-mini": {"id": "gpt-4.1-mini", "name": "GPT-4.1 mini", "family": "gpt-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", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.4, "output": 1.6, "cache_read": 0.1}, "limit": {"context": 1047576, "output": 32768}}, "gpt-5.1-codex": {"id": "gpt-5.1-codex", "name": "GPT-5.1 Codex", "family": "gpt-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}}, "gpt-4o-2024-11-20": {"id": "gpt-4o-2024-11-20", "name": "GPT-4o (2024-11-20)", "family": "gpt", "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-image-2": {"name": "GPT Image 2", "release_date": "2026-04-22", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 8.0, "output": 15.0}, "id": "gpt-image-2"}}}, "mistral": {"id": "mistral", "env": ["MISTRAL_API_KEY"], "npm": "@ai-sdk/mistral", "name": "Mistral", "doc": "https://docs.mistral.ai/getting-started/models/", "models": {"mistral-small-latest": {"id": "mistral-small-latest", "name": "Mistral Small (latest)", "family": "mistral-small", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-06", "release_date": "2026-03-16", "last_updated": "2026-03-16", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.15, "output": 0.6}, "limit": {"context": 256000, "output": 256000}}, "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}}, "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}}, "labs-devstral-small-2512": {"id": "labs-devstral-small-2512", "name": "Devstral Small 2", "family": "devstral", "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-2512": {"id": "devstral-2512", "name": "Devstral 2", "family": "devstral", "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.4, "output": 2}, "limit": {"context": 262144, "output": 262144}}, "magistral-medium-latest": {"id": "magistral-medium-latest", "name": "Magistral Medium (latest)", "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}}, "open-mixtral-8x7b": {"id": "open-mixtral-8x7b", "name": "Mixtral 8x7B", "family": "mixtral", "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}}, "pixtral-large-latest": {"id": "pixtral-large-latest", "name": "Pixtral Large (latest)", "family": "pixtral", "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-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}}, "codestral-latest": {"id": "codestral-latest", "name": "Codestral (latest)", "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-large-latest": {"id": "mistral-large-latest", "name": "Mistral Large (latest)", "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-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}}, "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}}, "ministral-8b-latest": {"id": "ministral-8b-latest", "name": "Ministral 8B (latest)", "family": "ministral", "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-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}}, "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}}, "mistral-small-2603": {"id": "mistral-small-2603", "name": "Mistral Small 4", "family": "mistral-small", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-06", "release_date": "2026-03-16", "last_updated": "2026-03-16", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.15, "output": 0.6}, "limit": {"context": 256000, "output": 256000}}, "ministral-3b-latest": {"id": "ministral-3b-latest", "name": "Ministral 3B (latest)", "family": "ministral", "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}}, "open-mixtral-8x22b": {"id": "open-mixtral-8x22b", "name": "Mixtral 8x22B", "family": "mixtral", "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}}, "mistral-medium-2604": {"id": "mistral-medium-2604", "name": "Mistral Medium 3.5", "family": "mistral-medium", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-29", "last_updated": "2026-04-29", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1.5, "output": 7.5}, "limit": {"context": 262144, "output": 262144}}, "devstral-small-2505": {"id": "devstral-small-2505", "name": "Devstral Small 2505", "family": "devstral", "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}}, "devstral-medium-2507": {"id": "devstral-medium-2507", "name": "Devstral Medium", "family": "devstral", "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}}, "open-mistral-7b": {"id": "open-mistral-7b", "name": "Mistral 7B", "family": "mistral", "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}}, "devstral-medium-latest": {"id": "devstral-medium-latest", "name": "Devstral 2 (latest)", "family": "devstral", "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}}, "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}}, "devstral-small-2507": {"id": "devstral-small-2507", "name": "Devstral Small", "family": "devstral", "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}}, "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-medium-latest": {"id": "mistral-medium-latest", "name": "Mistral Medium (latest)", "family": "mistral-medium", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-29", "last_updated": "2026-04-29", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "cost": {"input": 1.5, "output": 7.5}, "limit": {"context": 262144, "output": 262144}}, "voxtral-mini-latest": {"id": "voxtral-mini-latest", "name": "Voxtral Mini Chat", "family": "mistral", "attachment": false, "reasoning": false, "tool_call": true, "temperature": true, "release_date": "2026-02-01", "last_updated": "2026-02-01", "modalities": {"input": ["audio", "text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.04, "output": 0.04}, "limit": {"context": 16384, "output": 16384}}, "voxtral-mini-transcription": {"id": "voxtral-mini-transcription", "name": "Voxtral Mini Transcription", "family": "mistral", "attachment": false, "reasoning": false, "tool_call": false, "temperature": false, "release_date": "2026-02-01", "last_updated": "2026-02-01", "modalities": {"input": ["audio"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.003, "output": 0}, "limit": {"context": 16384, "output": 16384}}}}, "minimax": {"id": "minimax", "env": ["MINIMAX_API_KEY"], "npm": "@ai-sdk/anthropic", "api": "https://api.minimax.io/anthropic/v1", "name": "MiniMax (minimax.io)", "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.5": {"id": "MiniMax-M2.5", "name": "MiniMax-M2.5", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-02-12", "last_updated": "2026-02-12", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2, "cache_read": 0.03, "cache_write": 0.375}, "limit": {"context": 204800, "output": 131072}}, "MiniMax-M2.7": {"id": "MiniMax-M2.7", "name": "MiniMax-M2.7", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-03-18", "last_updated": "2026-03-18", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.3, "output": 1.2, "cache_read": 0.06, "cache_write": 0.375}, "limit": {"context": 204800, "output": 131072}}, "MiniMax-M2.7-highspeed": {"id": "MiniMax-M2.7-highspeed", "name": "MiniMax-M2.7-highspeed", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-03-18", "last_updated": "2026-03-18", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 2.4, "cache_read": 0.06, "cache_write": 0.375}, "limit": {"context": 204800, "output": 131072}}, "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.5-highspeed": {"id": "MiniMax-M2.5-highspeed", "name": "MiniMax-M2.5-highspeed", "family": "minimax", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2026-02-13", "last_updated": "2026-02-13", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 2.4, "cache_read": 0.06, "cache_write": 0.375}, "limit": {"context": 204800, "output": 131072}}}}, "groq": {"id": "groq", "env": ["GROQ_API_KEY"], "npm": "@ai-sdk/groq", "name": "Groq", "doc": "https://console.groq.com/docs/models", "models": {"gemma2-9b-it": {"id": "gemma2-9b-it", "name": "Gemma 2 9B", "family": "gemma", "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"}, "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"}, "deepseek-r1-distill-llama-70b": {"id": "deepseek-r1-distill-llama-70b", "name": "DeepSeek R1 Distill Llama 70B", "family": "deepseek-thinking", "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"}, "llama-3.3-70b-versatile": {"id": "llama-3.3-70b-versatile", "name": "Llama 3.3 70B Versatile", "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.59, "output": 0.79}, "limit": {"context": 131072, "output": 32768}}, "allam-2-7b": {"id": "allam-2-7b", "name": "ALLaM-2-7b", "family": "allam", "attachment": false, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2024-09", "release_date": "2024-09", "last_updated": "2024-09", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 4096, "output": 4096}}, "whisper-large-v3": {"id": "whisper-large-v3", "name": "Whisper Large V3", "family": "whisper", "attachment": false, "reasoning": false, "tool_call": false, "temperature": true, "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": 448, "output": 448}}, "llama-3.1-8b-instant": {"id": "llama-3.1-8b-instant", "name": "Llama 3.1 8B Instant", "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.05, "output": 0.08}, "limit": {"context": 131072, "output": 131072}}, "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"}, "qwen-qwq-32b": {"id": "qwen-qwq-32b", "name": "Qwen QwQ 32B", "family": "qwen", "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"}, "whisper-large-v3-turbo": {"id": "whisper-large-v3-turbo", "name": "Whisper Large v3 Turbo", "family": "whisper", "attachment": false, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2024-10", "release_date": "2024-10-01", "last_updated": "2024-10-01", "modalities": {"input": ["audio"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 448, "output": 448}}, "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"}, "canopylabs/orpheus-arabic-saudi": {"id": "canopylabs/orpheus-arabic-saudi", "name": "Orpheus Arabic Saudi", "family": "canopylabs", "attachment": false, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2025-12-16", "release_date": "2025-12-16", "last_updated": "2025-12-16", "modalities": {"input": ["text"], "output": ["audio"]}, "open_weights": false, "cost": {"input": 40, "output": 0}, "limit": {"context": 4000, "output": 50000}}, "canopylabs/orpheus-v1-english": {"id": "canopylabs/orpheus-v1-english", "name": "Orpheus V1 English", "family": "canopylabs", "attachment": false, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2025-12-19", "release_date": "2025-12-19", "last_updated": "2025-12-19", "modalities": {"input": ["text"], "output": ["audio"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 4000, "output": 50000}}, "meta-llama/llama-4-scout-17b-16e-instruct": {"id": "meta-llama/llama-4-scout-17b-16e-instruct", "name": "Llama 4 Scout 17B", "family": "llama", "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-prompt-guard-2-22m": {"id": "meta-llama/llama-prompt-guard-2-22m", "name": "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": true, "cost": {"input": 0.03, "output": 0.03}, "limit": {"context": 512, "output": 512}}, "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}, "status": "deprecated"}, "meta-llama/llama-4-maverick-17b-128e-instruct": {"id": "meta-llama/llama-4-maverick-17b-128e-instruct", "name": "Llama 4 Maverick 17B", "family": "llama", "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}, "status": "deprecated"}, "meta-llama/llama-prompt-guard-2-86m": {"id": "meta-llama/llama-prompt-guard-2-86m", "name": "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": true, "cost": {"input": 0.04, "output": 0.04}, "limit": {"context": 512, "output": 512}}, "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-safeguard-20b": {"id": "openai/gpt-oss-safeguard-20b", "name": "Safety GPT OSS 20B", "family": "gpt-oss", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "release_date": "2025-03-05", "last_updated": "2025-03-05", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.075, "output": 0.3, "cache_read": 0.037}, "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": "qwen", "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": 40960}}, "groq/compound": {"id": "groq/compound", "name": "Compound", "family": "groq", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-09-04", "release_date": "2025-09-04", "last_updated": "2025-09-04", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 131072, "output": 8192}}, "groq/compound-mini": {"id": "groq/compound-mini", "name": "Compound Mini", "family": "groq", "attachment": false, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-09-04", "release_date": "2025-09-04", "last_updated": "2025-09-04", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0, "output": 0}, "limit": {"context": 131072, "output": 8192}}, "moonshotai/kimi-k2-instruct": {"id": "moonshotai/kimi-k2-instruct", "name": "Kimi K2 Instruct", "family": "kimi", "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"}, "moonshotai/kimi-k2-instruct-0905": {"id": "moonshotai/kimi-k2-instruct-0905", "name": "Kimi K2 Instruct 0905", "family": "kimi", "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}}}}, "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-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-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-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-3.1-pro-preview-customtools": {"id": "gemini-3.1-pro-preview-customtools", "name": "Gemini 3.1 Pro Preview Custom Tools", "family": "gemini-pro", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-02-19", "last_updated": "2026-02-19", "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-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-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-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}}, "gemma-3n-e4b-it": {"id": "gemma-3n-e4b-it", "name": "Gemma 3n 4B", "family": "gemma", "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"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 8192, "output": 2000}}, "gemini-3.1-flash-lite-preview": {"id": "gemini-3.1-flash-lite-preview", "name": "Gemini 3.1 Flash Lite Preview", "family": "gemini-flash-lite", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-03-03", "last_updated": "2026-03-03", "modalities": {"input": ["text", "image", "video", "audio", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.25, "output": 1.5, "cache_read": 0.025, "cache_write": 1}, "limit": {"context": 1048576, "output": 65536}}, "gemini-3.1-pro-preview": {"id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro Preview", "family": "gemini-pro", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-02-19", "last_updated": "2026-02-19", "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.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-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-tts": {"id": "gemini-2.5-flash-preview-tts", "name": "Gemini 2.5 Flash Preview TTS", "family": "gemini-flash", "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-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-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-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-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.125, "context_over_200k": {"input": 2.5, "output": 15, "cache_read": 0.25}}, "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}}, "gemma-4-31b-it": {"id": "gemma-4-31b-it", "name": "Gemma 4 31B", "family": "gemma", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-02", "last_updated": "2026-04-02", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 256000, "output": 8192}}, "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-2.5-flash-image": {"id": "gemini-2.5-flash-image", "name": "Gemini 2.5 Flash Image", "family": "gemini-flash", "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-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}}, "gemma-3-12b-it": {"id": "gemma-3-12b-it", "name": "Gemma 3 12B", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "structured_output": 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": 32768, "output": 8192}}, "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.03, "input_audio": 1}, "limit": {"context": 1048576, "output": 65536}}, "gemma-3n-e2b-it": {"id": "gemma-3n-e2b-it", "name": "Gemma 3n 2B", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "temperature": true, "knowledge": "2024-10", "release_date": "2025-07-09", "last_updated": "2025-07-09", "modalities": {"input": ["text"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0, "output": 0}, "limit": {"context": 8192, "output": 2000}}, "gemini-3.1-flash-image-preview": {"name": "Nano Banana 2 (Gemini 3.1 Flash Image)", "release_date": "2026-02-26", "modalities": {"input": ["text"], "output": ["image"]}, "cost": {"input": 0.25, "output": 1.5}, "id": "gemini-3.1-flash-image-preview"}, "gemini-3.1-flash-lite": {"id": "gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite", "family": "gemini-flash-lite", "attachment": true, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-05-07", "last_updated": "2026-05-07", "modalities": {"input": ["text", "image", "video", "audio", "pdf"], "output": ["text"]}, "open_weights": false, "cost": {"input": 0.25, "output": 1.5, "cache_read": 0.025, "cache_write": 1}, "limit": {"context": 1048576, "output": 65536}}, "gemma-3-4b-it": {"id": "gemma-3-4b-it", "name": "Gemma 3 4B", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": false, "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": 32768, "output": 8192}}, "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", "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-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}}, "gemma-3-27b-it": {"id": "gemma-3-27b-it", "name": "Gemma 3 27B", "family": "gemma", "attachment": true, "reasoning": false, "tool_call": true, "structured_output": 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": 131072, "output": 8192}}, "gemma-4-26b-a4b-it": {"id": "gemma-4-26b-a4b-it", "name": "Gemma 4 26B", "family": "gemma", "attachment": false, "reasoning": true, "tool_call": true, "structured_output": true, "temperature": true, "release_date": "2026-04-02", "last_updated": "2026-04-02", "modalities": {"input": ["text", "image"], "output": ["text"]}, "open_weights": true, "limit": {"context": 256000, "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-flash-image-preview": {"id": "gemini-2.5-flash-image-preview", "name": "Gemini 2.5 Flash Image (Preview)", "family": "gemini-flash", "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-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-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.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}}}}, "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-0905-preview": {"id": "kimi-k2-0905-preview", "name": "Kimi K2 0905", "family": "kimi", "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.5": {"id": "kimi-k2.5", "name": "Kimi K2.5", "family": "kimi-k2.5", "attachment": false, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": false, "knowledge": "2025-01", "release_date": "2026-01", "last_updated": "2026-01", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.6, "output": 3, "cache_read": 0.1}, "limit": {"context": 262144, "output": 262144}}, "kimi-k2-thinking-turbo": {"id": "kimi-k2-thinking-turbo", "name": "Kimi K2 Thinking Turbo", "family": "kimi-thinking", "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.6": {"id": "kimi-k2.6", "name": "Kimi K2.6", "family": "kimi-k2.6", "attachment": true, "reasoning": true, "tool_call": true, "interleaved": {"field": "reasoning_content"}, "structured_output": true, "temperature": true, "knowledge": "2025-01", "release_date": "2026-04-21", "last_updated": "2026-04-21", "modalities": {"input": ["text", "image", "video"], "output": ["text"]}, "open_weights": true, "cost": {"input": 0.95, "output": 4, "cache_read": 0.16}, "limit": {"context": 262144, "output": 262144}}, "kimi-k2-turbo-preview": {"id": "kimi-k2-turbo-preview", "name": "Kimi K2 Turbo", "family": "kimi", "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", "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-thinking", "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}}}}, "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": {"deepseek/deepseek-v3-0324": {"id": "deepseek/deepseek-v3-0324", "name": "DeepSeek-V3-0324", "family": "deepseek", "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}}, "deepseek/deepseek-r1": {"id": "deepseek/deepseek-r1", "name": "DeepSeek-R1", "family": "deepseek-thinking", "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-r1-0528": {"id": "deepseek/deepseek-r1-0528", "name": "DeepSeek-R1-0528", "family": "deepseek-thinking", "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}}, "ai21-labs/ai21-jamba-1.5-mini": {"id": "ai21-labs/ai21-jamba-1.5-mini", "name": "AI21 Jamba 1.5 Mini", "family": "jamba", "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-large": {"id": "ai21-labs/ai21-jamba-1.5-large", "name": "AI21 Jamba 1.5 Large", "family": "jamba", "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}}, "microsoft/phi-3.5-mini-instruct": {"id": "microsoft/phi-3.5-mini-instruct", "name": "Phi-3.5-mini instruct (128k)", "family": "phi", "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-3-medium-4k-instruct": {"id": "microsoft/phi-3-medium-4k-instruct", "name": "Phi-3-medium instruct (4k)", "family": "phi", "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.5-moe-instruct": {"id": "microsoft/phi-3.5-moe-instruct", "name": "Phi-3.5-MoE instruct (128k)", "family": "phi", "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-3-mini-128k-instruct": {"id": "microsoft/phi-3-mini-128k-instruct", "name": "Phi-3-mini instruct (128k)", "family": "phi", "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-4-mini-instruct": {"id": "microsoft/phi-4-mini-instruct", "name": "Phi-4-mini-instruct", "family": "phi", "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-4-reasoning": {"id": "microsoft/phi-4-reasoning", "name": "Phi-4-Reasoning", "family": "phi", "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", "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-vision-instruct": {"id": "microsoft/phi-3.5-vision-instruct", "name": "Phi-3.5-vision instruct (128k)", "family": "phi", "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-3-mini-4k-instruct": {"id": "microsoft/phi-3-mini-4k-instruct", "name": "Phi-3-mini instruct (4k)", "family": "phi", "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-mini-reasoning": {"id": "microsoft/phi-4-mini-reasoning", "name": "Phi-4-mini-reasoning", "family": "phi", "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-128k-instruct": {"id": "microsoft/phi-3-small-128k-instruct", "name": "Phi-3-small instruct (128k)", "family": "phi", "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-medium-128k-instruct": {"id": "microsoft/phi-3-medium-128k-instruct", "name": "Phi-3-medium instruct (128k)", "family": "phi", "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-4": {"id": "microsoft/phi-4", "name": "Phi-4", "family": "phi", "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-multimodal-instruct": {"id": "microsoft/phi-4-multimodal-instruct", "name": "Phi-4-multimodal-instruct", "family": "phi", "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/mai-ds-r1": {"id": "microsoft/mai-ds-r1", "name": "MAI-DS-R1", "family": "mai", "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}}, "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": false, "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": {"id": "cohere/cohere-command-r-plus", "name": "Cohere Command R+", "family": "command-r", "attachment": false, "reasoning": false, "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}}, "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-08-2024": {"id": "cohere/cohere-command-r-plus-08-2024", "name": "Cohere Command R+ 08-2024", "family": "command-r", "attachment": false, "reasoning": false, "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}}, "xai/grok-3-mini": {"id": "xai/grok-3-mini", "name": "Grok 3 Mini", "family": "grok", "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": {"id": "xai/grok-3", "name": "Grok 3", "family": "grok", "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}}, "openai/o1-mini": {"id": "openai/o1-mini", "name": "OpenAI o1-mini", "family": "o-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/gpt-4o-mini": {"id": "openai/gpt-4o-mini", "name": "GPT-4o mini", "family": "gpt-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}}, "openai/o4-mini": {"id": "openai/o4-mini", "name": "OpenAI o4-mini", "family": "o-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-preview": {"id": "openai/o1-preview", "name": "OpenAI o1-preview", "family": "o", "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/o1": {"id": "openai/o1", "name": "OpenAI o1", "family": "o", "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/o3-mini": {"id": "openai/o3-mini", "name": "OpenAI o3-mini", "family": "o-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-4.1-nano": {"id": "openai/gpt-4.1-nano", "name": "GPT-4.1-nano", "family": "gpt-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/o3": {"id": "openai/o3", "name": "OpenAI o3", "family": "o", "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": {"id": "openai/gpt-4o", "name": "GPT-4o", "family": "gpt", "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", "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-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}}, "meta/llama-4-scout-17b-16e-instruct": {"id": "meta/llama-4-scout-17b-16e-instruct", "name": "Llama 4 Scout 17B 16E Instruct", "family": "llama", "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", "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", "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/meta-llama-3-70b-instruct": {"id": "meta/meta-llama-3-70b-instruct", "name": "Meta-Llama-3-70B-Instruct", "family": "llama", "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-3.2-90b-vision-instruct": {"id": "meta/llama-3.2-90b-vision-instruct", "name": "Llama-3.2-90B-Vision-Instruct", "family": "llama", "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/llama-3.2-11b-vision-instruct": {"id": "meta/llama-3.2-11b-vision-instruct", "name": "Llama-3.2-11B-Vision-Instruct", "family": "llama", "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", "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/meta-llama-3.1-70b-instruct": {"id": "meta/meta-llama-3.1-70b-instruct", "name": "Meta-Llama-3.1-70B-Instruct", "family": "llama", "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/meta-llama-3-8b-instruct": {"id": "meta/meta-llama-3-8b-instruct", "name": "Meta-Llama-3-8B-Instruct", "family": "llama", "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-maverick-17b-128e-instruct-fp8": {"id": "meta/llama-4-maverick-17b-128e-instruct-fp8", "name": "Llama 4 Maverick 17B 128E Instruct FP8", "family": "llama", "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}}, "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}}, "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/ministral-3b": {"id": "mistral-ai/ministral-3b", "name": "Ministral 3B", "family": "ministral", "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-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/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}}, "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/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}}}}, "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-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": {"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-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-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-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-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-sonnet-4-6": {"id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6", "family": "claude-sonnet", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-08-31", "release_date": "2026-02-17", "last_updated": "2026-03-13", "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}}, "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-opus-4-7": {"id": "claude-opus-4-7", "name": "Claude Opus 4.7", "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "temperature": false, "knowledge": "2026-01-31", "release_date": "2026-04-16", "last_updated": "2026-04-16", "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": 1000000, "output": 128000}}, "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-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-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-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-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-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-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-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-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-6": {"id": "claude-opus-4-6", "name": "Claude Opus 4.6", "family": "claude-opus", "attachment": true, "reasoning": true, "tool_call": true, "temperature": true, "knowledge": "2025-05-31", "release_date": "2026-02-05", "last_updated": "2026-03-13", "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": 1000000, "output": 128000}, "experimental": {"modes": {"fast": {"cost": {"input": 30, "output": 150, "cache_read": 3, "cache_write": 37.5}, "provider": {"body": {"speed": "fast"}, "headers": {"anthropic-beta": "fast-mode-2026-02-01"}}}}}}, "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-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-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}}}}}