From 49dc833d7f588aed25f1d76f64ae38534dbef283 Mon Sep 17 00:00:00 2001 From: zerob13 Date: Fri, 19 Dec 2025 19:04:45 +0800 Subject: [PATCH 1/3] feat: add support for xiaomi provider (#1198) --- resources/model-db/providers.json | 6528 +++++++++-------- .../presenter/configPresenter/providers.ts | 15 + .../settings/components/ProviderModelList.vue | 2 +- src/renderer/src/assets/llm-icons/xiaomi.png | Bin 0 -> 12428 bytes .../src/components/icons/ModelIcon.vue | 2 + 5 files changed, 3355 insertions(+), 3192 deletions(-) create mode 100644 src/renderer/src/assets/llm-icons/xiaomi.png diff --git a/resources/model-db/providers.json b/resources/model-db/providers.json index 549846905..bf85d3612 100644 --- a/resources/model-db/providers.json +++ b/resources/model-db/providers.json @@ -1,7 +1,7 @@ { "providers": { - "moonshotai-cn": { - "id": "moonshotai-cn", + "moonshot": { + "id": "moonshot", "name": "Moonshot AI (China)", "display_name": "Moonshot AI (China)", "api": "https://api.moonshot.cn/v1", @@ -244,8 +244,8 @@ } ] }, - "moonshotai": { - "id": "moonshotai", + "moonshot-ai": { + "id": "moonshot-ai", "name": "Moonshot AI", "display_name": "Moonshot AI", "api": "https://api.moonshot.ai/v1", @@ -628,16 +628,17 @@ } ] }, - "ollama-cloud": { - "id": "ollama-cloud", - "name": "Ollama Cloud", - "display_name": "Ollama Cloud", - "doc": "https://docs.ollama.com/cloud", + "xiaomi": { + "id": "xiaomi", + "name": "Xiaomi", + "display_name": "Xiaomi", + "api": "https://api.xiaomimimo.com/v1", + "doc": "https://platform.xiaomimimo.com/#/docs", "models": [ { - "id": "kimi-k2-thinking:cloud", - "name": "Kimi K2 Thinking", - "display_name": "Kimi K2 Thinking", + "id": "mimo-v2-flash", + "name": "MiMo-V2-Flash", + "display_name": "MiMo-V2-Flash", "modalities": { "input": [ "text" @@ -648,193 +649,7 @@ }, "limit": { "context": 256000, - "output": 8192 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": true, - "default": true - }, - "attachment": false, - "open_weights": true, - "release_date": "2025-11-06", - "last_updated": "2025-11-06" - }, - { - "id": "qwen3-vl-235b-cloud", - "name": "Qwen3-VL 235B Instruct", - "display_name": "Qwen3-VL 235B Instruct", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 200000, - "output": 8192 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": false - }, - "attachment": true, - "open_weights": true, - "release_date": "2025-09-22", - "last_updated": "2025-09-22" - }, - { - "id": "qwen3-coder:480b-cloud", - "name": "Qwen3 Coder 480B", - "display_name": "Qwen3 Coder 480B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 200000, - "output": 8192 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": false - }, - "attachment": false, - "open_weights": true, - "release_date": "2025-07-22", - "last_updated": "2025-07-22" - }, - { - "id": "gpt-oss:120b-cloud", - "name": "GPT-OSS 120B", - "display_name": "GPT-OSS 120B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 200000, - "output": 8192 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": true, - "default": true - }, - "attachment": false, - "open_weights": true, - "release_date": "2025-08-05", - "last_updated": "2025-08-05" - }, - { - "id": "deepseek-v3.1:671b-cloud", - "name": "DeepSeek-V3.1 671B", - "display_name": "DeepSeek-V3.1 671B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 160000, - "output": 8192 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": true, - "default": true - }, - "attachment": false, - "open_weights": true, - "release_date": "2025-08-21", - "last_updated": "2025-08-21" - }, - { - "id": "glm-4.6:cloud", - "name": "GLM-4.6", - "display_name": "GLM-4.6", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 200000, - "output": 8192 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": false - }, - "attachment": false, - "open_weights": true, - "release_date": "2025-09-29", - "last_updated": "2025-09-29" - }, - { - "id": "cogito-2.1:671b-cloud", - "name": "Cogito 2.1 671B", - "display_name": "Cogito 2.1 671B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 160000, - "output": 8192 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": false - }, - "attachment": false, - "open_weights": true, - "release_date": "2025-11-19", - "last_updated": "2025-11-19" - }, - { - "id": "gpt-oss:20b-cloud", - "name": "GPT-OSS 20B", - "display_name": "GPT-OSS 20B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 200000, - "output": 8192 + "output": 32000 }, "temperature": true, "tool_call": true, @@ -844,116 +659,13 @@ }, "attachment": false, "open_weights": true, - "release_date": "2025-08-05", - "last_updated": "2025-08-05" - }, - { - "id": "qwen3-vl-235b-instruct-cloud", - "name": "Qwen3-VL 235B Instruct", - "display_name": "Qwen3-VL 235B Instruct", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 200000, - "output": 8192 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": false - }, - "attachment": true, - "open_weights": true, - "release_date": "2025-09-22", - "last_updated": "2025-09-22" - }, - { - "id": "kimi-k2:1t-cloud", - "name": "Kimi K2", - "display_name": "Kimi K2", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 256000, - "output": 8192 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": false - }, - "attachment": false, - "open_weights": true, - "release_date": "2025-09-05", - "last_updated": "2025-09-05" - }, - { - "id": "minimax-m2:cloud", - "name": "MiniMax M2", - "display_name": "MiniMax M2", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 200000, - "output": 8192 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": false - }, - "attachment": false, - "open_weights": true, - "release_date": "2025-10-27", - "last_updated": "2025-10-27" - }, - { - "id": "gemini-3-pro-preview:latest", - "name": "Gemini 3 Pro Preview", - "display_name": "Gemini 3 Pro Preview", - "modalities": { - "input": [ - "text", - "image", - "audio", - "video" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 1000000, - "output": 64000 - }, - "temperature": true, - "tool_call": true, - "reasoning": { - "supported": false - }, - "attachment": true, - "open_weights": false, - "release_date": "2025-11-18", - "last_updated": "2025-11-18" + "knowledge": "2024-12-01", + "release_date": "2025-12-17", + "last_updated": "2025-12-17", + "cost": { + "input": 0.07, + "output": 0.21 + } } ] }, @@ -6922,6 +6634,37 @@ "output": 0.3 } }, + { + "id": "devstral-2512", + "name": "Devstral 2", + "display_name": "Devstral 2", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 262144, + "output": 262144 + }, + "temperature": true, + "tool_call": true, + "reasoning": { + "supported": false + }, + "attachment": false, + "open_weights": true, + "knowledge": "2025-12", + "release_date": "2025-12-09", + "last_updated": "2025-12-09", + "cost": { + "input": 0, + "output": 0 + } + }, { "id": "ministral-3b-latest", "name": "Ministral 3B", @@ -7045,8 +6788,8 @@ "release_date": "2025-12-09", "last_updated": "2025-12-09", "cost": { - "input": 0.1, - "output": 0.3 + "input": 0, + "output": 0 } }, { @@ -14396,10 +14139,10 @@ } ] }, - "siliconflow-cn": { - "id": "siliconflow-cn", - "name": "SiliconFlow (China)", - "display_name": "SiliconFlow (China)", + "siliconflow": { + "id": "siliconflow", + "name": "SiliconFlow", + "display_name": "SiliconFlow", "api": "https://api.siliconflow.cn/v1", "doc": "https://cloud.siliconflow.com/models", "models": [ @@ -16605,24 +16348,14 @@ "input": 0.05, "output": 0.05 } - } - ] - }, - "chutes": { - "id": "chutes", - "name": "Chutes", - "display_name": "Chutes", - "api": "https://llm.chutes.ai/v1", - "doc": "https://llm.chutes.ai/v1/models", - "models": [ + }, { - "id": "rednote-hilab/dots.ocr", - "name": "Dots.Ocr", - "display_name": "Dots.Ocr", + "id": "stepfun-ai/step3", + "name": "stepfun-ai/step3", + "display_name": "stepfun-ai/step3", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" @@ -16630,26 +16363,18 @@ }, "limit": { "context": 131072, - "output": 131072 + "output": 8192 }, - "temperature": true, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, - "attachment": false, - "open_weights": true, - "release_date": "2025-11-08", - "last_updated": "2025-11-08", - "cost": { - "input": 0.01, - "output": 0.01 - } + "type": "chat" }, { - "id": "openai/gpt-oss-20b", - "name": "Gpt Oss 20b", - "display_name": "Gpt Oss 20b", + "id": "ascend-tribe/pangu-pro-moe", + "name": "ascend-tribe/pangu-pro-moe", + "display_name": "ascend-tribe/pangu-pro-moe", "modalities": { "input": [ "text" @@ -16660,27 +16385,61 @@ }, "limit": { "context": 131072, - "output": 131072 + "output": 8192 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": true, - "release_date": "2025-11-08", - "last_updated": "2025-11-08", - "cost": { - "input": 0, - "output": 0 + "type": "chat" + }, + { + "id": "netease-youdao/bce-embedding-base_v1", + "name": "netease-youdao/bce-embedding-base_v1", + "display_name": "netease-youdao/bce-embedding-base_v1", + "modalities": { + "input": [ + "text" + ], + "output": [ + "embedding" + ] + }, + "limit": { + "context": 8192, + "output": 2048 + }, + "tool_call": false, + "reasoning": { + "supported": false + }, + "type": "embedding" + }, + { + "id": "netease-youdao/bce-reranker-base_v1", + "name": "netease-youdao/bce-reranker-base_v1", + "display_name": "netease-youdao/bce-reranker-base_v1", + "modalities": { + "input": [ + "text" + ], + "output": [ + "score" + ] + }, + "limit": { + "context": 8192, + "output": 2048 + }, + "tool_call": false, + "reasoning": { + "supported": false } }, { - "id": "openai/gpt-oss-120b", - "name": "GPT OSS 120B", - "display_name": "GPT OSS 120B", + "id": "deepseek-ai/deepseek-vl2", + "name": "deepseek-ai/deepseek-vl2", + "display_name": "deepseek-ai/deepseek-vl2", "modalities": { "input": [ "text" @@ -16691,58 +16450,241 @@ }, "limit": { "context": 131072, - "output": 131072 + "output": 8192 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": true, - "release_date": "2025-08-05", - "last_updated": "2025-11-08", - "cost": { - "input": 0.04, - "output": 0.4 - } + "type": "chat" }, { - "id": "unsloth/gemma-3-4b-it", - "name": "Gemma 3 4b It", - "display_name": "Gemma 3 4b It", + "id": "internlm/internlm2_5-7b-chat", + "name": "internlm/internlm2_5-7b-chat", + "display_name": "internlm/internlm2_5-7b-chat", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 96000, - "output": 96000 + "context": 131072, + "output": 8192 + }, + "tool_call": true, + "reasoning": { + "supported": false + }, + "type": "chat" + }, + { + "id": "stabilityai/stable-diffusion-xl-base-1.0", + "name": "stabilityai/stable-diffusion-xl-base-1.0", + "display_name": "stabilityai/stable-diffusion-xl-base-1.0", + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] + }, + "tool_call": false, + "reasoning": { + "supported": false + } + }, + { + "id": "stabilityai/stable-diffusion-3-5-large", + "name": "stabilityai/stable-diffusion-3-5-large", + "display_name": "stabilityai/stable-diffusion-3-5-large", + "modalities": { + "input": [ + "text" + ], + "output": [ + "image" + ] }, - "temperature": true, "tool_call": false, "reasoning": { "supported": false + } + }, + { + "id": "fishaudio/fish-speech-1.4", + "name": "fishaudio/fish-speech-1.4", + "display_name": "fishaudio/fish-speech-1.4", + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] }, - "attachment": false, - "open_weights": true, - "release_date": "2025-11-08", - "last_updated": "2025-11-08", - "cost": { - "input": 0, - "output": 0 + "tool_call": false, + "reasoning": { + "supported": false } }, { - "id": "unsloth/gemma-3-12b-it", - "name": "Gemma 3 12b It", - "display_name": "Gemma 3 12b It", + "id": "fishaudio/fish-speech-1.5", + "name": "fishaudio/fish-speech-1.5", + "display_name": "fishaudio/fish-speech-1.5", + "modalities": { + "input": [ + "text" + ], + "output": [ + "audio" + ] + }, + "tool_call": false, + "reasoning": { + "supported": false + } + } + ] + }, + "chutes": { + "id": "chutes", + "name": "Chutes", + "display_name": "Chutes", + "api": "https://llm.chutes.ai/v1", + "doc": "https://llm.chutes.ai/v1/models", + "models": [ + { + "id": "rednote-hilab/dots.ocr", + "name": "Dots.Ocr", + "display_name": "Dots.Ocr", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 131072, + "output": 131072 + }, + "temperature": true, + "tool_call": false, + "reasoning": { + "supported": false + }, + "attachment": false, + "open_weights": true, + "release_date": "2025-11-08", + "last_updated": "2025-11-08", + "cost": { + "input": 0.01, + "output": 0.01 + } + }, + { + "id": "openai/gpt-oss-20b", + "name": "Gpt Oss 20b", + "display_name": "Gpt Oss 20b", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 131072, + "output": 131072 + }, + "temperature": true, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true + }, + "attachment": false, + "open_weights": true, + "release_date": "2025-11-08", + "last_updated": "2025-11-08", + "cost": { + "input": 0, + "output": 0 + } + }, + { + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", + "display_name": "GPT OSS 120B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 131072, + "output": 131072 + }, + "temperature": true, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true + }, + "attachment": false, + "open_weights": true, + "release_date": "2025-08-05", + "last_updated": "2025-11-08", + "cost": { + "input": 0.04, + "output": 0.4 + } + }, + { + "id": "unsloth/gemma-3-4b-it", + "name": "Gemma 3 4b It", + "display_name": "Gemma 3 4b It", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 96000, + "output": 96000 + }, + "temperature": true, + "tool_call": false, + "reasoning": { + "supported": false + }, + "attachment": false, + "open_weights": true, + "release_date": "2025-11-08", + "last_updated": "2025-11-08", + "cost": { + "input": 0, + "output": 0 + } + }, + { + "id": "unsloth/gemma-3-12b-it", + "name": "Gemma 3 12b It", + "display_name": "Gemma 3 12b It", "modalities": { "input": [ "text", @@ -22176,8 +22118,8 @@ } ] }, - "siliconflow": { - "id": "siliconflow", + "siliconflow-com": { + "id": "siliconflow-com", "name": "SiliconFlow", "display_name": "SiliconFlow", "api": "https://api.siliconflow.com/v1", @@ -24385,205 +24327,6 @@ "input": 0.1, "output": 0.1 } - }, - { - "id": "stepfun-ai/step3", - "name": "stepfun-ai/step3", - "display_name": "stepfun-ai/step3", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 131072, - "output": 8192 - }, - "tool_call": true, - "reasoning": { - "supported": false - }, - "type": "chat" - }, - { - "id": "ascend-tribe/pangu-pro-moe", - "name": "ascend-tribe/pangu-pro-moe", - "display_name": "ascend-tribe/pangu-pro-moe", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 131072, - "output": 8192 - }, - "tool_call": true, - "reasoning": { - "supported": false - }, - "type": "chat" - }, - { - "id": "netease-youdao/bce-embedding-base_v1", - "name": "netease-youdao/bce-embedding-base_v1", - "display_name": "netease-youdao/bce-embedding-base_v1", - "modalities": { - "input": [ - "text" - ], - "output": [ - "embedding" - ] - }, - "limit": { - "context": 8192, - "output": 2048 - }, - "tool_call": false, - "reasoning": { - "supported": false - }, - "type": "embedding" - }, - { - "id": "netease-youdao/bce-reranker-base_v1", - "name": "netease-youdao/bce-reranker-base_v1", - "display_name": "netease-youdao/bce-reranker-base_v1", - "modalities": { - "input": [ - "text" - ], - "output": [ - "score" - ] - }, - "limit": { - "context": 8192, - "output": 2048 - }, - "tool_call": false, - "reasoning": { - "supported": false - } - }, - { - "id": "deepseek-ai/deepseek-vl2", - "name": "deepseek-ai/deepseek-vl2", - "display_name": "deepseek-ai/deepseek-vl2", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 131072, - "output": 8192 - }, - "tool_call": true, - "reasoning": { - "supported": false - }, - "type": "chat" - }, - { - "id": "internlm/internlm2_5-7b-chat", - "name": "internlm/internlm2_5-7b-chat", - "display_name": "internlm/internlm2_5-7b-chat", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, - "limit": { - "context": 131072, - "output": 8192 - }, - "tool_call": true, - "reasoning": { - "supported": false - }, - "type": "chat" - }, - { - "id": "stabilityai/stable-diffusion-xl-base-1.0", - "name": "stabilityai/stable-diffusion-xl-base-1.0", - "display_name": "stabilityai/stable-diffusion-xl-base-1.0", - "modalities": { - "input": [ - "text" - ], - "output": [ - "image" - ] - }, - "tool_call": false, - "reasoning": { - "supported": false - } - }, - { - "id": "stabilityai/stable-diffusion-3-5-large", - "name": "stabilityai/stable-diffusion-3-5-large", - "display_name": "stabilityai/stable-diffusion-3-5-large", - "modalities": { - "input": [ - "text" - ], - "output": [ - "image" - ] - }, - "tool_call": false, - "reasoning": { - "supported": false - } - }, - { - "id": "fishaudio/fish-speech-1.4", - "name": "fishaudio/fish-speech-1.4", - "display_name": "fishaudio/fish-speech-1.4", - "modalities": { - "input": [ - "text" - ], - "output": [ - "audio" - ] - }, - "tool_call": false, - "reasoning": { - "supported": false - } - }, - { - "id": "fishaudio/fish-speech-1.5", - "name": "fishaudio/fish-speech-1.5", - "display_name": "fishaudio/fish-speech-1.5", - "modalities": { - "input": [ - "text" - ], - "output": [ - "audio" - ] - }, - "tool_call": false, - "reasoning": { - "supported": false - } } ] }, @@ -29946,6 +29689,48 @@ "output": 0 } }, + { + "id": "gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", + "display_name": "Gemini 3 Flash Preview", + "modalities": { + "input": [ + "text", + "image", + "video", + "audio", + "pdf" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 1048576, + "output": 65536 + }, + "temperature": true, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true + }, + "attachment": true, + "open_weights": false, + "knowledge": "2025-01", + "release_date": "2025-12-17", + "last_updated": "2025-12-17", + "cost": { + "input": 0.5, + "output": 3, + "cache_read": 0.05, + "context_over_200k": { + "input": 0.5, + "output": 3, + "cache_read": 0.05 + } + } + }, { "id": "gemini-2.5-flash-preview-05-20", "name": "Gemini 2.5 Flash Preview 05-20", @@ -36746,6 +36531,38 @@ "output": 2.5 } }, + { + "id": "xiaomi/mimo-v2-flash", + "name": "MiMo-V2-Flash", + "display_name": "MiMo-V2-Flash", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 256000, + "output": 32000 + }, + "temperature": true, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true + }, + "attachment": false, + "open_weights": true, + "knowledge": "2024-12-01", + "release_date": "2025-12-17", + "last_updated": "2025-12-17", + "cost": { + "input": 0.07, + "output": 0.21 + } + }, { "id": "x-ai/grok-4-fast-non-reasoning", "name": "Grok 4 Fast (Non-Reasoning)", @@ -40428,6 +40245,44 @@ "cache_write": 0.2 } }, + { + "id": "google/gemini-3-flash-preview", + "name": "Gemini 3 Flash", + "display_name": "Gemini 3 Flash", + "modalities": { + "input": [ + "text", + "image", + "audio", + "video", + "pdf" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 1048576, + "output": 65536 + }, + "temperature": true, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true + }, + "attachment": true, + "open_weights": false, + "knowledge": "2025-01", + "release_date": "2025-12-17", + "last_updated": "2025-12-17", + "cost": { + "input": 0.5, + "output": 3, + "cache_read": 0.05, + "cache_write": 1 + } + }, { "id": "google/gemini-3-pro-preview", "name": "Gemini 3 Pro", @@ -52055,44 +51910,47 @@ } ] }, - "burncloud": { - "id": "burncloud", - "name": "burncloud", - "display_name": "burncloud", + "ollama": { + "id": "ollama", + "name": "Ollama Cloud", + "display_name": "Ollama Cloud", + "doc": "https://docs.ollama.com/cloud", "models": [ { - "id": "openai/gpt-4-turbo", - "name": "OpenAI GPT-4 Turbo", - "display_name": "GPT-4 Turbo", + "id": "gemini-3-pro-preview:latest", + "name": "Gemini 3 Pro Preview", + "display_name": "Gemini 3 Pro Preview", "modalities": { "input": [ "text", - "image" + "image", + "audio", + "video" ], "output": [ "text" ] }, "limit": { - "context": 128000 + "context": 1000000, + "output": 64000 }, "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, "attachment": true, - "cost": { - "input": 8, - "output": 24 - }, + "open_weights": false, + "knowledge": "2025-10", + "release_date": "2025-11-18", + "last_updated": "2025-11-18", "type": "chat" }, { - "id": "openai/o4-mini", - "name": "OpenAI o4-mini", - "display_name": "o4-mini", + "id": "gpt-oss:latest", + "name": "GPT-OSS Latest", + "display_name": "GPT-OSS Latest", "modalities": { "input": [ "text" @@ -52102,25 +51960,20 @@ ] }, "limit": { - "output": 100000 + "context": 128000, + "output": 32768 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "cost": { - "input": 0.88, - "output": 3.52 - }, "type": "chat" }, { - "id": "openai/o3", - "name": "OpenAI o3", - "display_name": "o3", + "id": "gpt-oss:20b", + "name": "GPT-OSS 20B", + "display_name": "GPT-OSS 20B", "modalities": { "input": [ "text" @@ -52130,25 +51983,20 @@ ] }, "limit": { - "output": 100000 + "context": 128000, + "output": 32768 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "cost": { - "input": 8, - "output": 35 - }, "type": "chat" }, { - "id": "openai/o3-mini", - "name": "OpenAI o3-mini", - "display_name": "o3-mini", + "id": "gpt-oss:120b", + "name": "GPT-OSS 120B", + "display_name": "GPT-OSS 120B", "modalities": { "input": [ "text" @@ -52158,25 +52006,20 @@ ] }, "limit": { - "output": 100000 + "context": 128000, + "output": 32768 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "cost": { - "input": 0.88, - "output": 3.52 - }, "type": "chat" }, { - "id": "openai/o1", - "name": "OpenAI o1", - "display_name": "o1", + "id": "gpt-oss:20b-cloud", + "name": "GPT-OSS 20B", + "display_name": "GPT-OSS 20B", "modalities": { "input": [ "text" @@ -52186,7 +52029,8 @@ ] }, "limit": { - "output": 100000 + "context": 200000, + "output": 8192 }, "temperature": true, "tool_call": true, @@ -52194,17 +52038,16 @@ "supported": true, "default": true }, - "attachment": true, - "cost": { - "input": 12, - "output": 48 - }, + "attachment": false, + "open_weights": true, + "release_date": "2025-08-05", + "last_updated": "2025-08-05", "type": "chat" }, { - "id": "openai/o1-mini", - "name": "OpenAI o1-mini", - "display_name": "o1-mini", + "id": "gpt-oss:120b-cloud", + "name": "GPT-OSS 120B", + "display_name": "GPT-OSS 120B", "modalities": { "input": [ "text" @@ -52214,7 +52057,8 @@ ] }, "limit": { - "output": 65536 + "context": 200000, + "output": 8192 }, "temperature": true, "tool_call": true, @@ -52222,45 +52066,39 @@ "supported": true, "default": true }, - "attachment": true, - "cost": { - "input": 0.88, - "output": 3.52 - }, + "attachment": false, + "open_weights": true, + "release_date": "2025-08-05", + "last_updated": "2025-08-05", "type": "chat" }, { - "id": "openai/o1-pro", - "name": "OpenAI o1-pro", - "display_name": "o1-pro", + "id": "qwen3-vl:latest", + "name": "Qwen3-VL Latest", + "display_name": "Qwen3-VL Latest", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "output": 100000 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 120, - "output": 480 + "supported": false }, "type": "chat" }, { - "id": "openai/gpt-4.1", - "name": "OpenAI GPT-4.1", - "display_name": "GPT-4.1", + "id": "qwen3-vl:2b", + "name": "Qwen3-VL 2B", + "display_name": "Qwen3-VL 2B", "modalities": { "input": [ "text", @@ -52271,25 +52109,19 @@ ] }, "limit": { - "output": 32768 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 1.6, - "output": 6.4 + "supported": false }, "type": "chat" }, { - "id": "openai/gpt-4o", - "name": "OpenAI GPT-4o", - "display_name": "GPT-4o", + "id": "qwen3-vl:4b", + "name": "Qwen3-VL 4B", + "display_name": "Qwen3-VL 4B", "modalities": { "input": [ "text", @@ -52300,56 +52132,42 @@ ] }, "limit": { - "context": 128000, - "output": 16384 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 2, - "output": 8 + "supported": false }, "type": "chat" }, { - "id": "openai/gpt-4o-audio", - "name": "OpenAI GPT-4o Audio", - "display_name": "GPT-4o Audio", + "id": "qwen3-vl:8b", + "name": "Qwen3-VL 8B", + "display_name": "Qwen3-VL 8B", "modalities": { "input": [ "text", - "audio" + "image" ], "output": [ - "text", - "audio" + "text" ] }, "limit": { - "output": 16384 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 2, - "output": 8 + "supported": false }, "type": "chat" }, { - "id": "openai/gpt-4o-mini", - "name": "OpenAI GPT-4o mini", - "display_name": "GPT-4o mini", + "id": "qwen3-vl:30b", + "name": "Qwen3-VL 30B", + "display_name": "Qwen3-VL 30B", "modalities": { "input": [ "text", @@ -52360,235 +52178,203 @@ ] }, "limit": { - "context": 128000, - "output": 16384 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 0.12, - "output": 0.48 + "supported": false }, "type": "chat" }, { - "id": "openai/gpt-4o-mini-audio", - "name": "OpenAI GPT-4o mini Audio", - "display_name": "GPT-4o mini Audio", + "id": "qwen3-vl:32b", + "name": "Qwen3-VL 32B", + "display_name": "Qwen3-VL 32B", "modalities": { "input": [ "text", - "audio" + "image" ], "output": [ - "text", - "audio" + "text" ] }, "limit": { - "output": 16384 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 0.12, - "output": 0.48 + "supported": false }, "type": "chat" }, { - "id": "openai/gpt-4o-realtime", - "name": "OpenAI GPT-4o Realtime", - "display_name": "GPT-4o Realtime", + "id": "qwen3-vl:235b", + "name": "Qwen3-VL 235B", + "display_name": "Qwen3-VL 235B", "modalities": { "input": [ "text", - "audio" + "image" ], "output": [ - "text", - "audio" + "text" ] }, "limit": { - "output": 4096 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 4, - "output": 16 + "supported": false }, "type": "chat" }, { - "id": "openai/gpt-4o-mini-realtime", - "name": "OpenAI GPT-4o mini Realtime", - "display_name": "GPT-4o mini Realtime", + "id": "qwen3-vl:235b-cloud", + "name": "Qwen3-VL 235B Cloud", + "display_name": "Qwen3-VL 235B Cloud", "modalities": { "input": [ - "text", - "audio" + "text" ], "output": [ - "text", - "audio" + "text" ] }, "limit": { - "output": 4096 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 0.48, - "output": 1.92 + "supported": false }, "type": "chat" }, { - "id": "openai/gpt-image-1", - "name": "OpenAI GPT Image 1", - "display_name": "GPT Image 1", + "id": "qwen3-vl:235b-instruct-cloud", + "name": "Qwen3-VL 235B Instruct Cloud", + "display_name": "Qwen3-VL 235B Instruct Cloud", "modalities": { "input": [ "text" ], "output": [ - "image" + "text" ] }, - "temperature": true, - "tool_call": false, + "limit": { + "context": 256000, + "output": 65536 + }, + "tool_call": true, "reasoning": { "supported": false }, - "attachment": false, - "cost": { - "input": 4, - "output": 32 - }, - "type": "imageGeneration" + "type": "chat" }, { - "id": "openai/gpt-4o-mini-tts", - "name": "OpenAI GPT-4o mini TTS", - "display_name": "GPT-4o mini TTS", + "id": "deepseek-r1:latest", + "name": "DeepSeek-R1 Latest", + "display_name": "DeepSeek-R1 Latest", "modalities": { "input": [ "text" ], "output": [ - "audio" + "text" ] }, - "temperature": false, - "tool_call": false, + "limit": { + "context": 128000, + "output": 32768 + }, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "attachment": false, - "cost": { - "input": 0.48, - "output": 0.96 - } + "type": "chat" }, { - "id": "openai/tts-1-hd", - "name": "OpenAI TTS-1 HD", - "display_name": "TTS-1 HD", + "id": "deepseek-r1:1.5b", + "name": "DeepSeek-R1 1.5B", + "display_name": "DeepSeek-R1 1.5B", "modalities": { "input": [ "text" ], "output": [ - "audio" + "text" ] }, - "temperature": false, - "tool_call": false, + "limit": { + "context": 128000, + "output": 32768 + }, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "attachment": false, - "cost": { - "input": 24 - } + "type": "chat" }, { - "id": "openai/gpt-4o-transcribe", - "name": "OpenAI GPT-4o Transcribe", - "display_name": "GPT-4o Transcribe", + "id": "deepseek-r1:7b", + "name": "DeepSeek-R1 7B", + "display_name": "DeepSeek-R1 7B", "modalities": { "input": [ - "audio" + "text" ], "output": [ "text" ] }, "limit": { - "output": 2000 + "context": 128000, + "output": 32768 }, - "temperature": false, - "tool_call": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "attachment": false, - "cost": { - "input": 2, - "output": 8 - } + "type": "chat" }, { - "id": "openai/whisper", - "name": "OpenAI Whisper", - "display_name": "Whisper", + "id": "deepseek-r1:8b", + "name": "DeepSeek-R1 8B", + "display_name": "DeepSeek-R1 8B", "modalities": { "input": [ - "audio" + "text" ], "output": [ "text" ] }, - "temperature": false, - "tool_call": false, + "limit": { + "context": 128000, + "output": 32768 + }, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "attachment": false, - "cost": { - "input": 0.0048 - } + "type": "chat" }, { - "id": "openai/gpt-4o-search-preview", - "name": "OpenAI GPT-4o Search Preview", - "display_name": "GPT-4o Search Preview", - "modalities": { - "input": [ + "id": "deepseek-r1:14b", + "name": "DeepSeek-R1 14B", + "display_name": "DeepSeek-R1 14B", + "modalities": { + "input": [ "text" ], "output": [ @@ -52596,25 +52382,20 @@ ] }, "limit": { - "output": 16384 + "context": 128000, + "output": 32768 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "cost": { - "input": 2, - "output": 8 - }, "type": "chat" }, { - "id": "openai/computer-use-preview", - "name": "OpenAI Computer Use Preview", - "display_name": "computer-use-preview", + "id": "deepseek-r1:32b", + "name": "DeepSeek-R1 32B", + "display_name": "DeepSeek-R1 32B", "modalities": { "input": [ "text" @@ -52624,162 +52405,135 @@ ] }, "limit": { - "output": 1024 + "context": 128000, + "output": 32768 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "cost": { - "input": 2.4, - "output": 9.6 - }, "type": "chat" }, { - "id": "google/gemini-2.5-pro", - "name": "Google Gemini 2.5 Pro", - "display_name": "Gemini 2.5 Pro", + "id": "deepseek-r1:70b", + "name": "DeepSeek-R1 70B", + "display_name": "DeepSeek-R1 70B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "output": 65536 + "context": 128000, + "output": 32768 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "cost": { - "input": 1, - "output": 8 - }, "type": "chat" }, { - "id": "google/gemini-2.5-flash", - "name": "Google Gemini 2.5 Flash", - "display_name": "Gemini 2.5 Flash", + "id": "deepseek-r1:671b", + "name": "DeepSeek-R1 671B", + "display_name": "DeepSeek-R1 671B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "output": 65536 + "context": 160000, + "output": 40000 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "cost": { - "input": 0.12, - "output": 0.48 - }, "type": "chat" }, { - "id": "google/gemini-2.0-flash", - "name": "Google Gemini 2.0 Flash", - "display_name": "Gemini 2.0 Flash", + "id": "qwen3-coder:latest", + "name": "Qwen3-Coder Latest", + "display_name": "Qwen3-Coder Latest", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "output": 8192 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 0.08, - "output": 0.32 + "supported": false }, "type": "chat" }, { - "id": "google/imagen-3", - "name": "Google Imagen 3", - "display_name": "Imagen 3", + "id": "qwen3-coder:30b", + "name": "Qwen3-Coder 30B", + "display_name": "Qwen3-Coder 30B", "modalities": { "input": [ "text" ], "output": [ - "image" + "text" ] }, - "temperature": true, - "tool_call": false, + "limit": { + "context": 256000, + "output": 65536 + }, + "tool_call": true, "reasoning": { "supported": false }, - "attachment": false, - "cost": { - "input": 0.024 - }, - "type": "imageGeneration" + "type": "chat" }, { - "id": "google/veo-2", - "name": "Google Veo 2", - "display_name": "Veo 2", + "id": "qwen3-coder:480b", + "name": "Qwen3-Coder 480B", + "display_name": "Qwen3-Coder 480B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ - "video" + "text" ] }, - "temperature": true, - "tool_call": false, + "limit": { + "context": 256000, + "output": 65536 + }, + "tool_call": true, "reasoning": { "supported": false }, - "attachment": false, - "cost": { - "input": 0.28 - } + "type": "chat" }, { - "id": "anthropic/claude-sonnet-4", - "name": "Anthropic Claude Sonnet 4", - "display_name": "Claude Sonnet 4", + "id": "qwen3-coder:480b-cloud", + "name": "Qwen3 Coder 480B", + "display_name": "Qwen3 Coder 480B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" @@ -52787,25 +52541,23 @@ }, "limit": { "context": 200000, - "output": 200000 + "output": 8192 }, "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 2.4, - "output": 12 + "supported": false }, + "attachment": false, + "open_weights": true, + "release_date": "2025-07-22", + "last_updated": "2025-07-22", "type": "chat" }, { - "id": "anthropic/claude-opus-4", - "name": "Anthropic Claude Opus 4", - "display_name": "Claude Opus 4", + "id": "gemma3:latest", + "name": "Gemma3 Latest", + "display_name": "Gemma3 Latest", "modalities": { "input": [ "text", @@ -52816,168 +52568,132 @@ ] }, "limit": { - "context": 200000 + "context": 128000, + "output": 32768 }, - "temperature": true, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 12, - "output": 60 + "supported": false }, "type": "chat" }, { - "id": "anthropic/claude-3.7-sonnet", - "name": "Anthropic Claude 3.7 Sonnet", - "display_name": "Claude 3.7 Sonnet", + "id": "gemma3:270m", + "name": "Gemma3 270M", + "display_name": "Gemma3 270M", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 200000, - "output": 200000 + "context": 32000, + "output": 8192 }, - "temperature": true, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 2.4, - "output": 12 + "supported": false }, "type": "chat" }, { - "id": "anthropic/claude-3.5-haiku", - "name": "Anthropic Claude 3.5 Haiku", - "display_name": "Claude 3.5 Haiku", + "id": "gemma3:1b", + "name": "Gemma3 1B", + "display_name": "Gemma3 1B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 200000 + "context": 32000, + "output": 8192 }, - "temperature": true, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 0.64, - "output": 3.2 + "supported": false }, "type": "chat" }, { - "id": "xai/grok-3", - "name": "xAI Grok-3", - "display_name": "Grok-3", + "id": "gemma3:4b", + "name": "Gemma3 4B", + "display_name": "Gemma3 4B", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "output": 8192 + "context": 128000, + "output": 32768 }, - "temperature": true, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 2.4, - "output": 12 + "supported": false }, "type": "chat" }, { - "id": "xai/grok-3-mini", - "name": "xAI Grok-3 Mini", - "display_name": "Grok-3 Mini", + "id": "gemma3:12b", + "name": "Gemma3 12B", + "display_name": "Gemma3 12B", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "output": 4096 + "context": 128000, + "output": 32768 }, - "temperature": true, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 0.24, - "output": 0.4 + "supported": false }, "type": "chat" }, { - "id": "deepseek/deepseek-r1", - "name": "DeepSeek Reasoner", - "display_name": "DeepSeek R1", + "id": "gemma3:27b", + "name": "Gemma3 27B", + "display_name": "Gemma3 27B", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "output": 8192 + "context": 128000, + "output": 32768 }, - "temperature": true, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 0.1104, - "output": 1.7632 + "supported": false }, "type": "chat" }, { - "id": "deepseek/deepseek-chat", - "name": "DeepSeek Chat", - "display_name": "DeepSeek Chat", + "id": "glm-4.6:cloud", + "name": "GLM-4.6", + "display_name": "GLM-4.6", "modalities": { "input": [ "text" @@ -52987,120 +52703,95 @@ ] }, "limit": { + "context": 200000, "output": 8192 }, "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true - }, - "attachment": true, - "cost": { - "input": 0.0552, - "output": 0.8816 + "supported": false }, + "attachment": false, + "open_weights": true, + "release_date": "2025-09-29", + "last_updated": "2025-09-29", "type": "chat" - } - ] - }, - "cherryin": { - "id": "cherryin", - "name": "cherryin", - "display_name": "cherryin", - "models": [ + }, { - "id": "anthropic/claude-opus-4.5", - "name": "Claude Opus 4.5", - "display_name": "Claude Opus 4.5", + "id": "qwen3:latest", + "name": "Qwen3 Latest", + "display_name": "Qwen3 Latest", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 200000, - "output": 64000 + "context": 40000, + "output": 10000 }, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "open_weights": false, - "cost": { - "input": 5, - "output": 25, - "cache_read": 0.5 - }, "type": "chat" }, { - "id": "anthropic/claude-3.7-sonnet", - "name": "Anthropic: Claude 3.7 Sonnet", - "display_name": "Anthropic: Claude 3.7 Sonnet", + "id": "qwen3:0.6b", + "name": "Qwen3 0.6B", + "display_name": "Qwen3 0.6B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 200000, - "output": 64000 + "context": 40000, + "output": 10000 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "open_weights": false, - "knowledge": "2024-01", - "release_date": "2025-02-19", - "last_updated": "2025-02-19" + "type": "chat" }, { - "id": "anthropic/claude-haiku-4.5", - "name": "Anthropic: claude-haiku-4-5", - "display_name": "Anthropic: claude-haiku-4-5", + "id": "qwen3:1.7b", + "name": "Qwen3 1.7B", + "display_name": "Qwen3 1.7B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 204800, - "output": 131072 + "context": 40000, + "output": 10000 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "open_weights": false + "type": "chat" }, { - "id": "anthropic/claude-opus-4", - "name": "Anthropic: Claude Opus 4", - "display_name": "Anthropic: Claude Opus 4", + "id": "qwen3:4b", + "name": "Qwen3 4B", + "display_name": "Qwen3 4B", "modalities": { "input": [ - "image", "text" ], "output": [ @@ -53108,28 +52799,22 @@ ] }, "limit": { - "context": 200000, - "output": 32000 + "context": 256000, + "output": 65536 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "open_weights": false, - "knowledge": "2025-03-31", - "release_date": "2025-05-22", - "last_updated": "2025-05-22" + "type": "chat" }, { - "id": "anthropic/claude-opus-4.1", - "name": "Anthropic: Claude Opus 4.1", - "display_name": "Anthropic: Claude Opus 4.1", + "id": "qwen3:8b", + "name": "Qwen3 8B", + "display_name": "Qwen3 8B", "modalities": { "input": [ - "image", "text" ], "output": [ @@ -53137,28 +52822,22 @@ ] }, "limit": { - "context": 200000, - "output": 32000 + "context": 40000, + "output": 10000 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "open_weights": false, - "knowledge": "2025-03-31", - "release_date": "2025-08-05", - "last_updated": "2025-08-05" + "type": "chat" }, { - "id": "anthropic/claude-sonnet-4", - "name": "Anthropic: Claude Sonnet 4", - "display_name": "Anthropic: Claude Sonnet 4", + "id": "qwen3:14b", + "name": "Qwen3 14B", + "display_name": "Qwen3 14B", "modalities": { "input": [ - "image", "text" ], "output": [ @@ -53166,67 +52845,43 @@ ] }, "limit": { - "context": 1000000, - "output": 64000 + "context": 40000, + "output": 10000 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "open_weights": false, - "knowledge": "2025-03-31", - "release_date": "2025-05-22", - "last_updated": "2025-05-22" + "type": "chat" }, { - "id": "anthropic/claude-sonnet-4.5", - "name": "Anthropic: Claude Sonnet 4.5", - "display_name": "Anthropic: Claude Sonnet 4.5", + "id": "qwen3:30b", + "name": "Qwen3 30B", + "display_name": "Qwen3 30B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 1000000, - "output": 64000 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": true, - "open_weights": false, - "knowledge": "2025-07-31", - "release_date": "2025-09-29", - "last_updated": "2025-09-29" - }, - { - "id": "bytedance/seed-oss-36b-instruct", - "name": "ByteDance: Seed OSS 36B Instruct", - "display_name": "ByteDance: Seed OSS 36B Instruct", - "limit": { - "context": 4096, - "output": 4096 - }, - "tool_call": false, - "reasoning": { - "supported": false - } + "type": "chat" }, { - "id": "deepseek/deepseek-r1-0528", - "name": "DeepSeek: R1 0528", - "display_name": "DeepSeek: R1 0528", + "id": "qwen3:32b", + "name": "Qwen3 32B", + "display_name": "Qwen3 32B", "modalities": { "input": [ "text" @@ -53236,21 +52891,20 @@ ] }, "limit": { - "context": 163840, - "output": 163840 + "context": 40000, + "output": 10000 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": false + "type": "chat" }, { - "id": "deepseek/deepseek-v3.1", - "name": "DeepSeek V3.1", - "display_name": "DeepSeek V3.1", + "id": "qwen3:235b", + "name": "Qwen3 235B", + "display_name": "Qwen3 235B", "modalities": { "input": [ "text" @@ -53260,25 +52914,20 @@ ] }, "limit": { - "context": 128000, - "output": 8192 + "context": 256000, + "output": 65536 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": false, - "open_weights": false, - "knowledge": "2024-07", - "release_date": "2025-08-20", - "last_updated": "2025-08-26" + "type": "chat" }, { - "id": "deepseek/deepseek-v3.1-fast", - "name": "DeepSeek: DeepSeek V3.1 (free)", - "display_name": "DeepSeek: DeepSeek V3.1 (free)", + "id": "deepseek-v3.1:latest", + "name": "DeepSeek-V3.1 Latest", + "display_name": "DeepSeek-V3.1 Latest", "modalities": { "input": [ "text" @@ -53288,20 +52937,20 @@ ] }, "limit": { - "context": 163800 + "context": 160000, + "output": 40000 }, - "temperature": false, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": false + "type": "chat" }, { - "id": "deepseek/deepseek-v3.1-terminus", - "name": "DeepSeek: DeepSeek V3.1 Terminus", - "display_name": "DeepSeek: DeepSeek V3.1 Terminus", + "id": "deepseek-v3.1:671b", + "name": "DeepSeek-V3.1 671B", + "display_name": "DeepSeek-V3.1 671B", "modalities": { "input": [ "text" @@ -53311,25 +52960,20 @@ ] }, "limit": { - "context": 163840, - "output": 163840 + "context": 160000, + "output": 40000 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": false, - "open_weights": true, - "knowledge": "2025-07", - "release_date": "2025-09-22", - "last_updated": "2025-09-22" + "type": "chat" }, { - "id": "deepseek/deepseek-v3.2-exp", - "name": "DeepSeek: DeepSeek V3.2 Exp", - "display_name": "DeepSeek: DeepSeek V3.2 Exp", + "id": "deepseek-v3.1:671b-cloud", + "name": "DeepSeek-V3.1 671B", + "display_name": "DeepSeek-V3.1 671B", "modalities": { "input": [ "text" @@ -53339,7 +52983,8 @@ ] }, "limit": { - "context": 163840 + "context": 160000, + "output": 8192 }, "temperature": true, "tool_call": true, @@ -53347,179 +52992,148 @@ "supported": true, "default": true }, - "attachment": false + "attachment": false, + "open_weights": true, + "release_date": "2025-08-21", + "last_updated": "2025-08-21", + "type": "chat" }, { - "id": "google/gemini-2.5-flash", - "name": "Google: Gemini 2.5 Flash", - "display_name": "Google: Gemini 2.5 Flash", + "id": "llama3.1:latest", + "name": "Llama 3.1 Latest", + "display_name": "Llama 3.1 Latest", "modalities": { "input": [ - "image", - "text", - "audio" + "text" ], "output": [ "text" ] }, "limit": { - "context": 1048576, - "output": 65535 + "context": 128000, + "output": 32768 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false, - "knowledge": "2025-01", - "release_date": "2025-07-17", - "last_updated": "2025-07-17" + "type": "chat" }, { - "id": "google/gemini-2.5-flash-image", - "name": "Google: Gemini 2.5 Flash Image (Nano Banana)", - "display_name": "Google: Gemini 2.5 Flash Image (Nano Banana)", + "id": "llama3.1:8b", + "name": "Llama 3.1 8B", + "display_name": "Llama 3.1 8B", "modalities": { "input": [ - "image", "text" ], "output": [ - "image", "text" ] }, "limit": { - "context": 32768, - "output": 8192 + "context": 128000, + "output": 32768 }, - "temperature": false, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "google/gemini-2.5-flash-image-preview", - "name": "Google: Gemini 2.5 Flash Image Preview (Nano Banana)", - "display_name": "Google: Gemini 2.5 Flash Image Preview (Nano Banana)", + "id": "llama3.1:70b", + "name": "Llama 3.1 70B", + "display_name": "Llama 3.1 70B", "modalities": { "input": [ - "image", "text" ], "output": [ - "image", "text" ] }, "limit": { - "context": 32768, - "output": 8192 + "context": 128000, + "output": 32768 }, - "temperature": false, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "google/gemini-2.5-flash-lite", - "name": "Google: Gemini 2.5 Flash Lite", - "display_name": "Google: Gemini 2.5 Flash Lite", + "id": "llama3.1:405b", + "name": "Llama 3.1 405B", + "display_name": "Llama 3.1 405B", "modalities": { "input": [ - "image", - "text", - "audio" + "text" ], "output": [ "text" ] }, "limit": { - "context": 1048576, - "output": 65535 + "context": 128000, + "output": 32768 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true + "type": "chat" }, { - "id": "google/gemini-2.5-pro", - "name": "Google: Gemini 2.5 Pro", - "display_name": "Google: Gemini 2.5 Pro", + "id": "llama3.2:latest", + "name": "Llama 3.2 Latest", + "display_name": "Llama 3.2 Latest", "modalities": { "input": [ - "image", - "text", - "audio" + "text" ], "output": [ "text" ] }, "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "output": 32768 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false, - "knowledge": "2025-01", - "release_date": "2025-03-20", - "last_updated": "2025-06-05" + "type": "chat" }, { - "id": "google/gemini-3-pro-preview", - "name": "Google: Gemini 3 Pro Preview", - "display_name": "Google: Gemini 3 Pro Preview", + "id": "llama3.2:1b", + "name": "Llama 3.2 1B", + "display_name": "Llama 3.2 1B", "modalities": { "input": [ - "image", - "text", - "audio", - "video" + "text" ], "output": [ "text" ] }, "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "output": 32768 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false, - "knowledge": "2025-10", - "release_date": "2025-11-19", - "last_updated": "2025-11-19" + "type": "chat" }, { - "id": "inclusionai/ling-1t", - "name": "inclusionAI: Ling-1T", - "display_name": "inclusionAI: Ling-1T", + "id": "llama3.2:3b", + "name": "Llama 3.2 3B", + "display_name": "Llama 3.2 3B", "modalities": { "input": [ "text" @@ -53529,20 +53143,19 @@ ] }, "limit": { - "context": 131072, - "output": 131072 + "context": 128000, + "output": 32768 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "meituan/longcat-flash-chat", - "name": "Meituan: LongCat-Flash-Chat", - "display_name": "Meituan: LongCat-Flash-Chat", + "id": "phi3:latest", + "name": "Phi-3 Latest", + "display_name": "Phi-3 Latest", "modalities": { "input": [ "text" @@ -53551,18 +53164,20 @@ "text" ] }, - "temperature": true, + "limit": { + "context": 128000, + "output": 32768 + }, "tool_call": false, "reasoning": { "supported": false }, - "attachment": false, - "open_weights": false + "type": "chat" }, { - "id": "minimax/minimax-m2", - "name": "MiniMax: minimax-m2", - "display_name": "MiniMax: minimax-m2", + "id": "phi3:3.8b", + "name": "Phi-3 3.8B", + "display_name": "Phi-3 3.8B", "modalities": { "input": [ "text" @@ -53572,21 +53187,19 @@ ] }, "limit": { - "context": 204800, - "output": 192000 + "context": 128000, + "output": 32768 }, - "temperature": true, "tool_call": false, "reasoning": { "supported": false }, - "attachment": false, - "open_weights": false + "type": "chat" }, { - "id": "minimaxai/minimax-m1-80k", - "name": "MiniMax: MiniMax M1", - "display_name": "MiniMax: MiniMax M1", + "id": "phi3:14b", + "name": "Phi-3 14B", + "display_name": "Phi-3 14B", "modalities": { "input": [ "text" @@ -53596,21 +53209,19 @@ ] }, "limit": { - "context": 1000000, - "output": 40000 + "context": 128000, + "output": 32768 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "moonshotai/kimi-k2-0905", - "name": "MoonshotAI: Kimi K2 0905", - "display_name": "MoonshotAI: Kimi K2 0905", + "id": "mistral-nemo:latest", + "name": "Mistral-Nemo Latest", + "display_name": "Mistral-Nemo Latest", "modalities": { "input": [ "text" @@ -53620,24 +53231,19 @@ ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 250000 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "attachment": false, - "open_weights": true, - "knowledge": "2024-10", - "release_date": "2025-09-05", - "last_updated": "2025-09-05" + "type": "chat" }, { - "id": "moonshotai/kimi-k2-thinking", - "name": "MoonshotAI: kimi-k2-thinking", - "display_name": "MoonshotAI: kimi-k2-thinking", + "id": "mistral-nemo:12b", + "name": "Mistral-Nemo 12B", + "display_name": "Mistral-Nemo 12B", "modalities": { "input": [ "text" @@ -53647,106 +53253,90 @@ ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 1000000, + "output": 250000 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": false + "type": "chat" }, { - "id": "moonshotai/kimi-k2-thinking-turbo", - "name": "MoonshotAI: kimi-k2-thinking", - "display_name": "MoonshotAI: kimi-k2-thinking", + "id": "llava:latest", + "name": "LLaVA Latest", + "display_name": "LLaVA Latest", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 32000, + "output": 8192 }, - "temperature": true, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": false + "type": "chat" }, { - "id": "openai/gpt-4.1", - "name": "OpenAI: GPT-4.1", - "display_name": "OpenAI: GPT-4.1", + "id": "llava:7b", + "name": "LLaVA 7B", + "display_name": "LLaVA 7B", "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 1047576, - "output": 32768 + "context": 32000, + "output": 8192 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, - "attachment": true, - "open_weights": false, - "knowledge": "2024-04", - "release_date": "2025-04-14", - "last_updated": "2025-04-14" + "type": "chat" }, { - "id": "openai/gpt-4.1-mini", - "name": "OpenAI: GPT-4.1 Mini", - "display_name": "OpenAI: GPT-4.1 Mini", + "id": "llava:13b", + "name": "LLaVA 13B", + "display_name": "LLaVA 13B", "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 1047576, - "output": 32768 + "context": 4000, + "output": 1000 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, - "attachment": true, - "open_weights": false, - "knowledge": "2024-04", - "release_date": "2025-04-14", - "last_updated": "2025-04-14" + "type": "chat" }, { - "id": "openai/gpt-4.1-nano", - "name": "OpenAI: GPT-4.1 Nano", - "display_name": "OpenAI: GPT-4.1 Nano", + "id": "llava:34b", + "name": "LLaVA 34B", + "display_name": "LLaVA 34B", "modalities": { "input": [ - "image", "text" ], "output": [ @@ -53754,102 +53344,87 @@ ] }, "limit": { - "context": 1047576, - "output": 32768 + "context": 4000, + "output": 1000 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, - "attachment": true + "type": "chat" }, { - "id": "openai/gpt-4o", - "name": "OpenAI: gpt-4o", - "display_name": "OpenAI: gpt-4o", + "id": "codellama:latest", + "name": "CodeLlama Latest", + "display_name": "CodeLlama Latest", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 16384 + "context": 16000, + "output": 4000 }, - "temperature": true, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, - "attachment": true, - "open_weights": false + "type": "chat" }, { - "id": "openai/gpt-4o-mini", - "name": "OpenAI: gpt-4o-mini", - "display_name": "OpenAI: gpt-4o-mini", + "id": "codellama:7b", + "name": "CodeLlama 7B", + "display_name": "CodeLlama 7B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 16384 + "context": 16000, + "output": 4000 }, - "temperature": true, "tool_call": false, "reasoning": { "supported": false }, - "attachment": true, - "open_weights": false + "type": "chat" }, { - "id": "openai/gpt-5", - "name": "OpenAI: GPT-5", - "display_name": "OpenAI: GPT-5", + "id": "codellama:13b", + "name": "CodeLlama 13B", + "display_name": "CodeLlama 13B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 400000, - "output": 128000 + "context": 16000, + "output": 4000 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false, - "knowledge": "2024-10-01", - "release_date": "2025-08-07", - "last_updated": "2025-08-07" + "type": "chat" }, { - "id": "openai/gpt-5-chat", - "name": "OpenAI: GPT-5 Chat", - "display_name": "OpenAI: GPT-5 Chat", + "id": "codellama:34b", + "name": "CodeLlama 34B", + "display_name": "CodeLlama 34B", "modalities": { "input": [ - "image", "text" ], "output": [ @@ -53857,181 +53432,151 @@ ] }, "limit": { - "context": 128000, - "output": 16384 + "context": 16000, + "output": 4000 }, - "temperature": false, "tool_call": false, "reasoning": { "supported": false }, - "attachment": true, - "open_weights": false, - "knowledge": "2024-09-30", - "release_date": "2025-08-07", - "last_updated": "2025-08-07" + "type": "chat" }, { - "id": "openai/gpt-5-mini", - "name": "OpenAI: GPT-5 Mini", - "display_name": "OpenAI: GPT-5 Mini", + "id": "codellama:70b", + "name": "CodeLlama 70B", + "display_name": "CodeLlama 70B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 400000, - "output": 128000 + "context": 2000, + "output": 500 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false, - "knowledge": "2024-10-01", - "release_date": "2025-08-07", - "last_updated": "2025-08-07" + "type": "chat" }, { - "id": "openai/gpt-5-nano", - "name": "OpenAI: GPT-5 Nano", - "display_name": "OpenAI: GPT-5 Nano", + "id": "mixtral:latest", + "name": "Mixtral Latest", + "display_name": "Mixtral Latest", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 400000, - "output": 128000 + "context": 32000, + "output": 8192 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false, - "knowledge": "2024-10-01", - "release_date": "2025-08-07", - "last_updated": "2025-08-07" + "type": "chat" }, { - "id": "openai/gpt-5.1", - "name": "OpenAI: gpt-5.1", - "display_name": "OpenAI: gpt-5.1", + "id": "mixtral:8x7b", + "name": "Mixtral 8x7B", + "display_name": "Mixtral 8x7B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 400000, - "output": 128000 + "context": 32000, + "output": 8192 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false + "type": "chat" }, { - "id": "openai/gpt-5.2", - "name": "OpenAI: gpt-5.2", - "display_name": "OpenAI: gpt-5.2", + "id": "mixtral:8x22b", + "name": "Mixtral 8x22B", + "display_name": "Mixtral 8x22B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 400000, - "output": 128000 + "context": 64000, + "output": 16000 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false + "type": "chat" }, { - "id": "openai/gpt-5.1-chat", - "name": "OpenAI: gpt-5.1", - "display_name": "OpenAI: gpt-5.1", + "id": "deepseek-coder:latest", + "name": "DeepSeek-Coder Latest", + "display_name": "DeepSeek-Coder Latest", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 400000, - "output": 128000 + "context": 16000, + "output": 4000 }, - "temperature": true, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false + "type": "chat" }, { - "id": "openai/gpt-image-1", - "name": "OpenAI: gpt-image-1", - "display_name": "OpenAI: gpt-image-1", + "id": "deepseek-coder:1.3b", + "name": "DeepSeek-Coder 1.3B", + "display_name": "DeepSeek-Coder 1.3B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "temperature": true, + "limit": { + "context": 16000, + "output": 4000 + }, "tool_call": false, "reasoning": { "supported": false }, - "attachment": true, - "open_weights": false + "type": "chat" }, { - "id": "openai/gpt-oss-120b", - "name": "OpenAI: gpt-oss-120b", - "display_name": "OpenAI: gpt-oss-120b", + "id": "deepseek-coder:6.7b", + "name": "DeepSeek-Coder 6.7B", + "display_name": "DeepSeek-Coder 6.7B", "modalities": { "input": [ "text" @@ -54041,24 +53586,19 @@ ] }, "limit": { - "context": 131072, - "output": 131072 + "context": 16000, + "output": 4000 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": true, - "release_date": "2025-08-05", - "last_updated": "2025-08-05" + "type": "chat" }, { - "id": "openai/gpt-oss-20b", - "name": "OpenAI: gpt-oss-20b", - "display_name": "OpenAI: gpt-oss-20b", + "id": "deepseek-coder:33b", + "name": "DeepSeek-Coder 33B", + "display_name": "DeepSeek-Coder 33B", "modalities": { "input": [ "text" @@ -54068,24 +53608,19 @@ ] }, "limit": { - "context": 131072, - "output": 32768 + "context": 16000, + "output": 4000 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": true, - "release_date": "2025-08-05", - "last_updated": "2025-08-05" + "type": "chat" }, { - "id": "openai/o1", - "name": "OpenAI: o1", - "display_name": "OpenAI: o1", + "id": "qwen2.5vl:latest", + "name": "Qwen2.5-VL Latest", + "display_name": "Qwen2.5-VL Latest", "modalities": { "input": [ "text", @@ -54096,43 +53631,42 @@ ] }, "limit": { - "context": 200000, - "output": 100000 + "context": 125000, + "output": 31250 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "attachment": true + "type": "chat" }, { - "id": "openai/o1-mini", - "name": "OpenAI: o1-mini", - "display_name": "OpenAI: o1-mini", + "id": "qwen2.5vl:3b", + "name": "Qwen2.5-VL 3B", + "display_name": "Qwen2.5-VL 3B", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 65536 + "context": 125000, + "output": 31250 }, - "temperature": false, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "openai/o3", - "name": "OpenAI: o3", - "display_name": "OpenAI: o3", + "id": "qwen2.5vl:7b", + "name": "Qwen2.5-VL 7B", + "display_name": "Qwen2.5-VL 7B", "modalities": { "input": [ "text", @@ -54143,74 +53677,65 @@ ] }, "limit": { - "context": 200000, - "output": 100000 + "context": 125000, + "output": 31250 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false + "type": "chat" }, { - "id": "openai/o4-mini", - "name": "OpenAI: o4 Mini", - "display_name": "OpenAI: o4 Mini", + "id": "qwen2.5vl:32b", + "name": "Qwen2.5-VL 32B", + "display_name": "Qwen2.5-VL 32B", "modalities": { "input": [ - "image", - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 200000, - "output": 100000 + "context": 125000, + "output": 31250 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": true, - "open_weights": false, - "knowledge": "2024-06", - "release_date": "2025-04-16", - "last_updated": "2025-04-16" + "type": "chat" }, { - "id": "qwen/qwen3-235b-a22b-instruct-2507", - "name": "Qwen: Qwen3 235B A22B Instruct 2507", - "display_name": "Qwen: Qwen3 235B A22B Instruct 2507", + "id": "qwen2.5vl:72b", + "name": "Qwen2.5-VL 72B", + "display_name": "Qwen2.5-VL 72B", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 125000, + "output": 31250 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "qwen/qwen3-235b-a22b-thinking-2507", - "name": "Qwen: Qwen3 235B A22B Thinking 2507", - "display_name": "Qwen: Qwen3 235B A22B Thinking 2507", + "id": "nomic-embed-text:latest", + "name": "Nomic-Embed-Text Latest", + "display_name": "Nomic-Embed-Text Latest", "modalities": { "input": [ "text" @@ -54220,25 +53745,19 @@ ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 2000, + "output": 0 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": true, - "knowledge": "2025-04", - "release_date": "2025-07-25", - "last_updated": "2025-07-25" + "type": "embedding" }, { - "id": "qwen/qwen3-30b-a3b-instruct-2507", - "name": "Qwen: Qwen3 30B A3B Instruct 2507", - "display_name": "Qwen: Qwen3 30B A3B Instruct 2507", + "id": "nomic-embed-text:v1.5", + "name": "Nomic-Embed-Text v1.5", + "display_name": "Nomic-Embed-Text v1.5", "modalities": { "input": [ "text" @@ -54248,24 +53767,19 @@ ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 2000, + "output": 0 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, - "attachment": false, - "open_weights": true, - "knowledge": "2025-04", - "release_date": "2025-07-29", - "last_updated": "2025-07-29" + "type": "embedding" }, { - "id": "qwen/qwen3-30b-a3b-thinking-2507", - "name": "Qwen: Qwen3 30B A3B Thinking 2507", - "display_name": "Qwen: Qwen3 30B A3B Thinking 2507", + "id": "nomic-embed-text:137m-v1.5-fp16", + "name": "Nomic-Embed-Text 137M v1.5 FP16", + "display_name": "Nomic-Embed-Text 137M v1.5 FP16", "modalities": { "input": [ "text" @@ -54275,21 +53789,19 @@ ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 2000, + "output": 0 }, - "temperature": false, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false + "type": "embedding" }, { - "id": "qwen/qwen3-8b", - "name": "Qwen: Qwen3 8B", - "display_name": "Qwen: Qwen3 8B", + "id": "qwq:latest", + "name": "QwQ Latest", + "display_name": "QwQ Latest", "modalities": { "input": [ "text" @@ -54299,21 +53811,20 @@ ] }, "limit": { - "context": 128000, - "output": 20000 + "context": 40000, + "output": 10000 }, - "temperature": false, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": true, "default": true }, - "attachment": false + "type": "chat" }, { - "id": "qwen/qwen3-coder", - "name": "Qwen: Qwen3 Coder 480B A35B", - "display_name": "Qwen: Qwen3 Coder 480B A35B", + "id": "qwq:32b", + "name": "QwQ 32B", + "display_name": "QwQ 32B", "modalities": { "input": [ "text" @@ -54323,24 +53834,20 @@ ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 40000, + "output": 10000 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "attachment": false, - "open_weights": true, - "knowledge": "2025-04", - "release_date": "2025-07-23", - "last_updated": "2025-07-23" + "type": "chat" }, { - "id": "qwen/qwen3-coder-30b-a3b-instruct", - "name": "Qwen: Qwen3 Coder 30B A3B Instruct", - "display_name": "Qwen: Qwen3 Coder 30B A3B Instruct", + "id": "mistral:latest", + "name": "Mistral Latest", + "display_name": "Mistral Latest", "modalities": { "input": [ "text" @@ -54350,33 +53857,19 @@ ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 32000, + "output": 8192 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "attachment": false - }, - { - "id": "qwen/qwen3-coder-480b-a35b-instruct", - "name": "Qwen: Qwen3 Coder 480B A35B Instruct", - "display_name": "Qwen: Qwen3 Coder 480B A35B Instruct", - "limit": { - "context": 4096, - "output": 4096 - }, - "tool_call": false, - "reasoning": { - "supported": false - } + "type": "chat" }, { - "id": "qwen/qwen3-embedding-0.6b", - "name": "qwen/qwen3-embedding-0.6b", - "display_name": "qwen/qwen3-embedding-0.6b", + "id": "mistral:7b", + "name": "Mistral 7B", + "display_name": "Mistral 7B", "modalities": { "input": [ "text" @@ -54386,19 +53879,19 @@ ] }, "limit": { - "context": 8192, + "context": 32000, "output": 8192 }, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, - "type": "embedding" + "type": "chat" }, { - "id": "qwen/qwen3-embedding-4b", - "name": "qwen/qwen3-embedding-4b", - "display_name": "qwen/qwen3-embedding-4b", + "id": "mistral-large-3:675b-cloud", + "name": "Mistral Large 3 675B Cloud", + "display_name": "Mistral Large 3 675B Cloud", "modalities": { "input": [ "text" @@ -54408,91 +53901,88 @@ ] }, "limit": { - "context": 8192, - "output": 8192 + "context": 256000, + "output": 256000 }, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, - "type": "embedding" + "type": "chat" }, { - "id": "qwen/qwen3-embedding-8b", - "name": "qwen/qwen3-embedding-8b", - "display_name": "qwen/qwen3-embedding-8b", + "id": "ministral-3:latest", + "name": "Ministral 3 Latest", + "display_name": "Ministral 3 Latest", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 8192, - "output": 8192 + "context": 256000, + "output": 256000 }, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, - "type": "embedding" + "type": "chat" }, { - "id": "qwen/qwen3-next-80b-a3b-instruct", - "name": "Qwen: Qwen3 Next 80B A3B Instruct", - "display_name": "Qwen: Qwen3 Next 80B A3B Instruct", + "id": "ministral-3:3b", + "name": "Ministral 3 3B", + "display_name": "Ministral 3 3B", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "output": 256000 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "attachment": false, - "open_weights": true, - "knowledge": "2025-04", - "release_date": "2025-09-11", - "last_updated": "2025-09-11" + "type": "chat" }, { - "id": "qwen/qwen3-next-80b-a3b-thinking", - "name": "Qwen: Qwen3 Next 80B A3B Thinking", - "display_name": "Qwen: Qwen3 Next 80B A3B Thinking", + "id": "ministral-3:8b", + "name": "Ministral 3 8B", + "display_name": "Ministral 3 8B", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 262144 + "context": 256000, + "output": 256000 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "qwen/qwen3-omni-30b-a3b-instruct", - "name": "Qwen: Qwen3 VL 30B A3B Instruct", - "display_name": "Qwen: Qwen3 VL 30B A3B Instruct", + "id": "ministral-3:14b", + "name": "Ministral 3 14B", + "display_name": "Ministral 3 14B", "modalities": { "input": [ "text", @@ -54503,87 +53993,85 @@ ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "output": 256000 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "qwen/qwen3-omni-30b-a3b-thinking", - "name": "Qwen: Qwen3 VL 30B A3B Thinking", - "display_name": "Qwen: Qwen3 VL 30B A3B Thinking", + "id": "ministral-3:3b-cloud", + "name": "Ministral 3 3B Cloud", + "display_name": "Ministral 3 3B Cloud", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "output": 256000 }, - "temperature": true, "tool_call": true, - "reasoning": { - "supported": true, - "default": true - }, - "attachment": false - }, - { - "id": "qwen/qwen3-reranker-0.6b", - "name": "qwen/qwen3-reranker-0.6b", - "display_name": "qwen/qwen3-reranker-0.6b", - "limit": { - "context": 8192, - "output": 8192 - }, - "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen/qwen3-reranker-4b", - "name": "qwen/qwen3-reranker-4b", - "display_name": "qwen/qwen3-reranker-4b", + "id": "ministral-3:8b-cloud", + "name": "Ministral 3 8B Cloud", + "display_name": "Ministral 3 8B Cloud", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 8192, - "output": 8192 + "context": 256000, + "output": 256000 }, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen/qwen3-reranker-8b", - "name": "qwen/qwen3-reranker-8b", - "display_name": "qwen/qwen3-reranker-8b", + "id": "ministral-3:14b-cloud", + "name": "Ministral 3 14B Cloud", + "display_name": "Ministral 3 14B Cloud", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 8192, - "output": 8192 + "context": 256000, + "output": 256000 }, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen/qwen3-vl-235b-a22b-instruct", - "name": "Qwen: Qwen3 VL 235B A22B Instruct", - "display_name": "Qwen: Qwen3 VL 235B A22B Instruct", + "id": "ministral-3:3b-instruct-2512-q8_0", + "name": "Ministral 3 3B Instruct 2512 Q8_0", + "display_name": "Ministral 3 3B Instruct 2512 Q8_0", "modalities": { "input": [ "text", @@ -54594,20 +54082,19 @@ ] }, "limit": { - "context": 131072 + "context": 256000, + "output": 256000 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "qwen/qwen3-vl-235b-a22b-thinking", - "name": "Qwen: Qwen3 VL 235B A22B Thinking", - "display_name": "Qwen: Qwen3 VL 235B A22B Thinking", + "id": "ministral-3:3b-instruct-2512-fp16", + "name": "Ministral 3 3B Instruct 2512 FP16", + "display_name": "Ministral 3 3B Instruct 2512 FP16", "modalities": { "input": [ "text", @@ -54618,21 +54105,19 @@ ] }, "limit": { - "context": 65536, - "output": 65536 + "context": 256000, + "output": 256000 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "qwen/qwen3-vl-30b-a3b-instruct", - "name": "Qwen: Qwen3 VL 30B A3B Instruct", - "display_name": "Qwen: Qwen3 VL 30B A3B Instruct", + "id": "ministral-3:8b-instruct-2512-q8_0", + "name": "Ministral 3 8B Instruct 2512 Q8_0", + "display_name": "Ministral 3 8B Instruct 2512 Q8_0", "modalities": { "input": [ "text", @@ -54643,20 +54128,19 @@ ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "output": 256000 }, - "temperature": true, "tool_call": true, "reasoning": { "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "qwen/qwen3-vl-30b-a3b-thinking", - "name": "Qwen: Qwen3 VL 30B A3B Thinking", - "display_name": "Qwen: Qwen3 VL 30B A3B Thinking", + "id": "ministral-3:8b-instruct-2512-fp16", + "name": "Ministral 3 8B Instruct 2512 FP16", + "display_name": "Ministral 3 8B Instruct 2512 FP16", "modalities": { "input": [ "text", @@ -54667,68 +54151,65 @@ ] }, "limit": { - "context": 262144, - "output": 262144 + "context": 256000, + "output": 256000 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "tencent/hunyuan-mt-7b", - "name": "Tencent: Hunyuan A13B Instruct", - "display_name": "Tencent: Hunyuan A13B Instruct", + "id": "ministral-3:14b-instruct-2512-q8_0", + "name": "Ministral 3 14B Instruct 2512 Q8_0", + "display_name": "Ministral 3 14B Instruct 2512 Q8_0", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 32768 + "context": 256000, + "output": 256000 }, - "temperature": false, - "tool_call": false, + "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false + "type": "chat" }, { - "id": "x-ai/grok-2-image", - "name": "grok-2", - "display_name": "grok-2", + "id": "ministral-3:14b-instruct-2512-fp16", + "name": "Ministral 3 14B Instruct 2512 FP16", + "display_name": "Ministral 3 14B Instruct 2512 FP16", "modalities": { "input": [ "text", "image" ], "output": [ - "text", - "image" + "text" ] }, "limit": { - "context": 8192, - "output": 8192 + "context": 256000, + "output": 256000 }, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "x-ai/grok-3", - "name": "xAI: Grok 3", - "display_name": "xAI: Grok 3", + "id": "qwen2.5:latest", + "name": "Qwen2.5 Latest", + "display_name": "Qwen2.5 Latest", "modalities": { "input": [ "text" @@ -54738,24 +54219,19 @@ ] }, "limit": { - "context": 131072, - "output": 8192 + "context": 128000, + "output": 32768 }, - "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "attachment": false, - "open_weights": false, - "knowledge": "2024-11", - "release_date": "2025-02-17", - "last_updated": "2025-02-17" + "type": "chat" }, { - "id": "x-ai/grok-3-mini", - "name": "xAI: Grok 3 Mini", - "display_name": "xAI: Grok 3 Mini", + "id": "qwen2.5:0.5b", + "name": "Qwen2.5 0.5B", + "display_name": "Qwen2.5 0.5B", "modalities": { "input": [ "text" @@ -54765,28 +54241,21 @@ ] }, "limit": { - "context": 131072, - "output": 8192 + "context": 128000, + "output": 32768 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": false, - "knowledge": "2024-11", - "release_date": "2025-02-17", - "last_updated": "2025-02-17" + "type": "chat" }, { - "id": "x-ai/grok-4", - "name": "xAI: Grok 4", - "display_name": "xAI: Grok 4", + "id": "qwen2.5:1.5b", + "name": "Qwen2.5 1.5B", + "display_name": "Qwen2.5 1.5B", "modalities": { "input": [ - "image", "text" ], "output": [ @@ -54794,53 +54263,41 @@ ] }, "limit": { - "context": 256000, - "output": 64000 + "context": 128000, + "output": 32768 }, - "temperature": false, "tool_call": true, - "reasoning": { - "supported": true, - "default": true - }, - "attachment": false, - "open_weights": false, - "knowledge": "2025-07", - "release_date": "2025-07-09", - "last_updated": "2025-07-09" - }, - { - "id": "x-ai/grok-4-fast-non-reasoning", - "name": "x-ai/grok-4-fast-non-reasoning", - "display_name": "x-ai/grok-4-fast-non-reasoning", - "limit": { - "context": 2000000, - "output": 2000000 - }, - "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "x-ai/grok-4-fast-reasoning", - "name": "x-ai/grok-4-fast-reasoning", - "display_name": "x-ai/grok-4-fast-reasoning", + "id": "qwen2.5:3b", + "name": "Qwen2.5 3B", + "display_name": "Qwen2.5 3B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 2000000, - "output": 2000000 + "context": 128000, + "output": 32768 }, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "x-ai/grok-code-fast-1", - "name": "xAI: Grok Code Fast 1", - "display_name": "xAI: Grok Code Fast 1", + "id": "qwen2.5:7b", + "name": "Qwen2.5 7B", + "display_name": "Qwen2.5 7B", "modalities": { "input": [ "text" @@ -54850,25 +54307,19 @@ ] }, "limit": { - "context": 256000, - "output": 10000 + "context": 128000, + "output": 32768 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": false, - "knowledge": "2025-08", - "release_date": "2025-08-26", - "last_updated": "2025-08-26" + "type": "chat" }, { - "id": "z-ai/glm-4.5", - "name": "Z.AI: GLM 4.5", - "display_name": "Z.AI: GLM 4.5", + "id": "qwen2.5:14b", + "name": "Qwen2.5 14B", + "display_name": "Qwen2.5 14B", "modalities": { "input": [ "text" @@ -54878,25 +54329,19 @@ ] }, "limit": { - "context": 131072, - "output": 131072 + "context": 128000, + "output": 32768 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": true, - "knowledge": "2025-04", - "release_date": "2025-07-28", - "last_updated": "2025-07-28" + "type": "chat" }, { - "id": "z-ai/glm-4.5-flash", - "name": "z-ai/glm-4.5-flash", - "display_name": "z-ai/glm-4.5-flash", + "id": "qwen2.5:32b", + "name": "Qwen2.5 32B", + "display_name": "Qwen2.5 32B", "modalities": { "input": [ "text" @@ -54906,48 +54351,41 @@ ] }, "limit": { - "context": 8192, - "output": 8192 + "context": 128000, + "output": 32768 }, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "z-ai/glm-4.5v", - "name": "Z.AI: GLM 4.5V", - "display_name": "Z.AI: GLM 4.5V", + "id": "qwen2.5:72b", + "name": "Qwen2.5 72B", + "display_name": "Qwen2.5 72B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 65536, - "output": 16384 + "context": 128000, + "output": 32768 }, - "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": true, - "knowledge": "2025-04", - "release_date": "2025-08-11", - "last_updated": "2025-08-11" + "type": "chat" }, { - "id": "z-ai/glm-4.6", - "name": "Z.AI: GLM 4.6", - "display_name": "Z.AI: GLM 4.6", + "id": "llama3:latest", + "name": "Llama 3 Latest", + "display_name": "Llama 3 Latest", "modalities": { "input": [ "text" @@ -54957,233 +54395,283 @@ ] }, "limit": { - "context": 202752, - "output": 202752 + "context": 8000, + "output": 2000 }, - "temperature": true, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "attachment": false, - "open_weights": true, - "knowledge": "2025-09", - "release_date": "2025-09-30", - "last_updated": "2025-09-30" - } - ] - }, - "doubao": { - "id": "doubao", - "name": "Doubao", - "display_name": "Doubao", - "models": [ + "type": "chat" + }, { - "id": "deepseek-v3-1-250821", - "name": "DeepSeek V3.1", - "display_name": "DeepSeek V3.1", + "id": "llama3:8b", + "name": "Llama 3 8B", + "display_name": "Llama 3 8B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 128000, - "output": 32000 + "context": 8000, + "output": 2000 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "deepseek-r1-250120", - "name": "DeepSeek R1", - "display_name": "DeepSeek R1", + "id": "llama3:70b", + "name": "Llama 3 70B", + "display_name": "Llama 3 70B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 64000, - "output": 4096 + "context": 8000, + "output": 2000 }, "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "deepseek-r1-distill-qwen-32b-250120", - "name": "DeepSeek R1 Distill Qwen 32B", - "display_name": "DeepSeek R1 Distill Qwen 32B", + "id": "gemma2:latest", + "name": "Gemma 2 Latest", + "display_name": "Gemma 2 Latest", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 32000, - "output": 4096 + "context": 8192, + "output": 2048 }, "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "deepseek-r1-distill-qwen-7b-250120", - "name": "DeepSeek R1 Distill Qwen 7B", - "display_name": "DeepSeek R1 Distill Qwen 7B", + "id": "gemma2:2b", + "name": "Gemma 2 2B", + "display_name": "Gemma 2 2B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 32000, - "output": 4096 + "context": 8192, + "output": 2048 }, "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "deepseek-v3-250324", - "name": "DeepSeek V3", - "display_name": "DeepSeek V3", + "id": "gemma2:9b", + "name": "Gemma 2 9B", + "display_name": "Gemma 2 9B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 64000, - "output": 4096 + "context": 8192, + "output": 2048 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "doubao-seed-1-6-vision-250815", - "name": "Doubao Seed 1.6 Vision", - "display_name": "Doubao Seed 1.6 Vision", + "id": "gemma2:27b", + "name": "Gemma 2 27B", + "display_name": "Gemma 2 27B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 256000, - "output": 32000 + "context": 8192, + "output": 2048 }, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "doubao-seed-1-6-250615", - "name": "Doubao Seed 1.6", - "display_name": "Doubao Seed 1.6", + "id": "qwen2.5-coder:latest", + "name": "Qwen2.5-Coder Latest", + "display_name": "Qwen2.5-Coder Latest", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 256000, - "output": 32000 + "context": 128000, + "output": 32768 }, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "doubao-seed-1-6-flash-250715", - "name": "Doubao Seed 1.6 Flash", - "display_name": "Doubao Seed 1.6 Flash", + "id": "qwen2.5-coder:0.5b", + "name": "Qwen2.5-Coder 0.5B", + "display_name": "Qwen2.5-Coder 0.5B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 256000, - "output": 32000 + "context": 128000, + "output": 32768 }, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "doubao-seed-1-6-flash-250615", - "name": "Doubao Seed 1.6 Flash (250615)", - "display_name": "Doubao Seed 1.6 Flash (250615)", + "id": "qwen2.5-coder:1.5b", + "name": "Qwen2.5-Coder 1.5B", + "display_name": "Qwen2.5-Coder 1.5B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 256000, - "output": 32000 + "context": 128000, + "output": 32768 }, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "doubao-seed-1-6-thinking-250715", - "name": "Doubao Seed 1.6 Thinking", - "display_name": "Doubao Seed 1.6 Thinking", + "id": "qwen2.5-coder:3b", + "name": "Qwen2.5-Coder 3B", + "display_name": "Qwen2.5-Coder 3B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 256000, - "output": 32000 + "context": 128000, + "output": 32768 }, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "doubao-seed-1-6-thinking-250615", - "name": "Doubao Seed 1.6 Thinking (250615)", - "display_name": "Doubao Seed 1.6 Thinking (250615)", + "id": "qwen2.5-coder:7b", + "name": "Qwen2.5-Coder 7B", + "display_name": "Qwen2.5-Coder 7B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, "limit": { - "context": 256000, - "output": 32000 + "context": 128000, + "output": 32768 }, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" - } - ] - }, - "ollama": { - "id": "ollama", - "name": "Ollama", - "display_name": "Ollama", - "models": [ + }, { - "id": "gemini-3-pro-preview:latest", - "name": "gemini-3-pro-preview", - "display_name": "gemini-3-pro-preview", + "id": "qwen2.5-coder:14b", + "name": "Qwen2.5-Coder 14B", + "display_name": "Qwen2.5-Coder 14B", "modalities": { "input": [ - "image", - "text", - "audio", - "video" + "text" ], "output": [ "text" ] }, "limit": { - "context": 1048576, - "output": 65536 + "context": 128000, + "output": 32768 }, - "temperature": false, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "open_weights": false, - "knowledge": "2025-10", - "release_date": "2025-11-19", - "last_updated": "2025-11-19", "type": "chat" }, { - "id": "gpt-oss:latest", - "name": "GPT-OSS Latest", - "display_name": "GPT-OSS Latest", + "id": "qwen2.5-coder:32b", + "name": "Qwen2.5-Coder 32B", + "display_name": "Qwen2.5-Coder 32B", "modalities": { "input": [ "text" @@ -55198,15 +54686,14 @@ }, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "gpt-oss:20b", - "name": "GPT-OSS 20B", - "display_name": "GPT-OSS 20B", + "id": "phi4:latest", + "name": "Phi-4 Latest", + "display_name": "Phi-4 Latest", "modalities": { "input": [ "text" @@ -55216,20 +54703,19 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 16000, + "output": 4000 }, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "gpt-oss:120b", - "name": "GPT-OSS 120B", - "display_name": "GPT-OSS 120B", + "id": "phi4:14b", + "name": "Phi-4 14B", + "display_name": "Phi-4 14B", "modalities": { "input": [ "text" @@ -55239,20 +54725,19 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 16000, + "output": 4000 }, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "gpt-oss:20b-cloud", - "name": "GPT-OSS 20B Cloud", - "display_name": "GPT-OSS 20B Cloud", + "id": "gemma:latest", + "name": "Gemma Latest", + "display_name": "Gemma Latest", "modalities": { "input": [ "text" @@ -55262,20 +54747,19 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 8192, + "output": 2048 }, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "gpt-oss:120b-cloud", - "name": "GPT-OSS 120B Cloud", - "display_name": "GPT-OSS 120B Cloud", + "id": "gemma:2b", + "name": "Gemma 2B", + "display_name": "Gemma 2B", "modalities": { "input": [ "text" @@ -55285,147 +54769,140 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 8192, + "output": 2048 }, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "qwen3-vl:latest", - "name": "Qwen3-VL Latest", - "display_name": "Qwen3-VL Latest", + "id": "gemma:7b", + "name": "Gemma 7B", + "display_name": "Gemma 7B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 8192, + "output": 2048 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen3-vl:2b", - "name": "Qwen3-VL 2B", - "display_name": "Qwen3-VL 2B", + "id": "llama2:latest", + "name": "Llama 2 Latest", + "display_name": "Llama 2 Latest", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 4096, + "output": 1024 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen3-vl:4b", - "name": "Qwen3-VL 4B", - "display_name": "Qwen3-VL 4B", + "id": "llama2:7b", + "name": "Llama 2 7B", + "display_name": "Llama 2 7B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 4096, + "output": 1024 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen3-vl:8b", - "name": "Qwen3-VL 8B", - "display_name": "Qwen3-VL 8B", + "id": "llama2:13b", + "name": "Llama 2 13B", + "display_name": "Llama 2 13B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 4096, + "output": 1024 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen3-vl:30b", - "name": "Qwen3-VL 30B", - "display_name": "Qwen3-VL 30B", + "id": "llama2:70b", + "name": "Llama 2 70B", + "display_name": "Llama 2 70B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 4096, + "output": 1024 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen3-vl:32b", - "name": "Qwen3-VL 32B", - "display_name": "Qwen3-VL 32B", + "id": "qwen2:latest", + "name": "Qwen2 Latest", + "display_name": "Qwen2 Latest", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 128000, + "output": 32768 }, "tool_call": true, "reasoning": { @@ -55434,21 +54911,20 @@ "type": "chat" }, { - "id": "qwen3-vl:235b", - "name": "Qwen3-VL 235B", - "display_name": "Qwen3-VL 235B", + "id": "qwen2:0.5b", + "name": "Qwen2 0.5B", + "display_name": "Qwen2 0.5B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 128000, + "output": 32768 }, "tool_call": true, "reasoning": { @@ -55457,9 +54933,9 @@ "type": "chat" }, { - "id": "qwen3-vl:235b-cloud", - "name": "Qwen3-VL 235B Cloud", - "display_name": "Qwen3-VL 235B Cloud", + "id": "qwen2:1.5b", + "name": "Qwen2 1.5B", + "display_name": "Qwen2 1.5B", "modalities": { "input": [ "text" @@ -55469,8 +54945,8 @@ ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 128000, + "output": 32768 }, "tool_call": true, "reasoning": { @@ -55479,9 +54955,9 @@ "type": "chat" }, { - "id": "qwen3-vl:235b-instruct-cloud", - "name": "Qwen3-VL 235B Instruct Cloud", - "display_name": "Qwen3-VL 235B Instruct Cloud", + "id": "qwen2:7b", + "name": "Qwen2 7B", + "display_name": "Qwen2 7B", "modalities": { "input": [ "text" @@ -55491,8 +54967,8 @@ ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 128000, + "output": 32768 }, "tool_call": true, "reasoning": { @@ -55501,9 +54977,9 @@ "type": "chat" }, { - "id": "deepseek-r1:latest", - "name": "DeepSeek-R1 Latest", - "display_name": "DeepSeek-R1 Latest", + "id": "qwen2:72b", + "name": "Qwen2 72B", + "display_name": "Qwen2 72B", "modalities": { "input": [ "text" @@ -55518,15 +54994,14 @@ }, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "deepseek-r1:1.5b", - "name": "DeepSeek-R1 1.5B", - "display_name": "DeepSeek-R1 1.5B", + "id": "deepseek-v3:latest", + "name": "DeepSeek-V3 Latest", + "display_name": "DeepSeek-V3 Latest", "modalities": { "input": [ "text" @@ -55536,8 +55011,8 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 160000, + "output": 40000 }, "tool_call": true, "reasoning": { @@ -55547,9 +55022,9 @@ "type": "chat" }, { - "id": "deepseek-r1:7b", - "name": "DeepSeek-R1 7B", - "display_name": "DeepSeek-R1 7B", + "id": "deepseek-v3:671b", + "name": "DeepSeek-V3 671B", + "display_name": "DeepSeek-V3 671B", "modalities": { "input": [ "text" @@ -55559,8 +55034,8 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 160000, + "output": 40000 }, "tool_call": true, "reasoning": { @@ -55570,9 +55045,9 @@ "type": "chat" }, { - "id": "deepseek-r1:8b", - "name": "DeepSeek-R1 8B", - "display_name": "DeepSeek-R1 8B", + "id": "llama3.3:latest", + "name": "Llama 3.3 Latest", + "display_name": "Llama 3.3 Latest", "modalities": { "input": [ "text" @@ -55587,15 +55062,14 @@ }, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "deepseek-r1:14b", - "name": "DeepSeek-R1 14B", - "display_name": "DeepSeek-R1 14B", + "id": "llama3.3:70b", + "name": "Llama 3.3 70B", + "display_name": "Llama 3.3 70B", "modalities": { "input": [ "text" @@ -55610,15 +55084,36 @@ }, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "deepseek-r1:32b", - "name": "DeepSeek-R1 32B", - "display_name": "DeepSeek-R1 32B", + "id": "bge-m3:latest", + "name": "BGE-M3 Latest", + "display_name": "BGE-M3 Latest", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 8192, + "output": 0 + }, + "tool_call": false, + "reasoning": { + "supported": false + }, + "type": "embedding" + }, + { + "id": "bge-m3:567m", + "name": "BGE-M3 567M", + "display_name": "BGE-M3 567M", "modalities": { "input": [ "text" @@ -55627,24 +55122,47 @@ "text" ] }, + "limit": { + "context": 8192, + "output": 0 + }, + "tool_call": false, + "reasoning": { + "supported": false + }, + "type": "embedding" + }, + { + "id": "llama3.2-vision:latest", + "name": "Llama 3.2 Vision Latest", + "display_name": "Llama 3.2 Vision Latest", + "modalities": { + "input": [ + "text", + "image" + ], + "output": [ + "text" + ] + }, "limit": { "context": 128000, "output": 32768 }, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "deepseek-r1:70b", - "name": "DeepSeek-R1 70B", - "display_name": "DeepSeek-R1 70B", + "id": "llama3.2-vision:11b", + "name": "Llama 3.2 Vision 11B", + "display_name": "Llama 3.2 Vision 11B", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" @@ -55654,40 +55172,39 @@ "context": 128000, "output": 32768 }, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "deepseek-r1:671b", - "name": "DeepSeek-R1 671B", - "display_name": "DeepSeek-R1 671B", + "id": "llama3.2-vision:90b", + "name": "Llama 3.2 Vision 90B", + "display_name": "Llama 3.2 Vision 90B", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 160000, - "output": 40000 + "context": 128000, + "output": 32768 }, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "qwen3-coder:latest", - "name": "Qwen3-Coder Latest", - "display_name": "Qwen3-Coder Latest", + "id": "tinyllama:latest", + "name": "TinyLlama Latest", + "display_name": "TinyLlama Latest", "modalities": { "input": [ "text" @@ -55697,19 +55214,19 @@ ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 2048, + "output": 512 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen3-coder:30b", - "name": "Qwen3-Coder 30B", - "display_name": "Qwen3-Coder 30B", + "id": "tinyllama:1.1b", + "name": "TinyLlama 1.1B", + "display_name": "TinyLlama 1.1B", "modalities": { "input": [ "text" @@ -55719,19 +55236,19 @@ ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 2048, + "output": 512 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen3-coder:480b", - "name": "Qwen3-Coder 480B", - "display_name": "Qwen3-Coder 480B", + "id": "starcoder2:latest", + "name": "StarCoder2 Latest", + "display_name": "StarCoder2 Latest", "modalities": { "input": [ "text" @@ -55741,19 +55258,19 @@ ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 16384, + "output": 4096 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen3-coder:480b-cloud", - "name": "Qwen3-Coder 480B Cloud", - "display_name": "Qwen3-Coder 480B Cloud", + "id": "starcoder2:3b", + "name": "StarCoder2 3B", + "display_name": "StarCoder2 3B", "modalities": { "input": [ "text" @@ -55763,31 +55280,30 @@ ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 16384, + "output": 4096 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "gemma3:latest", - "name": "Gemma3 Latest", - "display_name": "Gemma3 Latest", + "id": "starcoder2:7b", + "name": "StarCoder2 7B", + "display_name": "StarCoder2 7B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 16384, + "output": 4096 }, "tool_call": false, "reasoning": { @@ -55796,9 +55312,9 @@ "type": "chat" }, { - "id": "gemma3:270m", - "name": "Gemma3 270M", - "display_name": "Gemma3 270M", + "id": "starcoder2:15b", + "name": "StarCoder2 15B", + "display_name": "StarCoder2 15B", "modalities": { "input": [ "text" @@ -55808,8 +55324,8 @@ ] }, "limit": { - "context": 32000, - "output": 8192 + "context": 16384, + "output": 4096 }, "tool_call": false, "reasoning": { @@ -55818,9 +55334,9 @@ "type": "chat" }, { - "id": "gemma3:1b", - "name": "Gemma3 1B", - "display_name": "Gemma3 1B", + "id": "codegemma:latest", + "name": "CodeGemma Latest", + "display_name": "CodeGemma Latest", "modalities": { "input": [ "text" @@ -55830,8 +55346,8 @@ ] }, "limit": { - "context": 32000, - "output": 8192 + "context": 8192, + "output": 2048 }, "tool_call": false, "reasoning": { @@ -55840,21 +55356,20 @@ "type": "chat" }, { - "id": "gemma3:4b", - "name": "Gemma3 4B", - "display_name": "Gemma3 4B", + "id": "codegemma:2b", + "name": "CodeGemma 2B", + "display_name": "CodeGemma 2B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 8192, + "output": 2048 }, "tool_call": false, "reasoning": { @@ -55863,21 +55378,20 @@ "type": "chat" }, { - "id": "gemma3:12b", - "name": "Gemma3 12B", - "display_name": "Gemma3 12B", + "id": "codegemma:7b", + "name": "CodeGemma 7B", + "display_name": "CodeGemma 7B", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 8192, + "output": 2048 }, "tool_call": false, "reasoning": { @@ -55886,9 +55400,36 @@ "type": "chat" }, { - "id": "gemma3:27b", - "name": "Gemma3 27B", - "display_name": "Gemma3 27B", + "id": "kimi-k2-thinking:cloud", + "name": "Kimi K2 Thinking", + "display_name": "Kimi K2 Thinking", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 256000, + "output": 8192 + }, + "temperature": true, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true + }, + "attachment": false, + "open_weights": true, + "release_date": "2025-11-06", + "last_updated": "2025-11-06" + }, + { + "id": "qwen3-vl-235b-cloud", + "name": "Qwen3-VL 235B Instruct", + "display_name": "Qwen3-VL 235B Instruct", "modalities": { "input": [ "text", @@ -55899,19 +55440,23 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 200000, + "output": 8192 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": true, + "open_weights": true, + "release_date": "2025-09-22", + "last_updated": "2025-09-22" }, { - "id": "glm-4.6:cloud", - "name": "GLM-4.6 Cloud", - "display_name": "GLM-4.6 Cloud", + "id": "cogito-2.1:671b-cloud", + "name": "Cogito 2.1 671B", + "display_name": "Cogito 2.1 671B", "modalities": { "input": [ "text" @@ -55921,43 +55466,50 @@ ] }, "limit": { - "context": 198000, - "output": 49500 + "context": 160000, + "output": 8192 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "type": "chat" + "attachment": false, + "open_weights": true, + "release_date": "2025-11-19", + "last_updated": "2025-11-19" }, { - "id": "qwen3:latest", - "name": "Qwen3 Latest", - "display_name": "Qwen3 Latest", + "id": "qwen3-vl-235b-instruct-cloud", + "name": "Qwen3-VL 235B Instruct", + "display_name": "Qwen3-VL 235B Instruct", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 40000, - "output": 10000 + "context": 200000, + "output": 8192 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "type": "chat" + "attachment": true, + "open_weights": true, + "release_date": "2025-09-22", + "last_updated": "2025-09-22" }, { - "id": "qwen3:0.6b", - "name": "Qwen3 0.6B", - "display_name": "Qwen3 0.6B", + "id": "kimi-k2:1t-cloud", + "name": "Kimi K2", + "display_name": "Kimi K2", "modalities": { "input": [ "text" @@ -55967,20 +55519,23 @@ ] }, "limit": { - "context": 40000, - "output": 10000 + "context": 256000, + "output": 8192 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "type": "chat" + "attachment": false, + "open_weights": true, + "release_date": "2025-09-05", + "last_updated": "2025-09-05" }, { - "id": "qwen3:1.7b", - "name": "Qwen3 1.7B", - "display_name": "Qwen3 1.7B", + "id": "minimax-m2:cloud", + "name": "MiniMax M2", + "display_name": "MiniMax M2", "modalities": { "input": [ "text" @@ -55990,43 +55545,59 @@ ] }, "limit": { - "context": 40000, - "output": 10000 + "context": 200000, + "output": 8192 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": true, - "default": true + "supported": false }, - "type": "chat" - }, + "attachment": false, + "open_weights": true, + "release_date": "2025-10-27", + "last_updated": "2025-10-27" + } + ] + }, + "burncloud": { + "id": "burncloud", + "name": "burncloud", + "display_name": "burncloud", + "models": [ { - "id": "qwen3:4b", - "name": "Qwen3 4B", - "display_name": "Qwen3 4B", + "id": "openai/gpt-4-turbo", + "name": "OpenAI GPT-4 Turbo", + "display_name": "GPT-4 Turbo", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 65536 + "context": 128000 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, + "attachment": true, + "cost": { + "input": 8, + "output": 24 + }, "type": "chat" }, { - "id": "qwen3:8b", - "name": "Qwen3 8B", - "display_name": "Qwen3 8B", + "id": "openai/o4-mini", + "name": "OpenAI o4-mini", + "display_name": "o4-mini", "modalities": { "input": [ "text" @@ -56036,20 +55607,25 @@ ] }, "limit": { - "context": 40000, - "output": 10000 + "output": 100000 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, + "attachment": true, + "cost": { + "input": 0.88, + "output": 3.52 + }, "type": "chat" }, { - "id": "qwen3:14b", - "name": "Qwen3 14B", - "display_name": "Qwen3 14B", + "id": "openai/o3", + "name": "OpenAI o3", + "display_name": "o3", "modalities": { "input": [ "text" @@ -56059,20 +55635,25 @@ ] }, "limit": { - "context": 40000, - "output": 10000 + "output": 100000 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, + "attachment": true, + "cost": { + "input": 8, + "output": 35 + }, "type": "chat" }, { - "id": "qwen3:30b", - "name": "Qwen3 30B", - "display_name": "Qwen3 30B", + "id": "openai/o3-mini", + "name": "OpenAI o3-mini", + "display_name": "o3-mini", "modalities": { "input": [ "text" @@ -56082,20 +55663,25 @@ ] }, "limit": { - "context": 256000, - "output": 65536 + "output": 100000 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, + "attachment": true, + "cost": { + "input": 0.88, + "output": 3.52 + }, "type": "chat" }, { - "id": "qwen3:32b", - "name": "Qwen3 32B", - "display_name": "Qwen3 32B", + "id": "openai/o1", + "name": "OpenAI o1", + "display_name": "o1", "modalities": { "input": [ "text" @@ -56105,20 +55691,25 @@ ] }, "limit": { - "context": 40000, - "output": 10000 + "output": 100000 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, + "attachment": true, + "cost": { + "input": 12, + "output": 48 + }, "type": "chat" }, { - "id": "qwen3:235b", - "name": "Qwen3 235B", - "display_name": "Qwen3 235B", + "id": "openai/o1-mini", + "name": "OpenAI o1-mini", + "display_name": "o1-mini", "modalities": { "input": [ "text" @@ -56128,20 +55719,25 @@ ] }, "limit": { - "context": 256000, "output": 65536 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, + "attachment": true, + "cost": { + "input": 0.88, + "output": 3.52 + }, "type": "chat" }, { - "id": "deepseek-v3.1:latest", - "name": "DeepSeek-V3.1 Latest", - "display_name": "DeepSeek-V3.1 Latest", + "id": "openai/o1-pro", + "name": "OpenAI o1-pro", + "display_name": "o1-pro", "modalities": { "input": [ "text" @@ -56151,91 +55747,118 @@ ] }, "limit": { - "context": 160000, - "output": 40000 + "output": 100000 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, + "attachment": true, + "cost": { + "input": 120, + "output": 480 + }, "type": "chat" }, { - "id": "deepseek-v3.1:671b", - "name": "DeepSeek-V3.1 671B", - "display_name": "DeepSeek-V3.1 671B", + "id": "openai/gpt-4.1", + "name": "OpenAI GPT-4.1", + "display_name": "GPT-4.1", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 160000, - "output": 40000 + "output": 32768 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, + "attachment": true, + "cost": { + "input": 1.6, + "output": 6.4 + }, "type": "chat" }, { - "id": "deepseek-v3.1:671b-cloud", - "name": "DeepSeek-V3.1 671B Cloud", - "display_name": "DeepSeek-V3.1 671B Cloud", + "id": "openai/gpt-4o", + "name": "OpenAI GPT-4o", + "display_name": "GPT-4o", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 160000, - "output": 40000 + "context": 128000, + "output": 16384 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, + "attachment": true, + "cost": { + "input": 2, + "output": 8 + }, "type": "chat" }, { - "id": "llama3.1:latest", - "name": "Llama 3.1 Latest", - "display_name": "Llama 3.1 Latest", + "id": "openai/gpt-4o-audio", + "name": "OpenAI GPT-4o Audio", + "display_name": "GPT-4o Audio", "modalities": { "input": [ - "text" + "text", + "audio" ], "output": [ - "text" + "text", + "audio" ] }, "limit": { - "context": 128000, - "output": 32768 + "output": 16384 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 2, + "output": 8 }, "type": "chat" }, { - "id": "llama3.1:8b", - "name": "Llama 3.1 8B", - "display_name": "Llama 3.1 8B", + "id": "openai/gpt-4o-mini", + "name": "OpenAI GPT-4o mini", + "display_name": "GPT-4o mini", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" @@ -56243,194 +55866,232 @@ }, "limit": { "context": 128000, - "output": 32768 + "output": 16384 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 0.12, + "output": 0.48 }, "type": "chat" }, { - "id": "llama3.1:70b", - "name": "Llama 3.1 70B", - "display_name": "Llama 3.1 70B", + "id": "openai/gpt-4o-mini-audio", + "name": "OpenAI GPT-4o mini Audio", + "display_name": "GPT-4o mini Audio", "modalities": { "input": [ - "text" + "text", + "audio" ], "output": [ - "text" + "text", + "audio" ] }, "limit": { - "context": 128000, - "output": 32768 + "output": 16384 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 0.12, + "output": 0.48 }, "type": "chat" }, { - "id": "llama3.1:405b", - "name": "Llama 3.1 405B", - "display_name": "Llama 3.1 405B", + "id": "openai/gpt-4o-realtime", + "name": "OpenAI GPT-4o Realtime", + "display_name": "GPT-4o Realtime", "modalities": { "input": [ - "text" + "text", + "audio" ], "output": [ - "text" + "text", + "audio" ] }, "limit": { - "context": 128000, - "output": 32768 + "output": 4096 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 4, + "output": 16 }, "type": "chat" }, { - "id": "llama3.2:latest", - "name": "Llama 3.2 Latest", - "display_name": "Llama 3.2 Latest", + "id": "openai/gpt-4o-mini-realtime", + "name": "OpenAI GPT-4o mini Realtime", + "display_name": "GPT-4o mini Realtime", "modalities": { "input": [ - "text" + "text", + "audio" ], "output": [ - "text" + "text", + "audio" ] }, "limit": { - "context": 128000, - "output": 32768 + "output": 4096 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 0.48, + "output": 1.92 }, "type": "chat" }, { - "id": "llama3.2:1b", - "name": "Llama 3.2 1B", - "display_name": "Llama 3.2 1B", + "id": "openai/gpt-image-1", + "name": "OpenAI GPT Image 1", + "display_name": "GPT Image 1", "modalities": { "input": [ "text" ], "output": [ - "text" + "image" ] }, - "limit": { - "context": 128000, - "output": 32768 - }, - "tool_call": true, + "temperature": true, + "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "cost": { + "input": 4, + "output": 32 + }, + "type": "imageGeneration" }, { - "id": "llama3.2:3b", - "name": "Llama 3.2 3B", - "display_name": "Llama 3.2 3B", + "id": "openai/gpt-4o-mini-tts", + "name": "OpenAI GPT-4o mini TTS", + "display_name": "GPT-4o mini TTS", "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "limit": { - "context": 128000, - "output": 32768 - }, - "tool_call": true, + "temperature": false, + "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "cost": { + "input": 0.48, + "output": 0.96 + } }, { - "id": "phi3:latest", - "name": "Phi-3 Latest", - "display_name": "Phi-3 Latest", + "id": "openai/tts-1-hd", + "name": "OpenAI TTS-1 HD", + "display_name": "TTS-1 HD", "modalities": { "input": [ "text" ], "output": [ - "text" + "audio" ] }, - "limit": { - "context": 128000, - "output": 32768 - }, + "temperature": false, "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "cost": { + "input": 24 + } }, { - "id": "phi3:3.8b", - "name": "Phi-3 3.8B", - "display_name": "Phi-3 3.8B", + "id": "openai/gpt-4o-transcribe", + "name": "OpenAI GPT-4o Transcribe", + "display_name": "GPT-4o Transcribe", "modalities": { "input": [ - "text" + "audio" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "output": 2000 }, + "temperature": false, "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "cost": { + "input": 2, + "output": 8 + } }, { - "id": "phi3:14b", - "name": "Phi-3 14B", - "display_name": "Phi-3 14B", + "id": "openai/whisper", + "name": "OpenAI Whisper", + "display_name": "Whisper", "modalities": { "input": [ - "text" + "audio" ], "output": [ "text" ] }, - "limit": { - "context": 128000, - "output": 32768 - }, + "temperature": false, "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "cost": { + "input": 0.0048 + } }, { - "id": "mistral-nemo:latest", - "name": "Mistral-Nemo Latest", - "display_name": "Mistral-Nemo Latest", + "id": "openai/gpt-4o-search-preview", + "name": "OpenAI GPT-4o Search Preview", + "display_name": "GPT-4o Search Preview", "modalities": { "input": [ "text" @@ -56440,19 +56101,25 @@ ] }, "limit": { - "context": 1000000, - "output": 250000 + "output": 16384 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 2, + "output": 8 }, "type": "chat" }, { - "id": "mistral-nemo:12b", - "name": "Mistral-Nemo 12B", - "display_name": "Mistral-Nemo 12B", + "id": "openai/computer-use-preview", + "name": "OpenAI Computer Use Preview", + "display_name": "computer-use-preview", "modalities": { "input": [ "text" @@ -56462,19 +56129,25 @@ ] }, "limit": { - "context": 1000000, - "output": 250000 + "output": 1024 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 2.4, + "output": 9.6 }, "type": "chat" }, { - "id": "llava:latest", - "name": "LLaVA Latest", - "display_name": "LLaVA Latest", + "id": "google/gemini-2.5-pro", + "name": "Google Gemini 2.5 Pro", + "display_name": "Gemini 2.5 Pro", "modalities": { "input": [ "text", @@ -56485,19 +56158,25 @@ ] }, "limit": { - "context": 32000, - "output": 8192 + "output": 65536 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 1, + "output": 8 }, "type": "chat" }, { - "id": "llava:7b", - "name": "LLaVA 7B", - "display_name": "LLaVA 7B", + "id": "google/gemini-2.5-flash", + "name": "Google Gemini 2.5 Flash", + "display_name": "Gemini 2.5 Flash", "modalities": { "input": [ "text", @@ -56508,19 +56187,25 @@ ] }, "limit": { - "context": 32000, - "output": 8192 + "output": 65536 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 0.12, + "output": 0.48 }, "type": "chat" }, { - "id": "llava:13b", - "name": "LLaVA 13B", - "display_name": "LLaVA 13B", + "id": "google/gemini-2.0-flash", + "name": "Google Gemini 2.0 Flash", + "display_name": "Gemini 2.0 Flash", "modalities": { "input": [ "text", @@ -56531,151 +56216,189 @@ ] }, "limit": { - "context": 4000, - "output": 1000 + "output": 8192 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 0.08, + "output": 0.32 }, "type": "chat" }, { - "id": "llava:34b", - "name": "LLaVA 34B", - "display_name": "LLaVA 34B", + "id": "google/imagen-3", + "name": "Google Imagen 3", + "display_name": "Imagen 3", "modalities": { "input": [ "text" ], "output": [ - "text" + "image" ] }, - "limit": { - "context": 4000, - "output": 1000 - }, + "temperature": true, "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "cost": { + "input": 0.024 + }, + "type": "imageGeneration" }, { - "id": "codellama:latest", - "name": "CodeLlama Latest", - "display_name": "CodeLlama Latest", + "id": "google/veo-2", + "name": "Google Veo 2", + "display_name": "Veo 2", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "video" ] }, - "limit": { - "context": 16000, - "output": 4000 - }, + "temperature": true, "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "cost": { + "input": 0.28 + } }, { - "id": "codellama:7b", - "name": "CodeLlama 7B", - "display_name": "CodeLlama 7B", + "id": "anthropic/claude-sonnet-4", + "name": "Anthropic Claude Sonnet 4", + "display_name": "Claude Sonnet 4", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 16000, - "output": 4000 + "context": 200000, + "output": 200000 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 2.4, + "output": 12 }, "type": "chat" }, { - "id": "codellama:13b", - "name": "CodeLlama 13B", - "display_name": "CodeLlama 13B", + "id": "anthropic/claude-opus-4", + "name": "Anthropic Claude Opus 4", + "display_name": "Claude Opus 4", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 16000, - "output": 4000 + "context": 200000 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 12, + "output": 60 }, "type": "chat" }, { - "id": "codellama:34b", - "name": "CodeLlama 34B", - "display_name": "CodeLlama 34B", + "id": "anthropic/claude-3.7-sonnet", + "name": "Anthropic Claude 3.7 Sonnet", + "display_name": "Claude 3.7 Sonnet", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 16000, - "output": 4000 + "context": 200000, + "output": 200000 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 2.4, + "output": 12 }, "type": "chat" }, { - "id": "codellama:70b", - "name": "CodeLlama 70B", - "display_name": "CodeLlama 70B", + "id": "anthropic/claude-3.5-haiku", + "name": "Anthropic Claude 3.5 Haiku", + "display_name": "Claude 3.5 Haiku", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 2000, - "output": 500 + "context": 200000 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 0.64, + "output": 3.2 }, "type": "chat" }, { - "id": "mixtral:latest", - "name": "Mixtral Latest", - "display_name": "Mixtral Latest", + "id": "xai/grok-3", + "name": "xAI Grok-3", + "display_name": "Grok-3", "modalities": { "input": [ "text" @@ -56685,19 +56408,25 @@ ] }, "limit": { - "context": 32000, "output": 8192 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 2.4, + "output": 12 }, "type": "chat" }, { - "id": "mixtral:8x7b", - "name": "Mixtral 8x7B", - "display_name": "Mixtral 8x7B", + "id": "xai/grok-3-mini", + "name": "xAI Grok-3 Mini", + "display_name": "Grok-3 Mini", "modalities": { "input": [ "text" @@ -56707,19 +56436,25 @@ ] }, "limit": { - "context": 32000, - "output": 8192 + "output": 4096 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 0.24, + "output": 0.4 }, "type": "chat" }, { - "id": "mixtral:8x22b", - "name": "Mixtral 8x22B", - "display_name": "Mixtral 8x22B", + "id": "deepseek/deepseek-r1", + "name": "DeepSeek Reasoner", + "display_name": "DeepSeek R1", "modalities": { "input": [ "text" @@ -56729,19 +56464,25 @@ ] }, "limit": { - "context": 64000, - "output": 16000 + "output": 8192 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 0.1104, + "output": 1.7632 }, "type": "chat" }, { - "id": "deepseek-coder:latest", - "name": "DeepSeek-Coder Latest", - "display_name": "DeepSeek-Coder Latest", + "id": "deepseek/deepseek-chat", + "name": "DeepSeek Chat", + "display_name": "DeepSeek Chat", "modalities": { "input": [ "text" @@ -56751,154 +56492,204 @@ ] }, "limit": { - "context": 16000, - "output": 4000 + "output": 8192 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "attachment": true, + "cost": { + "input": 0.0552, + "output": 0.8816 }, "type": "chat" - }, + } + ] + }, + "cherryin": { + "id": "cherryin", + "name": "cherryin", + "display_name": "cherryin", + "models": [ { - "id": "deepseek-coder:1.3b", - "name": "DeepSeek-Coder 1.3B", - "display_name": "DeepSeek-Coder 1.3B", + "id": "anthropic/claude-opus-4.5", + "name": "Claude Opus 4.5", + "display_name": "Claude Opus 4.5", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 16000, - "output": 4000 + "context": 200000, + "output": 64000 }, - "tool_call": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true + }, + "open_weights": false, + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5 }, "type": "chat" }, { - "id": "deepseek-coder:6.7b", - "name": "DeepSeek-Coder 6.7B", - "display_name": "DeepSeek-Coder 6.7B", + "id": "anthropic/claude-3.7-sonnet", + "name": "Anthropic: Claude 3.7 Sonnet", + "display_name": "Anthropic: Claude 3.7 Sonnet", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 16000, - "output": 4000 + "context": 200000, + "output": 64000 }, - "tool_call": false, + "temperature": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2024-01", + "release_date": "2025-02-19", + "last_updated": "2025-02-19" }, { - "id": "deepseek-coder:33b", - "name": "DeepSeek-Coder 33B", - "display_name": "DeepSeek-Coder 33B", + "id": "anthropic/claude-haiku-4.5", + "name": "Anthropic: claude-haiku-4-5", + "display_name": "Anthropic: claude-haiku-4-5", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 16000, - "output": 4000 + "context": 204800, + "output": 131072 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false }, { - "id": "qwen2.5vl:latest", - "name": "Qwen2.5-VL Latest", - "display_name": "Qwen2.5-VL Latest", + "id": "anthropic/claude-opus-4", + "name": "Anthropic: Claude Opus 4", + "display_name": "Anthropic: Claude Opus 4", "modalities": { "input": [ - "text", - "image" + "image", + "text" ], "output": [ "text" ] }, "limit": { - "context": 125000, - "output": 31250 + "context": 200000, + "output": 32000 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2025-03-31", + "release_date": "2025-05-22", + "last_updated": "2025-05-22" }, { - "id": "qwen2.5vl:3b", - "name": "Qwen2.5-VL 3B", - "display_name": "Qwen2.5-VL 3B", + "id": "anthropic/claude-opus-4.1", + "name": "Anthropic: Claude Opus 4.1", + "display_name": "Anthropic: Claude Opus 4.1", "modalities": { "input": [ - "text", - "image" + "image", + "text" ], "output": [ "text" ] }, "limit": { - "context": 125000, - "output": 31250 + "context": 200000, + "output": 32000 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2025-03-31", + "release_date": "2025-08-05", + "last_updated": "2025-08-05" }, { - "id": "qwen2.5vl:7b", - "name": "Qwen2.5-VL 7B", - "display_name": "Qwen2.5-VL 7B", + "id": "anthropic/claude-sonnet-4", + "name": "Anthropic: Claude Sonnet 4", + "display_name": "Anthropic: Claude Sonnet 4", "modalities": { "input": [ - "text", - "image" + "image", + "text" ], "output": [ "text" ] }, "limit": { - "context": 125000, - "output": 31250 + "context": 1000000, + "output": 64000 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2025-03-31", + "release_date": "2025-05-22", + "last_updated": "2025-05-22" }, { - "id": "qwen2.5vl:32b", - "name": "Qwen2.5-VL 32B", - "display_name": "Qwen2.5-VL 32B", + "id": "anthropic/claude-sonnet-4.5", + "name": "Anthropic: Claude Sonnet 4.5", + "display_name": "Anthropic: Claude Sonnet 4.5", "modalities": { "input": [ "text", @@ -56909,42 +56700,62 @@ ] }, "limit": { - "context": 125000, - "output": 31250 + "context": 1000000, + "output": 64000 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2025-07-31", + "release_date": "2025-09-29", + "last_updated": "2025-09-29" }, { - "id": "qwen2.5vl:72b", - "name": "Qwen2.5-VL 72B", - "display_name": "Qwen2.5-VL 72B", + "id": "bytedance/seed-oss-36b-instruct", + "name": "ByteDance: Seed OSS 36B Instruct", + "display_name": "ByteDance: Seed OSS 36B Instruct", + "limit": { + "context": 4096, + "output": 4096 + }, + "tool_call": false, + "reasoning": { + "supported": false + } + }, + { + "id": "deepseek/deepseek-r1-0528", + "name": "DeepSeek: R1 0528", + "display_name": "DeepSeek: R1 0528", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 125000, - "output": 31250 + "context": 163840, + "output": 163840 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false }, { - "id": "nomic-embed-text:latest", - "name": "Nomic-Embed-Text Latest", - "display_name": "Nomic-Embed-Text Latest", + "id": "deepseek/deepseek-v3.1", + "name": "DeepSeek V3.1", + "display_name": "DeepSeek V3.1", "modalities": { "input": [ "text" @@ -56954,19 +56765,25 @@ ] }, "limit": { - "context": 2000, - "output": 0 + "context": 128000, + "output": 8192 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "embedding" + "attachment": false, + "open_weights": false, + "knowledge": "2024-07", + "release_date": "2025-08-20", + "last_updated": "2025-08-26" }, { - "id": "nomic-embed-text:v1.5", - "name": "Nomic-Embed-Text v1.5", - "display_name": "Nomic-Embed-Text v1.5", + "id": "deepseek/deepseek-v3.1-fast", + "name": "DeepSeek: DeepSeek V3.1 (free)", + "display_name": "DeepSeek: DeepSeek V3.1 (free)", "modalities": { "input": [ "text" @@ -56976,19 +56793,20 @@ ] }, "limit": { - "context": 2000, - "output": 0 + "context": 163800 }, + "temperature": false, "tool_call": false, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "embedding" + "attachment": false }, { - "id": "nomic-embed-text:137m-v1.5-fp16", - "name": "Nomic-Embed-Text 137M v1.5 FP16", - "display_name": "Nomic-Embed-Text 137M v1.5 FP16", + "id": "deepseek/deepseek-v3.1-terminus", + "name": "DeepSeek: DeepSeek V3.1 Terminus", + "display_name": "DeepSeek: DeepSeek V3.1 Terminus", "modalities": { "input": [ "text" @@ -56998,19 +56816,25 @@ ] }, "limit": { - "context": 2000, - "output": 0 + "context": 163840, + "output": 163840 }, - "tool_call": false, + "temperature": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "embedding" + "attachment": false, + "open_weights": true, + "knowledge": "2025-07", + "release_date": "2025-09-22", + "last_updated": "2025-09-22" }, { - "id": "qwq:latest", - "name": "QwQ Latest", - "display_name": "QwQ Latest", + "id": "deepseek/deepseek-v3.2-exp", + "name": "DeepSeek: DeepSeek V3.2 Exp", + "display_name": "DeepSeek: DeepSeek V3.2 Exp", "modalities": { "input": [ "text" @@ -57020,201 +56844,230 @@ ] }, "limit": { - "context": 40000, - "output": 10000 + "context": 163840 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "type": "chat" + "attachment": false }, { - "id": "qwq:32b", - "name": "QwQ 32B", - "display_name": "QwQ 32B", + "id": "google/gemini-2.5-flash", + "name": "Google: Gemini 2.5 Flash", + "display_name": "Google: Gemini 2.5 Flash", "modalities": { "input": [ - "text" + "image", + "text", + "audio" ], "output": [ "text" ] }, "limit": { - "context": 40000, - "output": 10000 + "context": 1048576, + "output": 65535 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2025-01", + "release_date": "2025-07-17", + "last_updated": "2025-07-17" }, { - "id": "mistral:latest", - "name": "Mistral Latest", - "display_name": "Mistral Latest", + "id": "google/gemini-2.5-flash-image", + "name": "Google: Gemini 2.5 Flash Image (Nano Banana)", + "display_name": "Google: Gemini 2.5 Flash Image (Nano Banana)", "modalities": { "input": [ + "image", "text" ], "output": [ + "image", "text" ] }, "limit": { - "context": 32000, + "context": 32768, "output": 8192 }, - "tool_call": true, + "temperature": false, + "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false }, { - "id": "mistral:7b", - "name": "Mistral 7B", - "display_name": "Mistral 7B", + "id": "google/gemini-2.5-flash-image-preview", + "name": "Google: Gemini 2.5 Flash Image Preview (Nano Banana)", + "display_name": "Google: Gemini 2.5 Flash Image Preview (Nano Banana)", "modalities": { "input": [ + "image", "text" ], "output": [ + "image", "text" ] }, "limit": { - "context": 32000, + "context": 32768, "output": 8192 }, - "tool_call": true, + "temperature": false, + "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false }, { - "id": "mistral-large-3:675b-cloud", - "name": "Mistral Large 3 675B Cloud", - "display_name": "Mistral Large 3 675B Cloud", + "id": "google/gemini-2.5-flash-lite", + "name": "Google: Gemini 2.5 Flash Lite", + "display_name": "Google: Gemini 2.5 Flash Lite", "modalities": { "input": [ - "text" + "image", + "text", + "audio" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 1048576, + "output": 65535 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true }, { - "id": "ministral-3:latest", - "name": "Ministral 3 Latest", - "display_name": "Ministral 3 Latest", + "id": "google/gemini-2.5-pro", + "name": "Google: Gemini 2.5 Pro", + "display_name": "Google: Gemini 2.5 Pro", "modalities": { "input": [ + "image", "text", - "image" + "audio" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 1048576, + "output": 65536 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2025-01", + "release_date": "2025-03-20", + "last_updated": "2025-06-05" }, { - "id": "ministral-3:3b", - "name": "Ministral 3 3B", - "display_name": "Ministral 3 3B", + "id": "google/gemini-3-pro-preview", + "name": "Google: Gemini 3 Pro Preview", + "display_name": "Google: Gemini 3 Pro Preview", "modalities": { "input": [ + "image", "text", - "image" + "audio", + "video" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 1048576, + "output": 65536 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2025-10", + "release_date": "2025-11-19", + "last_updated": "2025-11-19" }, { - "id": "ministral-3:8b", - "name": "Ministral 3 8B", - "display_name": "Ministral 3 8B", + "id": "inclusionai/ling-1t", + "name": "inclusionAI: Ling-1T", + "display_name": "inclusionAI: Ling-1T", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 131072, + "output": 131072 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false }, { - "id": "ministral-3:14b", - "name": "Ministral 3 14B", - "display_name": "Ministral 3 14B", + "id": "meituan/longcat-flash-chat", + "name": "Meituan: LongCat-Flash-Chat", + "display_name": "Meituan: LongCat-Flash-Chat", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, - "limit": { - "context": 256000, - "output": 256000 - }, - "tool_call": true, + "temperature": true, + "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "open_weights": false }, { - "id": "ministral-3:3b-cloud", - "name": "Ministral 3 3B Cloud", - "display_name": "Ministral 3 3B Cloud", + "id": "minimax/minimax-m2", + "name": "MiniMax: minimax-m2", + "display_name": "MiniMax: minimax-m2", "modalities": { "input": [ "text" @@ -57224,19 +57077,21 @@ ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 204800, + "output": 192000 }, - "tool_call": true, + "temperature": true, + "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "open_weights": false }, { - "id": "ministral-3:8b-cloud", - "name": "Ministral 3 8B Cloud", - "display_name": "Ministral 3 8B Cloud", + "id": "minimaxai/minimax-m1-80k", + "name": "MiniMax: MiniMax M1", + "display_name": "MiniMax: MiniMax M1", "modalities": { "input": [ "text" @@ -57246,19 +57101,21 @@ ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 1000000, + "output": 40000 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false }, { - "id": "ministral-3:14b-cloud", - "name": "Ministral 3 14B Cloud", - "display_name": "Ministral 3 14B Cloud", + "id": "moonshotai/kimi-k2-0905", + "name": "MoonshotAI: Kimi K2 0905", + "display_name": "MoonshotAI: Kimi K2 0905", "modalities": { "input": [ "text" @@ -57268,134 +57125,154 @@ ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 262144, + "output": 262144 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "open_weights": true, + "knowledge": "2024-10", + "release_date": "2025-09-05", + "last_updated": "2025-09-05" }, { - "id": "ministral-3:3b-instruct-2512-q8_0", - "name": "Ministral 3 3B Instruct 2512 Q8_0", - "display_name": "Ministral 3 3B Instruct 2512 Q8_0", + "id": "moonshotai/kimi-k2-thinking", + "name": "MoonshotAI: kimi-k2-thinking", + "display_name": "MoonshotAI: kimi-k2-thinking", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 262144, + "output": 262144 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false, + "open_weights": false }, { - "id": "ministral-3:3b-instruct-2512-fp16", - "name": "Ministral 3 3B Instruct 2512 FP16", - "display_name": "Ministral 3 3B Instruct 2512 FP16", + "id": "moonshotai/kimi-k2-thinking-turbo", + "name": "MoonshotAI: kimi-k2-thinking", + "display_name": "MoonshotAI: kimi-k2-thinking", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 262144, + "output": 262144 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false, + "open_weights": false }, { - "id": "ministral-3:8b-instruct-2512-q8_0", - "name": "Ministral 3 8B Instruct 2512 Q8_0", - "display_name": "Ministral 3 8B Instruct 2512 Q8_0", + "id": "openai/gpt-4.1", + "name": "OpenAI: GPT-4.1", + "display_name": "OpenAI: GPT-4.1", "modalities": { "input": [ - "text", - "image" + "image", + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 1047576, + "output": 32768 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2024-04", + "release_date": "2025-04-14", + "last_updated": "2025-04-14" }, { - "id": "ministral-3:8b-instruct-2512-fp16", - "name": "Ministral 3 8B Instruct 2512 FP16", - "display_name": "Ministral 3 8B Instruct 2512 FP16", + "id": "openai/gpt-4.1-mini", + "name": "OpenAI: GPT-4.1 Mini", + "display_name": "OpenAI: GPT-4.1 Mini", "modalities": { "input": [ - "text", - "image" + "image", + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 1047576, + "output": 32768 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2024-04", + "release_date": "2025-04-14", + "last_updated": "2025-04-14" }, { - "id": "ministral-3:14b-instruct-2512-q8_0", - "name": "Ministral 3 14B Instruct 2512 Q8_0", - "display_name": "Ministral 3 14B Instruct 2512 Q8_0", + "id": "openai/gpt-4.1-nano", + "name": "OpenAI: GPT-4.1 Nano", + "display_name": "OpenAI: GPT-4.1 Nano", "modalities": { "input": [ - "text", - "image" + "image", + "text" ], "output": [ "text" ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 1047576, + "output": 32768 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": true }, { - "id": "ministral-3:14b-instruct-2512-fp16", - "name": "Ministral 3 14B Instruct 2512 FP16", - "display_name": "Ministral 3 14B Instruct 2512 FP16", + "id": "openai/gpt-4o", + "name": "OpenAI: gpt-4o", + "display_name": "OpenAI: gpt-4o", "modalities": { "input": [ "text", @@ -57406,22 +57283,25 @@ ] }, "limit": { - "context": 256000, - "output": 256000 + "context": 128000, + "output": 16384 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": true, + "open_weights": false }, { - "id": "qwen2.5:latest", - "name": "Qwen2.5 Latest", - "display_name": "Qwen2.5 Latest", + "id": "openai/gpt-4o-mini", + "name": "OpenAI: gpt-4o-mini", + "display_name": "OpenAI: gpt-4o-mini", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" @@ -57429,42 +57309,52 @@ }, "limit": { "context": 128000, - "output": 32768 + "output": 16384 }, - "tool_call": true, + "temperature": true, + "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": true, + "open_weights": false }, { - "id": "qwen2.5:0.5b", - "name": "Qwen2.5 0.5B", - "display_name": "Qwen2.5 0.5B", + "id": "openai/gpt-5", + "name": "OpenAI: GPT-5", + "display_name": "OpenAI: GPT-5", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 400000, + "output": 128000 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2024-10-01", + "release_date": "2025-08-07", + "last_updated": "2025-08-07" }, { - "id": "qwen2.5:1.5b", - "name": "Qwen2.5 1.5B", - "display_name": "Qwen2.5 1.5B", + "id": "openai/gpt-5-chat", + "name": "OpenAI: GPT-5 Chat", + "display_name": "OpenAI: GPT-5 Chat", "modalities": { "input": [ + "image", "text" ], "output": [ @@ -57473,150 +57363,180 @@ }, "limit": { "context": 128000, - "output": 32768 + "output": 16384 }, - "tool_call": true, + "temperature": false, + "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2024-09-30", + "release_date": "2025-08-07", + "last_updated": "2025-08-07" }, { - "id": "qwen2.5:3b", - "name": "Qwen2.5 3B", - "display_name": "Qwen2.5 3B", + "id": "openai/gpt-5-mini", + "name": "OpenAI: GPT-5 Mini", + "display_name": "OpenAI: GPT-5 Mini", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 400000, + "output": 128000 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2024-10-01", + "release_date": "2025-08-07", + "last_updated": "2025-08-07" }, { - "id": "qwen2.5:7b", - "name": "Qwen2.5 7B", - "display_name": "Qwen2.5 7B", + "id": "openai/gpt-5-nano", + "name": "OpenAI: GPT-5 Nano", + "display_name": "OpenAI: GPT-5 Nano", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 400000, + "output": 128000 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2024-10-01", + "release_date": "2025-08-07", + "last_updated": "2025-08-07" }, { - "id": "qwen2.5:14b", - "name": "Qwen2.5 14B", - "display_name": "Qwen2.5 14B", + "id": "openai/gpt-5.1", + "name": "OpenAI: gpt-5.1", + "display_name": "OpenAI: gpt-5.1", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 400000, + "output": 128000 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false }, { - "id": "qwen2.5:32b", - "name": "Qwen2.5 32B", - "display_name": "Qwen2.5 32B", + "id": "openai/gpt-5.2", + "name": "OpenAI: gpt-5.2", + "display_name": "OpenAI: gpt-5.2", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 400000, + "output": 128000 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false }, { - "id": "qwen2.5:72b", - "name": "Qwen2.5 72B", - "display_name": "Qwen2.5 72B", + "id": "openai/gpt-5.1-chat", + "name": "OpenAI: gpt-5.1", + "display_name": "OpenAI: gpt-5.1", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 400000, + "output": 128000 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false }, { - "id": "llama3:latest", - "name": "Llama 3 Latest", - "display_name": "Llama 3 Latest", + "id": "openai/gpt-image-1", + "name": "OpenAI: gpt-image-1", + "display_name": "OpenAI: gpt-image-1", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, - "limit": { - "context": 8000, - "output": 2000 - }, + "temperature": true, "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": true, + "open_weights": false }, { - "id": "llama3:8b", - "name": "Llama 3 8B", - "display_name": "Llama 3 8B", + "id": "openai/gpt-oss-120b", + "name": "OpenAI: gpt-oss-120b", + "display_name": "OpenAI: gpt-oss-120b", "modalities": { "input": [ "text" @@ -57626,19 +57546,24 @@ ] }, "limit": { - "context": 8000, - "output": 2000 + "context": 131072, + "output": 131072 }, - "tool_call": false, + "temperature": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false, + "open_weights": true, + "release_date": "2025-08-05", + "last_updated": "2025-08-05" }, { - "id": "llama3:70b", - "name": "Llama 3 70B", - "display_name": "Llama 3 70B", + "id": "openai/gpt-oss-20b", + "name": "OpenAI: gpt-oss-20b", + "display_name": "OpenAI: gpt-oss-20b", "modalities": { "input": [ "text" @@ -57648,41 +57573,48 @@ ] }, "limit": { - "context": 8000, - "output": 2000 + "context": 131072, + "output": 32768 }, - "tool_call": false, + "temperature": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false, + "open_weights": true, + "release_date": "2025-08-05", + "last_updated": "2025-08-05" }, { - "id": "gemma2:latest", - "name": "Gemma 2 Latest", - "display_name": "Gemma 2 Latest", + "id": "openai/o1", + "name": "OpenAI: o1", + "display_name": "OpenAI: o1", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 8192, - "output": 2048 + "context": 200000, + "output": 100000 }, - "tool_call": false, + "temperature": false, + "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": true }, { - "id": "gemma2:2b", - "name": "Gemma 2 2B", - "display_name": "Gemma 2 2B", + "id": "openai/o1-mini", + "name": "OpenAI: o1-mini", + "display_name": "OpenAI: o1-mini", "modalities": { "input": [ "text" @@ -57692,43 +57624,49 @@ ] }, "limit": { - "context": 8192, - "output": 2048 + "context": 128000, + "output": 65536 }, + "temperature": false, "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false }, { - "id": "gemma2:9b", - "name": "Gemma 2 9B", - "display_name": "Gemma 2 9B", + "id": "openai/o3", + "name": "OpenAI: o3", + "display_name": "OpenAI: o3", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 8192, - "output": 2048 + "context": 200000, + "output": 100000 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false }, { - "id": "gemma2:27b", - "name": "Gemma 2 27B", - "display_name": "Gemma 2 27B", + "id": "openai/o4-mini", + "name": "OpenAI: o4 Mini", + "display_name": "OpenAI: o4 Mini", "modalities": { "input": [ + "image", "text" ], "output": [ @@ -57736,19 +57674,25 @@ ] }, "limit": { - "context": 8192, - "output": 2048 + "context": 200000, + "output": 100000 }, - "tool_call": false, + "temperature": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": true, + "open_weights": false, + "knowledge": "2024-06", + "release_date": "2025-04-16", + "last_updated": "2025-04-16" }, { - "id": "qwen2.5-coder:latest", - "name": "Qwen2.5-Coder Latest", - "display_name": "Qwen2.5-Coder Latest", + "id": "qwen/qwen3-235b-a22b-instruct-2507", + "name": "Qwen: Qwen3 235B A22B Instruct 2507", + "display_name": "Qwen: Qwen3 235B A22B Instruct 2507", "modalities": { "input": [ "text" @@ -57758,19 +57702,20 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false }, { - "id": "qwen2.5-coder:0.5b", - "name": "Qwen2.5-Coder 0.5B", - "display_name": "Qwen2.5-Coder 0.5B", + "id": "qwen/qwen3-235b-a22b-thinking-2507", + "name": "Qwen: Qwen3 235B A22B Thinking 2507", + "display_name": "Qwen: Qwen3 235B A22B Thinking 2507", "modalities": { "input": [ "text" @@ -57780,19 +57725,25 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false, + "open_weights": true, + "knowledge": "2025-04", + "release_date": "2025-07-25", + "last_updated": "2025-07-25" }, { - "id": "qwen2.5-coder:1.5b", - "name": "Qwen2.5-Coder 1.5B", - "display_name": "Qwen2.5-Coder 1.5B", + "id": "qwen/qwen3-30b-a3b-instruct-2507", + "name": "Qwen: Qwen3 30B A3B Instruct 2507", + "display_name": "Qwen: Qwen3 30B A3B Instruct 2507", "modalities": { "input": [ "text" @@ -57802,19 +57753,24 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "open_weights": true, + "knowledge": "2025-04", + "release_date": "2025-07-29", + "last_updated": "2025-07-29" }, { - "id": "qwen2.5-coder:3b", - "name": "Qwen2.5-Coder 3B", - "display_name": "Qwen2.5-Coder 3B", + "id": "qwen/qwen3-30b-a3b-thinking-2507", + "name": "Qwen: Qwen3 30B A3B Thinking 2507", + "display_name": "Qwen: Qwen3 30B A3B Thinking 2507", "modalities": { "input": [ "text" @@ -57824,19 +57780,21 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false }, { - "id": "qwen2.5-coder:7b", - "name": "Qwen2.5-Coder 7B", - "display_name": "Qwen2.5-Coder 7B", + "id": "qwen/qwen3-8b", + "name": "Qwen: Qwen3 8B", + "display_name": "Qwen: Qwen3 8B", "modalities": { "input": [ "text" @@ -57847,18 +57805,20 @@ }, "limit": { "context": 128000, - "output": 32768 + "output": 20000 }, - "tool_call": true, + "temperature": false, + "tool_call": false, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false }, { - "id": "qwen2.5-coder:14b", - "name": "Qwen2.5-Coder 14B", - "display_name": "Qwen2.5-Coder 14B", + "id": "qwen/qwen3-coder", + "name": "Qwen: Qwen3 Coder 480B A35B", + "display_name": "Qwen: Qwen3 Coder 480B A35B", "modalities": { "input": [ "text" @@ -57868,19 +57828,24 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "open_weights": true, + "knowledge": "2025-04", + "release_date": "2025-07-23", + "last_updated": "2025-07-23" }, { - "id": "qwen2.5-coder:32b", - "name": "Qwen2.5-Coder 32B", - "display_name": "Qwen2.5-Coder 32B", + "id": "qwen/qwen3-coder-30b-a3b-instruct", + "name": "Qwen: Qwen3 Coder 30B A3B Instruct", + "display_name": "Qwen: Qwen3 Coder 30B A3B Instruct", "modalities": { "input": [ "text" @@ -57890,19 +57855,33 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false }, { - "id": "phi4:latest", - "name": "Phi-4 Latest", - "display_name": "Phi-4 Latest", + "id": "qwen/qwen3-coder-480b-a35b-instruct", + "name": "Qwen: Qwen3 Coder 480B A35B Instruct", + "display_name": "Qwen: Qwen3 Coder 480B A35B Instruct", + "limit": { + "context": 4096, + "output": 4096 + }, + "tool_call": false, + "reasoning": { + "supported": false + } + }, + { + "id": "qwen/qwen3-embedding-0.6b", + "name": "qwen/qwen3-embedding-0.6b", + "display_name": "qwen/qwen3-embedding-0.6b", "modalities": { "input": [ "text" @@ -57912,19 +57891,19 @@ ] }, "limit": { - "context": 16000, - "output": 4000 + "context": 8192, + "output": 8192 }, "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "type": "embedding" }, { - "id": "phi4:14b", - "name": "Phi-4 14B", - "display_name": "Phi-4 14B", + "id": "qwen/qwen3-embedding-4b", + "name": "qwen/qwen3-embedding-4b", + "display_name": "qwen/qwen3-embedding-4b", "modalities": { "input": [ "text" @@ -57934,19 +57913,19 @@ ] }, "limit": { - "context": 16000, - "output": 4000 + "context": 8192, + "output": 8192 }, "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "type": "embedding" }, { - "id": "gemma:latest", - "name": "Gemma Latest", - "display_name": "Gemma Latest", + "id": "qwen/qwen3-embedding-8b", + "name": "qwen/qwen3-embedding-8b", + "display_name": "qwen/qwen3-embedding-8b", "modalities": { "input": [ "text" @@ -57957,18 +57936,18 @@ }, "limit": { "context": 8192, - "output": 2048 + "output": 8192 }, "tool_call": false, "reasoning": { "supported": false }, - "type": "chat" + "type": "embedding" }, { - "id": "gemma:2b", - "name": "Gemma 2B", - "display_name": "Gemma 2B", + "id": "qwen/qwen3-next-80b-a3b-instruct", + "name": "Qwen: Qwen3 Next 80B A3B Instruct", + "display_name": "Qwen: Qwen3 Next 80B A3B Instruct", "modalities": { "input": [ "text" @@ -57978,19 +57957,24 @@ ] }, "limit": { - "context": 8192, - "output": 2048 + "context": 262144, + "output": 262144 }, - "tool_call": false, + "temperature": false, + "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "open_weights": true, + "knowledge": "2025-04", + "release_date": "2025-09-11", + "last_updated": "2025-09-11" }, { - "id": "gemma:7b", - "name": "Gemma 7B", - "display_name": "Gemma 7B", + "id": "qwen/qwen3-next-80b-a3b-thinking", + "name": "Qwen: Qwen3 Next 80B A3B Thinking", + "display_name": "Qwen: Qwen3 Next 80B A3B Thinking", "modalities": { "input": [ "text" @@ -58000,52 +57984,72 @@ ] }, "limit": { - "context": 8192, - "output": 2048 + "context": 262144 }, - "tool_call": false, + "temperature": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false }, { - "id": "llama2:latest", - "name": "Llama 2 Latest", - "display_name": "Llama 2 Latest", + "id": "qwen/qwen3-omni-30b-a3b-instruct", + "name": "Qwen: Qwen3 VL 30B A3B Instruct", + "display_name": "Qwen: Qwen3 VL 30B A3B Instruct", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 4096, - "output": 1024 + "context": 262144, + "output": 262144 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false }, { - "id": "llama2:7b", - "name": "Llama 2 7B", - "display_name": "Llama 2 7B", + "id": "qwen/qwen3-omni-30b-a3b-thinking", + "name": "Qwen: Qwen3 VL 30B A3B Thinking", + "display_name": "Qwen: Qwen3 VL 30B A3B Thinking", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 4096, - "output": 1024 + "context": 262144, + "output": 262144 + }, + "temperature": true, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true + }, + "attachment": false + }, + { + "id": "qwen/qwen3-reranker-0.6b", + "name": "qwen/qwen3-reranker-0.6b", + "display_name": "qwen/qwen3-reranker-0.6b", + "limit": { + "context": 8192, + "output": 8192 }, "tool_call": false, "reasoning": { @@ -58054,97 +58058,135 @@ "type": "chat" }, { - "id": "llama2:13b", - "name": "Llama 2 13B", - "display_name": "Llama 2 13B", + "id": "qwen/qwen3-reranker-4b", + "name": "qwen/qwen3-reranker-4b", + "display_name": "qwen/qwen3-reranker-4b", + "limit": { + "context": 8192, + "output": 8192 + }, + "tool_call": false, + "reasoning": { + "supported": false + }, + "type": "chat" + }, + { + "id": "qwen/qwen3-reranker-8b", + "name": "qwen/qwen3-reranker-8b", + "display_name": "qwen/qwen3-reranker-8b", + "limit": { + "context": 8192, + "output": 8192 + }, + "tool_call": false, + "reasoning": { + "supported": false + }, + "type": "chat" + }, + { + "id": "qwen/qwen3-vl-235b-a22b-instruct", + "name": "Qwen: Qwen3 VL 235B A22B Instruct", + "display_name": "Qwen: Qwen3 VL 235B A22B Instruct", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 4096, - "output": 1024 + "context": 131072 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false }, { - "id": "llama2:70b", - "name": "Llama 2 70B", - "display_name": "Llama 2 70B", + "id": "qwen/qwen3-vl-235b-a22b-thinking", + "name": "Qwen: Qwen3 VL 235B A22B Thinking", + "display_name": "Qwen: Qwen3 VL 235B A22B Thinking", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 4096, - "output": 1024 + "context": 65536, + "output": 65536 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false }, { - "id": "qwen2:latest", - "name": "Qwen2 Latest", - "display_name": "Qwen2 Latest", + "id": "qwen/qwen3-vl-30b-a3b-instruct", + "name": "Qwen: Qwen3 VL 30B A3B Instruct", + "display_name": "Qwen: Qwen3 VL 30B A3B Instruct", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, + "temperature": true, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false }, { - "id": "qwen2:0.5b", - "name": "Qwen2 0.5B", - "display_name": "Qwen2 0.5B", + "id": "qwen/qwen3-vl-30b-a3b-thinking", + "name": "Qwen: Qwen3 VL 30B A3B Thinking", + "display_name": "Qwen: Qwen3 VL 30B A3B Thinking", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 262144, + "output": 262144 }, + "temperature": true, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false }, { - "id": "qwen2:1.5b", - "name": "Qwen2 1.5B", - "display_name": "Qwen2 1.5B", + "id": "tencent/hunyuan-mt-7b", + "name": "Tencent: Hunyuan A13B Instruct", + "display_name": "Tencent: Hunyuan A13B Instruct", "modalities": { "input": [ "text" @@ -58154,41 +58196,44 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 32768 }, - "tool_call": true, + "temperature": false, + "tool_call": false, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false }, { - "id": "qwen2:7b", - "name": "Qwen2 7B", - "display_name": "Qwen2 7B", + "id": "x-ai/grok-2-image", + "name": "grok-2", + "display_name": "grok-2", "modalities": { "input": [ - "text" + "text", + "image" ], "output": [ - "text" + "text", + "image" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 8192, + "output": 8192 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "qwen2:72b", - "name": "Qwen2 72B", - "display_name": "Qwen2 72B", + "id": "x-ai/grok-3", + "name": "xAI: Grok 3", + "display_name": "xAI: Grok 3", "modalities": { "input": [ "text" @@ -58198,19 +58243,24 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 131072, + "output": 8192 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": false }, - "type": "chat" + "attachment": false, + "open_weights": false, + "knowledge": "2024-11", + "release_date": "2025-02-17", + "last_updated": "2025-02-17" }, { - "id": "deepseek-v3:latest", - "name": "DeepSeek-V3 Latest", - "display_name": "DeepSeek-V3 Latest", + "id": "x-ai/grok-3-mini", + "name": "xAI: Grok 3 Mini", + "display_name": "xAI: Grok 3 Mini", "modalities": { "input": [ "text" @@ -58220,22 +58270,28 @@ ] }, "limit": { - "context": 160000, - "output": 40000 + "context": 131072, + "output": 8192 }, + "temperature": false, "tool_call": true, "reasoning": { "supported": true, "default": true }, - "type": "chat" + "attachment": false, + "open_weights": false, + "knowledge": "2024-11", + "release_date": "2025-02-17", + "last_updated": "2025-02-17" }, { - "id": "deepseek-v3:671b", - "name": "DeepSeek-V3 671B", - "display_name": "DeepSeek-V3 671B", + "id": "x-ai/grok-4", + "name": "xAI: Grok 4", + "display_name": "xAI: Grok 4", "modalities": { "input": [ + "image", "text" ], "output": [ @@ -58243,42 +58299,53 @@ ] }, "limit": { - "context": 160000, - "output": 40000 + "context": 256000, + "output": 64000 + }, + "temperature": false, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true + }, + "attachment": false, + "open_weights": false, + "knowledge": "2025-07", + "release_date": "2025-07-09", + "last_updated": "2025-07-09" + }, + { + "id": "x-ai/grok-4-fast-non-reasoning", + "name": "x-ai/grok-4-fast-non-reasoning", + "display_name": "x-ai/grok-4-fast-non-reasoning", + "limit": { + "context": 2000000, + "output": 2000000 }, - "tool_call": true, + "tool_call": false, "reasoning": { - "supported": true, - "default": true + "supported": false }, "type": "chat" }, { - "id": "llama3.3:latest", - "name": "Llama 3.3 Latest", - "display_name": "Llama 3.3 Latest", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, + "id": "x-ai/grok-4-fast-reasoning", + "name": "x-ai/grok-4-fast-reasoning", + "display_name": "x-ai/grok-4-fast-reasoning", "limit": { - "context": 128000, - "output": 32768 + "context": 2000000, + "output": 2000000 }, - "tool_call": true, + "tool_call": false, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "llama3.3:70b", - "name": "Llama 3.3 70B", - "display_name": "Llama 3.3 70B", + "id": "x-ai/grok-code-fast-1", + "name": "xAI: Grok Code Fast 1", + "display_name": "xAI: Grok Code Fast 1", "modalities": { "input": [ "text" @@ -58288,19 +58355,25 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 256000, + "output": 10000 }, + "temperature": false, "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false, + "open_weights": false, + "knowledge": "2025-08", + "release_date": "2025-08-26", + "last_updated": "2025-08-26" }, { - "id": "bge-m3:latest", - "name": "BGE-M3 Latest", - "display_name": "BGE-M3 Latest", + "id": "z-ai/glm-4.5", + "name": "Z.AI: GLM 4.5", + "display_name": "Z.AI: GLM 4.5", "modalities": { "input": [ "text" @@ -58310,19 +58383,25 @@ ] }, "limit": { - "context": 8192, - "output": 0 + "context": 131072, + "output": 131072 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "embedding" + "attachment": false, + "open_weights": true, + "knowledge": "2025-04", + "release_date": "2025-07-28", + "last_updated": "2025-07-28" }, { - "id": "bge-m3:567m", - "name": "BGE-M3 567M", - "display_name": "BGE-M3 567M", + "id": "z-ai/glm-4.5-flash", + "name": "z-ai/glm-4.5-flash", + "display_name": "z-ai/glm-4.5-flash", "modalities": { "input": [ "text" @@ -58333,18 +58412,18 @@ }, "limit": { "context": 8192, - "output": 0 + "output": 8192 }, "tool_call": false, "reasoning": { "supported": false }, - "type": "embedding" + "type": "chat" }, { - "id": "llama3.2-vision:latest", - "name": "Llama 3.2 Vision Latest", - "display_name": "Llama 3.2 Vision Latest", + "id": "z-ai/glm-4.5v", + "name": "Z.AI: GLM 4.5V", + "display_name": "Z.AI: GLM 4.5V", "modalities": { "input": [ "text", @@ -58355,256 +58434,216 @@ ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 65536, + "output": 16384 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" + "attachment": false, + "open_weights": true, + "knowledge": "2025-04", + "release_date": "2025-08-11", + "last_updated": "2025-08-11" }, { - "id": "llama3.2-vision:11b", - "name": "Llama 3.2 Vision 11B", - "display_name": "Llama 3.2 Vision 11B", + "id": "z-ai/glm-4.6", + "name": "Z.AI: GLM 4.6", + "display_name": "Z.AI: GLM 4.6", "modalities": { "input": [ - "text", - "image" + "text" ], "output": [ "text" ] }, "limit": { - "context": 128000, - "output": 32768 + "context": 202752, + "output": 202752 }, - "tool_call": false, + "temperature": true, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, - "type": "chat" - }, + "attachment": false, + "open_weights": true, + "knowledge": "2025-09", + "release_date": "2025-09-30", + "last_updated": "2025-09-30" + } + ] + }, + "doubao": { + "id": "doubao", + "name": "Doubao", + "display_name": "Doubao", + "models": [ { - "id": "llama3.2-vision:90b", - "name": "Llama 3.2 Vision 90B", - "display_name": "Llama 3.2 Vision 90B", - "modalities": { - "input": [ - "text", - "image" - ], - "output": [ - "text" - ] - }, + "id": "deepseek-v3-1-250821", + "name": "DeepSeek V3.1", + "display_name": "DeepSeek V3.1", "limit": { "context": 128000, - "output": 32768 + "output": 32000 }, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "tinyllama:latest", - "name": "TinyLlama Latest", - "display_name": "TinyLlama Latest", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, + "id": "deepseek-r1-250120", + "name": "DeepSeek R1", + "display_name": "DeepSeek R1", "limit": { - "context": 2048, - "output": 512 + "context": 64000, + "output": 4096 }, "tool_call": false, "reasoning": { - "supported": false + "supported": true, + "default": true }, "type": "chat" }, { - "id": "tinyllama:1.1b", - "name": "TinyLlama 1.1B", - "display_name": "TinyLlama 1.1B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, + "id": "deepseek-r1-distill-qwen-32b-250120", + "name": "DeepSeek R1 Distill Qwen 32B", + "display_name": "DeepSeek R1 Distill Qwen 32B", "limit": { - "context": 2048, - "output": 512 + "context": 32000, + "output": 4096 }, "tool_call": false, "reasoning": { - "supported": false + "supported": true, + "default": true }, "type": "chat" }, { - "id": "starcoder2:latest", - "name": "StarCoder2 Latest", - "display_name": "StarCoder2 Latest", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, + "id": "deepseek-r1-distill-qwen-7b-250120", + "name": "DeepSeek R1 Distill Qwen 7B", + "display_name": "DeepSeek R1 Distill Qwen 7B", "limit": { - "context": 16384, + "context": 32000, "output": 4096 }, "tool_call": false, "reasoning": { - "supported": false + "supported": true, + "default": true }, "type": "chat" }, { - "id": "starcoder2:3b", - "name": "StarCoder2 3B", - "display_name": "StarCoder2 3B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, + "id": "deepseek-v3-250324", + "name": "DeepSeek V3", + "display_name": "DeepSeek V3", "limit": { - "context": 16384, + "context": 64000, "output": 4096 }, - "tool_call": false, + "tool_call": true, "reasoning": { "supported": false }, "type": "chat" }, { - "id": "starcoder2:7b", - "name": "StarCoder2 7B", - "display_name": "StarCoder2 7B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, + "id": "doubao-seed-1-6-vision-250815", + "name": "Doubao Seed 1.6 Vision", + "display_name": "Doubao Seed 1.6 Vision", "limit": { - "context": 16384, - "output": 4096 + "context": 256000, + "output": 32000 }, - "tool_call": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, "type": "chat" }, { - "id": "starcoder2:15b", - "name": "StarCoder2 15B", - "display_name": "StarCoder2 15B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, + "id": "doubao-seed-1-6-250615", + "name": "Doubao Seed 1.6", + "display_name": "Doubao Seed 1.6", "limit": { - "context": 16384, - "output": 4096 + "context": 256000, + "output": 32000 }, - "tool_call": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, "type": "chat" }, { - "id": "codegemma:latest", - "name": "CodeGemma Latest", - "display_name": "CodeGemma Latest", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, + "id": "doubao-seed-1-6-flash-250715", + "name": "Doubao Seed 1.6 Flash", + "display_name": "Doubao Seed 1.6 Flash", "limit": { - "context": 8192, - "output": 2048 + "context": 256000, + "output": 32000 }, - "tool_call": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, "type": "chat" }, { - "id": "codegemma:2b", - "name": "CodeGemma 2B", - "display_name": "CodeGemma 2B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] - }, + "id": "doubao-seed-1-6-flash-250615", + "name": "Doubao Seed 1.6 Flash (250615)", + "display_name": "Doubao Seed 1.6 Flash (250615)", "limit": { - "context": 8192, - "output": 2048 + "context": 256000, + "output": 32000 }, - "tool_call": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, "type": "chat" }, { - "id": "codegemma:7b", - "name": "CodeGemma 7B", - "display_name": "CodeGemma 7B", - "modalities": { - "input": [ - "text" - ], - "output": [ - "text" - ] + "id": "doubao-seed-1-6-thinking-250715", + "name": "Doubao Seed 1.6 Thinking", + "display_name": "Doubao Seed 1.6 Thinking", + "limit": { + "context": 256000, + "output": 32000 + }, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true }, + "type": "chat" + }, + { + "id": "doubao-seed-1-6-thinking-250615", + "name": "Doubao Seed 1.6 Thinking (250615)", + "display_name": "Doubao Seed 1.6 Thinking (250615)", "limit": { - "context": 8192, - "output": 2048 + "context": 256000, + "output": 32000 }, - "tool_call": false, + "tool_call": true, "reasoning": { - "supported": false + "supported": true, + "default": true }, "type": "chat" } @@ -60613,6 +60652,20 @@ }, "type": "chat" }, + { + "id": "google/gemini-3-flash-preview", + "name": "Google: Gemini 3 Flash Preview", + "display_name": "Google: Gemini 3 Flash Preview", + "limit": { + "context": 4096, + "output": 4096 + }, + "tool_call": false, + "reasoning": { + "supported": false + }, + "type": "chat" + }, { "id": "google/gemini-3-pro-preview", "name": "Google: Gemini 3 Pro Preview", @@ -63924,19 +63977,19 @@ "type": "chat" }, { - "id": "gemini-3-flash-preview-search", - "name": "gemini-3-flash-preview-search", - "display_name": "gemini-3-flash-preview-search", + "id": "doubao-seed-1-8", + "name": "doubao-seed-1-8", + "display_name": "doubao-seed-1-8", "modalities": { "input": [ "text", "image", - "audio" + "video" ] }, "limit": { - "context": 8192, - "output": 8192 + "context": 256000, + "output": 256000 }, "tool_call": true, "reasoning": { @@ -63944,9 +63997,9 @@ "default": true }, "cost": { - "input": 0.5, - "output": 3, - "cache_read": 0.05 + "input": 0.119, + "output": 0.2975, + "cache_read": 0.0238 }, "type": "chat" }, @@ -63976,6 +64029,33 @@ }, "type": "chat" }, + { + "id": "gemini-3-flash-preview-search", + "name": "gemini-3-flash-preview-search", + "display_name": "gemini-3-flash-preview-search", + "modalities": { + "input": [ + "text", + "image", + "audio" + ] + }, + "limit": { + "context": 8192, + "output": 8192 + }, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true + }, + "cost": { + "input": 0.5, + "output": 3, + "cache_read": 0.05 + }, + "type": "chat" + }, { "id": "gemini-3-pro-image-preview", "name": "gemini-3-pro-image-preview", @@ -67824,6 +67904,30 @@ }, "type": "chat" }, + { + "id": "mimo-v2-flash-free", + "name": "mimo-v2-flash-free", + "display_name": "mimo-v2-flash-free", + "modalities": { + "input": [ + "text" + ] + }, + "limit": { + "context": 256000, + "output": 256000 + }, + "tool_call": false, + "reasoning": { + "supported": false + }, + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + }, + "type": "chat" + }, { "id": "claude-3-7-sonnet", "name": "claude-3-7-sonnet", @@ -69881,9 +69985,9 @@ "type": "chat" }, { - "id": "qwen-turbo-2025-04-28", - "name": "qwen-turbo-2025-04-28", - "display_name": "qwen-turbo-2025-04-28", + "id": "qwen-3-32b", + "name": "qwen-3-32b", + "display_name": "qwen-3-32b", "limit": { "context": 8192, "output": 8192 @@ -69893,16 +69997,15 @@ "supported": false }, "cost": { - "input": 0.046, - "output": 0.92, - "cache_read": 0 + "input": 0.4, + "output": 1.6 }, "type": "chat" }, { - "id": "grok-3-mini-fast-beta", - "name": "grok-3-mini-fast-beta", - "display_name": "grok-3-mini-fast-beta", + "id": "qwen-turbo-2025-04-28", + "name": "qwen-turbo-2025-04-28", + "display_name": "qwen-turbo-2025-04-28", "limit": { "context": 8192, "output": 8192 @@ -69912,15 +70015,16 @@ "supported": false }, "cost": { - "input": 0.33, - "output": 2.20011 + "input": 0.046, + "output": 0.92, + "cache_read": 0 }, "type": "chat" }, { - "id": "qwen-3-32b", - "name": "qwen-3-32b", - "display_name": "qwen-3-32b", + "id": "grok-3-mini-fast-beta", + "name": "grok-3-mini-fast-beta", + "display_name": "grok-3-mini-fast-beta", "limit": { "context": 8192, "output": 8192 @@ -69930,8 +70034,8 @@ "supported": false }, "cost": { - "input": 0.4, - "output": 1.6 + "input": 0.33, + "output": 2.20011 }, "type": "chat" }, @@ -71437,6 +71541,25 @@ }, "type": "chat" }, + { + "id": "doubao-seed-1-8-251215", + "name": "doubao-seed-1-8-251215", + "display_name": "doubao-seed-1-8-251215", + "limit": { + "context": 256000, + "output": 256000 + }, + "tool_call": false, + "reasoning": { + "supported": false + }, + "cost": { + "input": 0.10959, + "output": 0.273975, + "cache_read": 0.021918 + }, + "type": "chat" + }, { "id": "gemini-2.0-flash-001", "name": "gemini-2.0-flash-001", @@ -75560,8 +75683,8 @@ ] }, "limit": { - "context": 8192, - "output": 7168 + "context": 163840, + "output": 163840 }, "tool_call": true, "reasoning": { @@ -75836,7 +75959,7 @@ }, "limit": { "context": 163840, - "output": 65536 + "output": 163840 }, "temperature": true, "tool_call": true, @@ -78755,6 +78878,29 @@ }, "type": "chat" }, + { + "id": "nvidia/nemotron-3-nano-30b-a3b", + "name": "NVIDIA: Nemotron 3 Nano 30B A3B", + "display_name": "NVIDIA: Nemotron 3 Nano 30B A3B", + "modalities": { + "input": [ + "text" + ], + "output": [ + "text" + ] + }, + "limit": { + "context": 262144, + "output": 262144 + }, + "tool_call": true, + "reasoning": { + "supported": true, + "default": true + }, + "type": "chat" + }, { "id": "nvidia/nemotron-3-nano-30b-a3b:free", "name": "NVIDIA: Nemotron 3 Nano 30B A3B (free)", diff --git a/src/main/presenter/configPresenter/providers.ts b/src/main/presenter/configPresenter/providers.ts index e0b17f86f..b9ee0d10b 100644 --- a/src/main/presenter/configPresenter/providers.ts +++ b/src/main/presenter/configPresenter/providers.ts @@ -731,5 +731,20 @@ export const DEFAULT_PROVIDERS: LLM_PROVIDER_BASE[] = [ models: 'https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html', defaultBaseUrl: '' } + }, + { + id: 'xiaomi', + name: 'Xiaomi', + apiType: 'openai', + apiKey: '', + baseUrl: 'https://api.xiaomimimo.com/v1', + enable: false, + websites: { + official: 'https://platform.xiaomimimo.com/#/docs/quick-start/first-api-call', + apiKey: 'https://platform.xiaomimimo.com/#/console/api-keys', + docs: 'https://platform.xiaomimimo.com/#/docs', + models: 'https://platform.xiaomimimo.com/#/docs', + defaultBaseUrl: 'https://api.xiaomimimo.com/v1' + } } ] diff --git a/src/renderer/settings/components/ProviderModelList.vue b/src/renderer/settings/components/ProviderModelList.vue index 07889f0a4..cd38a08bd 100644 --- a/src/renderer/settings/components/ProviderModelList.vue +++ b/src/renderer/settings/components/ProviderModelList.vue @@ -120,7 +120,7 @@ v-else-if="filteredCustomModels.length === 0" class="rounded-lg border py-6 px-4 text-sm text-muted-foreground text-center" > - {{ t('settings.provider.dialogs.modelCheck.noModels') }} + {{ t('settings.provider.dialog.modelCheck.noModels') }} diff --git a/src/renderer/src/assets/llm-icons/xiaomi.png b/src/renderer/src/assets/llm-icons/xiaomi.png new file mode 100644 index 0000000000000000000000000000000000000000..f209e12b7f0a872fc722e5007ba7b7b69a190d09 GIT binary patch literal 12428 zcmeHt`8$-~|Nl_7NJvcfHA@;MvSdq)l86|gu}+eG%f4ohLA*jJqL7h2`x;q7hHNpI zD5fyRKB3`ryxyPh|M2-<*ZYUzy6*ej=RW7$&+|Bs=i~8wYGioh^eLWG5D4V7-c6mm z5C|g|`IRKgRk* z9C?(r2KoA*yZYq%x~H<>5qs)Qo!pZU$m@3ekz+F*1Y&E=2!?a*+&nD=@=gQ=27`=d z2KN&@X&?|&b{GT_A>9eu86g_LJ?wuQ|93V1uf)dk8T@I;)i$y|G?pVa|4*B&h)55# zWW{p1sSd9U`J)3apL`N+Cn+L=MCw^h-bJP_W=x%ZdQ;!HPCEI=1avg42#ZzJ<5+Pk zluTHbW{j+pOsI3pK2u?3F!}*u{6UM&+=CpS{*(%Kv1ih>YQ_JP?opmjc8`fEmhR84~;F0Hp*owgerovHJzoEw;UQ8 zGEHHCkVo45PW#@z#|D#=#%+zIs1Uc$Kui=?JlRh^Q7{m7!(&ZH6~MBRQVON@IBK^> z>&l)xI30-6KxA@!8{Vy0?(nx01Mg-my3)_<7>iLT6z5*Nd%YRGIS*R*C<_vi^5rTj zUX2h?UQscg>>m~e3(PI$$7KjHng*ZWJ!lov6EPSK*~hsl^48`}QBe@+G#l@;FM--U zQ*q4fscN{z`FSl;z{-y0R|TZ%+_w-yX0;5mSM!rs$gp6ZpX`YWI|#-uUf^pZrAgO5 z{7S_~ee~zw^$W^%hmD3M8Y>I!#1~%z6z(;+;OmkK`u6wUN;;oMW)x1>x-4B}aTH-@ z;ugUv)tM*_1mQT9hQFF~AJv*D&X1f@l0W+KR^mtuOxLm&u7bi^TZBoHa z(!fX^?ta8Un+Mg0|E?FG>c&(kfy}>I1YMO($PRN_O?pmj+`+*;9YmO!xkbKS(EEBY zuwiMDF`+qnZ`?6)i?ThN{=p--X#ZA1!Moqw_shdAvifMd5CqxYVAR}o|M-myJXS$= zP=VRO;X$g!LWGP*S2?Q{k)75-BNrS_S2uT9q1s?^}~44J}#7!lga zzmx8eH8V5wj-Na~Z&w*p9VzroG9m0fU2VBb3AVq)=M)o(@i?YdRdwUn)zn(tEq4oax>aR`pr}bq$2bKQDkl7v~M%Mk{DKbSioY%pELwTmhHI?F= zP$RRXw$fdDs;kmq)Rek28r&XLAo;MKrvxAdU$2`nr%kzs_iE#Ag$dH?2{ zK6PF@ni&isT%0mdr7CpLrfDfV9_+?{Ipi#i6?;3{bHk~zF6Yj(&VAj-cH7QLr=p?S!%wGdGOD*1pgW&4SOBxkwFoKPNXoZ19{fqK?-N#3=e@ z7oGokPIi9bwf!Dh`?-TueSN)iud1eIW`U&PAtg%4$cpOIPSEG;O?){-JZSqF2)lFV z4t6C6^La}R-edkskuNsi6j|8R)Bnt@G=0ohy`*Hq!9qa2+XBD0*9b*x{5?v7PvF08 zsNLCA%NrvH7&3A*^jF^&5EL9wuD2``8>oJBq)wm|%IMenD(mQcRj~T`a$_wvz}MHI zS*mr41*(@84}a)AKe(l~x3e-S#`RQx)D#ATxhiSvCQ@6a9VJ77Z30!#((mXQBnfY;om%KSfCmp zS=^GAoiOe!?!|XzU;aa8w*SYV)(kbAo6-*(R3QK6M0a-#IAWZ#4HweQvx`~;&a=-i zoYZDn|LYp@5E|P`AJJAzAdBmzAy~h!aw3GAXNUac>3we6s*m$UA&AS%&LjB;<`x-x z*+q3ZUTnCnhg73^p3d&4)iVFY#WB?WutK3)4#s{Sv~eQxuSUrK+fj(i5H}BQi@xz! zoZYXVqpd{;2fV1*w_H)3T5M*QS^ z8meX9_&cABP87&4N>xrS#7fsPyXO*R@i&QqOym;v_p19akB@;eTLZANlR^r7zOSnC%AWNghNXry?tw54TA>fR<0Mk+Yr^CLldXsFW z4$iWqvMT9!52tc3eXYMVOTOuICQ344toW*n!AD+itX=(&m8w#VpXxZPia`ze@Y3{T zY<&|_^2{EdwQG3)6gJMiiFgo}Blg+0#%TZj%xBlssAB|s_uLOU{I)UgsaYc@EV+>e zil!&zTo3N|A`qxXCa13`o#l0&O)GK=s`cpeH0JEq14Qf5wy!)Ed)4XbetyPtvOMX9 zrXX%%R%ZDvvYIUisCnc20rr?702jA8dIcrW@hF@*kM||5%~>Py0Nu2olIy~tucBI z*R8|5k$=3bzVDn}% zv+QYK)|Do+cC&N`m2X{1W{>iT_U2%0;(7&}V}UHZcjBQLx|5q#cbtqlOJthHNNBW4 zhJ*A$UqG%Ssb&=n;Y9W>wpDxgZ@NRtX460+qI)Uc6E63K(qZA^*SBA-P&79hG}gUednf=MQ{n6EzL`*9#B08r!EAB?F36+h+fGoO z^tIxQxi#6IB&6AM`hKaB?Jc)%&u`~^b!N@lvzt{k)YLGWy_l}Ys{VdTuh-fW)lv-e zI)yGL1#oADT2iP)8s$%%10_vcYssIb-$(yMkJ| z&=`4gUFKW7z|{m1CXl#zokk}X{CX{+k>okQ{Evf0Mr&91GyIcw$M-q46WaYRNc;!> zPrBG)x@itmwoxB9)iSZzUmu}be7zjKRnw*hlYiPOI3lcq#lMc6Qn!O{Qs_e>;oPEt zE4aJ6)2p@}Ck5i7c?=*^16XV@+K0>2bZE84T{e&Z^?1*t{=S6G)5i)AlPV!+*Hyss zcgpcONd2yFlXCliv{-m4> z>f8`U?h~K4W~NUsA0Fl=5>f$mYbpn$!@DOSc?i6jz4swdhIxC4UfOo<+C(Niwj6(= z&`J9EJx~)GO0ZdkiV#YYxyxvcOmS%DmC1JNXg2+!$y%w&mt79n>GD@!>1wegb-?* z?HJD1cXoCLzDO9DjL$0Ka5!}YG`Z(XB{%-_f-OATyyJTO{xc>O)pI>iXpLz zOXvRehT%s9zDO}SvCeL$55@2`O0Ztq&o1}vYMF6{04~J*UxRBVe7)G#+W^>P^uS#obYUX;sxhk4G!lhNY2yaPH@?sXaiHcmP@R*EHh1+a)g%_ zNd5#Fbgg<|uB>weQOb43)OF@H0Ny}qMp20gI!NLAURXP^meCW^+0C6MW^5Didw;)) zLI*mWa<9L2Y2T6VPNq9OY|2&f&C#G7OPO1F5&K&;oC(=M6`5Tmt$uCW5)vnj3K3z^ z-YH){CQ@i!l+UbHDqOlQuAjerN!qF6ZX=godR_ONX84*-bmAG7Dq5mn zGcq)7g+9R9@+(Uk8dFu#>*AE1d?;^IioI3lIJi67HbDR%K{Vt9g9s|517vB>%6U6V zS_#o`T_7nSQyQ%+Uh!gxkySl!qwRiu+FZ3%mry+6lHuSi?8a1sgpnJqt`vKh9HgPCnb#eIba9IucP55`Kg>iQ-OmmC#@}gP~r=}A%!0=U?M;C=Z^tQar%WI$EOCh~V z_+g$<@T~oCUq5tlGN0uN)Th?+bA?U2bw;h`V*`v3qnI8Cyr<75oO?6-$VO<>Q9TLyr)*ttEZDS%mGIZx7iqz@Nh+R0z<+g`0twEH zyN$;(!vUc5_q>rUwH2aw^X%r;lfUe$DiBSS*=)nv-;crie_mWHT!t67L^>LCO4sOS z$Rwl3r$k}ZSFBIH_y-Z2n9n7>Y>jAm5YKOVuXOxD-g1$K+<0C24c8$W(F76VVe*p_ ziw6x*d%B^O6&FVWuE+_iF@3bO)Kg-et)1@R`qPjaeQI2I?Rsg^x$Q%bd zDnLAe6ldp!qodJ2V@Ap6f=MC*}vB8se9V#$Vzj}61Ha4of6V}bGt*=&tE_HAY zYM_1wmbXE14{Ne?GWT!9@_f%C?uju3_*orH2Uovb-re=9zL@Vvpt%S<#1jOk~a`j&wXG60VwIG7)4~P^pq09go3KFsIq>6GEkT)$ihPc#B^?@6& z1lnl_Kf87zps`Vy6E95eEweGZ`qH4WO_O4T_HaSc?*o9xZJ`HCKSf+azbR*Ww6dNv zIkcuVk;k_pVi~!SNP{K*Kly25=YPg>o%~qbdnuvwcVa7C7Xt@6EXbL`^e?pliU%|@ z2a8)484NMVq%DVw4J?5$Ld~o@kPD;|I)lthSDGj+WpK@?UDs;isr{Vc2KUAg(&(lj z`%|5tpS@KfL^>@YW6svq!N5NA+*x-CU#s@jO(#s2)irg5KdgCcO2T#3uQ_weGNW+k z8qGC#Chlu@j5(>h1cLjy2T(ylkqw4Kowb4GmkEH{>`x%SPc|JFR&>fgt53*s+Gh-ss zXR`tu)xF4y`2!grUqzuMGAn-d{X zYbUML4PW_YJ91v+gR>bBc}Eo_LKW{bo`3G`AR>Pnup`PoTGaNhkHDSNTy6&;CgWFA zLUU?$L$&bCCbOGiY za9U zRSb0KcPoOA2Nh9|Ebn#v0bz z8g#rZTw?m7J51bmP~AL!u-Jc16m$-TE~e+IM0XaB_cYEZ+=mnSVFJTubi@R>S=R1U$XbF+USInwrx9Y(Kl#n`o}_ouL1?;Hk|ro#WDBeyfr# zRjd3;c~f)qKLwJmN+*(Y+#1+YKQ^r|ae|I}KW~LR(g*X2;*2tK=5^2Vh-j=Uq zmJtcd6YhZ?13OiZ+g<2`7SvO}*?e(X=keZYDJlC|QoFg7kAb)1Upi#%D7KV=_{VG8 zCtM6nZr!dW;SS~~`6<;hcm;zymSL)lk&4Mb6meU|M|G+^rR#TVu(uxw&tH#@5WXB% z`3S!k%gj!zdrxt9tdg2VC>7I7-q!$Wc%O!p7TX8F*!Sy)a>d3<|KpKm@XNWLOssq5 z-@qnp`)&IDz%KD{^+Yg@1Uw>dh)AbMx&mo#Q zb&-w*k59xO{xvC+OrUQSc(i)$wn5wF)RTo{nP*`-8E55O84~NnQQKv0 z;U;-ri@~=nO849w!{UMe(#lFdYS24rVDf6~Dpdc4I}c*y?PR5jPKLuK^?;()R{B1i zCY6qYdVHlxkP|$?Nm&W(=_OiDyA`3D`H@> zl9yC%2E5*ab6NK~Jf+M(kS=${^!=rc)d$1c=|p4~F;H97a5s)vlaOuX@T*;moCc%H z8_qAP?}Dcm3YXaAP|RFz%`=|DAe!baD<9o|<(W#{GuEt;Jav)qrs~!KW$^n@x7o4X zQC7q!hhhP(S3zrP#JoLNp~HER-ugKDJDMnWg)DMxnPqmH6(K0+bo_$Hcb)RTSm9L3a=AT>B;z5EagFiOl>;&ff|8xw?A0KysNNben#D z0a8xK64|}o2$joVlhJu>?WADvW|)I=#XuCu@q7d61kE0;2IXfLX`*c5f-pKv;mJhF z1Ve$oy=-_&wBL%ds=tPhbm#j2_z5tmHlJ(>S3Pukr^km{*4ZBE{DkASzHa4BSh4zqS9)pox8 zICV-Rz_Nk%Vvzw1c;gdCO%Zk&cHEXJe(D%Az&YJb$ISkU7w^|>wb~>LR_@Ceg9dtoi_Cyl@@!q4$LctRGF8_rdlb5Q!GWB$)g}`6yk|!;L1ZN_il^mrYF1n# z=%~#|$-w6;cX(d}{JC~i42Who{$@(2l&TZ!dAV5cLE;B?m_i+=&He>coco=l^SeA2 zI$wf405Jh7R8;c|b=*JIGT<tHVk{qQ*0l6X& zMU33p`>c=nojtG4T*iBj_-pKx9JQ5#2pX{gK2*`=-2GSHS8Q*K|NHq1+c|ze8qBch z?D5c70<9^n)_IAkE}(V(8!}xLPBnazw&!_d45K=Cwn8V}57?4N-FyK#={32#FCDyl z7#&O_bdR=YEHZ{3Pn;2dZ~R0X9GeXtejP&QgDIp4__*x|#m=sT*|9aw=ZQ9uNFQFb zWs_MNFza~XT*+n^8+joqmpM#u>qZ0g!Xp<|wS=gB-8L`?CtdvZL2YpS+`AkMeX zaK9f|KQlzfs?|`bbNv3{kyB6~W-gxO**A}d%&pGG38Bo#l)#O3GeQJ>(l#F+nkKR9 z$U}S*)35}3n<@b>d6M#yM{bD+Y*el=`~9EtNn0J)QDESn9dH^n5a49i3t_f=P3pTZ zqhjKR{;4J{60AljYL(CTFSEh;j5%XK?q(n$AfWNr5&RWn(T=2J1-c~QvOqZ%v>vX< zmxUZ1hE9CEu0zzz^4w6HDpYiS;nR6 z0(SM>O6V#jxU>5@8w?_I9f@SX-!y@O0J-IhMtR zg#wBfAexU(7e#o|*uoXufn#{7oO1o55j!j+>i814Yw<}6w}l{8<-?!()J(|)@sNR_ z4v|SPBX_4+r#y0*_jD zp~DpmE_!XM-BTF?ZuWE)s&3Xjn0lbEd;`EFZN~!eQ0r8Qt?*Jdd|xW~LvdLU^u2g2fbkgQH_ulL{;TLlB3yX3(XK~3{? zpL~!{ap?ir*lMw0U_oPm-XXx(2h60ZcfXtdeWSgDMUkS9&d4*!<;so}PM{{F28ghWRb{ep5Ay)@vmr%NVS z2RSb{0n22}*RB4ECoPyyLArw!&{Y1FRfGNgC5$6tS4`~7S8msKk<$cZ0M*ninIUOOOHLNomEv3+GR(4G(@`ZU_YC`g1_yTIPYk6zo} z_J)RMKx=AcN#HZ#1jH}3{pj$1Zf>qM*6luc!D|{{(9<7HP&{V6ynhiCwuDjl#d|;n zz=O&%d?+DP!2pP4fk8oOiHV8+M~%Qm2WCYLU&yIouyE_QI1y2p_J9>&Sp&ynk=%Zi z0U%Y6gDLX$B)m)Rxq^XBkQC6qz{$D#I-Ih+oRIYGb?lS~coKNQ73^v_-bKf9v(n5d zX`uUHu|XD7n>FWPZzMSg6mb@9rmjl=;K`L*QzSx`K1dV=>EJ~olLX|h<`O>x5FK#A z+xG6b!B9T+>v=@>=P++4GDO7oQ z9wo&+R0!&JKt5M5oFJ0!V?4R@+3n`&*gpAdVfJVvOXTY-Jum+Tq5wec_~?Bp07oO> z(<*x@vru#^seHVIcz4Sl)L`up908-M&3DS4poFfp-^i3U7@c}G05SyL%hfV9VTbRg zOfOvi0gCfJj@)TB7#()mFpRN#L`Chl5zLUjk9k4)fjW2bj9Qvl)uHO+s$^69aN|k z-Bga38DKm&W&~1OHB>y`uErR&OK_Uz94LwWHw`B?Zn?c%3F5djRp%mgoW9q|4BXKq zKFcn0N-TKsH}LHRRTNwpc81_5luz z6mc+Ut$PcE5V+X`r(ik1LwYT~Hm+(oaw5FL!Zg0&0FKyW0;O!l>Vb9%`CcHIAjZ;_ z`I_(Klb5ev@&6?QV-X0qpu47Wo9pLonLq@gxK2JfskL5l)LQPsbr4nRepES23+d=( zWPedGRsLVS>c55F|6i89Q-wv6;$2;pKym-zb?Olf{X2$>_QtsiplTnYhcMJBziu1( EKi!u~DF6Tf literal 0 HcmV?d00001 diff --git a/src/renderer/src/components/icons/ModelIcon.vue b/src/renderer/src/components/icons/ModelIcon.vue index 1f85ccd79..5b9009d26 100644 --- a/src/renderer/src/components/icons/ModelIcon.vue +++ b/src/renderer/src/components/icons/ModelIcon.vue @@ -66,6 +66,7 @@ import awsBedrockIcon from '@/assets/llm-icons/aws-bedrock.svg?url' import jiekouColorIcon from '@/assets/llm-icons/jiekou-color.svg?url' import zenmuxColorIcon from '@/assets/llm-icons/zenmux-color.svg?url' import burncloudColorIcon from '@/assets/llm-icons/burncloud-color.svg?url' +import xiaomiColorIcon from '@/assets/llm-icons/xiaomi.png?url' // 导入所有图标 const icons = { @@ -144,6 +145,7 @@ const icons = { jiekou: jiekouColorIcon, zenmux: zenmuxColorIcon, burncloud: burncloudColorIcon, + xiaomi: xiaomiColorIcon, default: defaultIcon } From 72a0d5307ee56e77893ebbc044c5d9e5b8444011 Mon Sep 17 00:00:00 2001 From: zerob13 Date: Fri, 19 Dec 2025 21:45:39 +0800 Subject: [PATCH 2/3] chore: Downgrade dependencies to avoid compatibility issues. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c755f9c27..4f8d7a10c 100644 --- a/package.json +++ b/package.json @@ -147,7 +147,7 @@ "katex": "^0.16.25", "lint-staged": "^16.2.6", "lucide-vue-next": "^0.544.0", - "markstream-vue": "0.0.3-beta.6", + "markstream-vue": "0.0.3-beta.5", "mermaid": "^11.12.1", "minimatch": "^10.1.1", "monaco-editor": "^0.52.2", From 1230705fb31d9b283a2b99b5ba63674b1ba96920 Mon Sep 17 00:00:00 2001 From: zerob13 Date: Fri, 19 Dec 2025 21:46:09 +0800 Subject: [PATCH 3/3] chore: release 0.5.5 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4f8d7a10c..c30f031c6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "DeepChat", - "version": "0.5.4", + "version": "0.5.5", "description": "DeepChat,一个简单易用的AI客户端", "main": "./out/main/index.js", "author": "ThinkInAIXYZ",