From a5eb1e2c246ecfbd81bf9f304bed972cb9401104 Mon Sep 17 00:00:00 2001 From: Charm <124303983+charmcli@users.noreply.github.com> Date: Sat, 7 Mar 2026 02:55:44 +0000 Subject: [PATCH] chore: auto-update generated files --- internal/providers/configs/huggingface.json | 14 +- internal/providers/configs/openrouter.json | 176 +++++++++++--------- internal/providers/configs/synthetic.json | 19 +++ internal/providers/configs/venice.json | 2 +- internal/providers/configs/vercel.json | 19 +++ 5 files changed, 147 insertions(+), 83 deletions(-) diff --git a/internal/providers/configs/huggingface.json b/internal/providers/configs/huggingface.json index bf153f21abd86f5fd8b9ad94b05c263a2ec4abd5..ae5a10d8c6812cd7ccf8de09c4c866674ffdbfe2 100644 --- a/internal/providers/configs/huggingface.json +++ b/internal/providers/configs/huggingface.json @@ -8,8 +8,8 @@ "default_small_model_id": "openai/gpt-oss-20b:groq", "models": [ { - "id": "MiniMaxAI/MiniMax-M2.5:fireworks-ai", - "name": "MiniMaxAI/MiniMax-M2.5 (fireworks-ai)", + "id": "MiniMaxAI/MiniMax-M2.1:fireworks-ai", + "name": "MiniMaxAI/MiniMax-M2.1 (fireworks-ai)", "cost_per_1m_in": 0, "cost_per_1m_out": 0, "cost_per_1m_in_cached": 0, @@ -21,13 +21,13 @@ "options": {} }, { - "id": "Qwen/Qwen3-32B:groq", - "name": "Qwen/Qwen3-32B (groq)", - "cost_per_1m_in": 0.29, - "cost_per_1m_out": 0.59, + "id": "MiniMaxAI/MiniMax-M2.5:fireworks-ai", + "name": "MiniMaxAI/MiniMax-M2.5 (fireworks-ai)", + "cost_per_1m_in": 0, + "cost_per_1m_out": 0, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, - "context_window": 131072, + "context_window": 204800, "default_max_tokens": 8192, "can_reason": false, "supports_attachments": false, diff --git a/internal/providers/configs/openrouter.json b/internal/providers/configs/openrouter.json index 88ebcdc8dbd1f479701c38e179acd13e01a23aab..089117e187a9eb8b546da9f4746643cbd29fc813 100644 --- a/internal/providers/configs/openrouter.json +++ b/internal/providers/configs/openrouter.json @@ -620,9 +620,9 @@ "cost_per_1m_in": 0.27, "cost_per_1m_out": 0.41, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.27, + "cost_per_1m_out_cached": 0, "context_window": 163840, - "default_max_tokens": 81920, + "default_max_tokens": 32768, "can_reason": true, "reasoning_levels": [ "low", @@ -919,6 +919,32 @@ "supports_attachments": true, "options": {} }, + { + "id": "google/gemma-3-27b-it", + "name": "Google: Gemma 3 27B", + "cost_per_1m_in": 0.04, + "cost_per_1m_out": 0.15, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0.02, + "context_window": 128000, + "default_max_tokens": 32768, + "can_reason": false, + "supports_attachments": true, + "options": {} + }, + { + "id": "google/gemma-3-27b-it:free", + "name": "Google: Gemma 3 27B (free)", + "cost_per_1m_in": 0, + "cost_per_1m_out": 0, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0, + "context_window": 128000, + "default_max_tokens": 64000, + "can_reason": false, + "supports_attachments": true, + "options": {} + }, { "id": "inception/mercury", "name": "Inception: Mercury", @@ -1019,12 +1045,12 @@ { "id": "meta-llama/llama-3.3-70b-instruct", "name": "Meta: Llama 3.3 70B Instruct", - "cost_per_1m_in": 0.25, - "cost_per_1m_out": 0.75, + "cost_per_1m_in": 0.6, + "cost_per_1m_out": 0.6, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.6, "context_window": 131072, - "default_max_tokens": 13107, + "default_max_tokens": 65536, "can_reason": false, "supports_attachments": false, "options": {} @@ -1036,8 +1062,8 @@ "cost_per_1m_out": 0, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, - "context_window": 128000, - "default_max_tokens": 64000, + "context_window": 65536, + "default_max_tokens": 6553, "can_reason": false, "supports_attachments": false, "options": {} @@ -1093,9 +1119,9 @@ "cost_per_1m_in": 0.3, "cost_per_1m_out": 1.2, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.03, + "cost_per_1m_out_cached": 0.029, "context_window": 204800, - "default_max_tokens": 65536, + "default_max_tokens": 20480, "can_reason": true, "reasoning_levels": [ "low", @@ -1323,12 +1349,12 @@ { "id": "mistralai/mistral-small-3.2-24b-instruct", "name": "Mistral: Mistral Small 3.2 24B", - "cost_per_1m_in": 0.09999999999999999, - "cost_per_1m_out": 0.3, + "cost_per_1m_in": 0.06, + "cost_per_1m_out": 0.18, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.03, "context_window": 131072, - "default_max_tokens": 13107, + "default_max_tokens": 65536, "can_reason": false, "supports_attachments": true, "options": {} @@ -1430,7 +1456,7 @@ "cost_per_1m_in": 0.6, "cost_per_1m_out": 2.5, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.15, + "cost_per_1m_out_cached": 0.3, "context_window": 262144, "default_max_tokens": 26214, "can_reason": false, @@ -1440,10 +1466,10 @@ { "id": "moonshotai/kimi-k2-0905:exacto", "name": "MoonshotAI: Kimi K2 0905 (exacto)", - "cost_per_1m_in": 0.6, - "cost_per_1m_out": 2.5, + "cost_per_1m_in": 1.15, + "cost_per_1m_out": 8, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.15, "context_window": 262144, "default_max_tokens": 26214, "can_reason": false, @@ -1453,10 +1479,10 @@ { "id": "moonshotai/kimi-k2-thinking", "name": "MoonshotAI: Kimi K2 Thinking", - "cost_per_1m_in": 0.6, + "cost_per_1m_in": 0.55, "cost_per_1m_out": 2.5, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.15, + "cost_per_1m_out_cached": 0, "context_window": 262144, "default_max_tokens": 131072, "can_reason": true, @@ -1712,7 +1738,7 @@ "cost_per_1m_in": 2.5, "cost_per_1m_out": 10, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 1.25, "context_window": 128000, "default_max_tokens": 8192, "can_reason": false, @@ -2059,7 +2085,7 @@ "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0.175, "context_window": 128000, - "default_max_tokens": 16000, + "default_max_tokens": 8192, "can_reason": false, "supports_attachments": true, "options": {} @@ -2194,12 +2220,12 @@ { "id": "openai/gpt-oss-120b:exacto", "name": "OpenAI: gpt-oss-120b (exacto)", - "cost_per_1m_in": 0.15, - "cost_per_1m_out": 0.6, + "cost_per_1m_in": 0.039, + "cost_per_1m_out": 0.19, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.075, + "cost_per_1m_out_cached": 0, "context_window": 131072, - "default_max_tokens": 32768, + "default_max_tokens": 13107, "can_reason": true, "reasoning_levels": [ "low", @@ -2232,12 +2258,12 @@ { "id": "openai/gpt-oss-20b", "name": "OpenAI: gpt-oss-20b", - "cost_per_1m_in": 0.045, - "cost_per_1m_out": 0.18, + "cost_per_1m_in": 0.075, + "cost_per_1m_out": 0.3, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.0375, "context_window": 131072, - "default_max_tokens": 16384, + "default_max_tokens": 32768, "can_reason": true, "reasoning_levels": [ "low", @@ -2609,10 +2635,10 @@ { "id": "qwen/qwen3-235b-a22b-2507", "name": "Qwen: Qwen3 235B A22B Instruct 2507", - "cost_per_1m_in": 0.19999999999999998, - "cost_per_1m_out": 0.7999999999999999, + "cost_per_1m_in": 0.09999999999999999, + "cost_per_1m_out": 0.09999999999999999, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.19999999999999998, + "cost_per_1m_out_cached": 0, "context_window": 262144, "default_max_tokens": 131072, "can_reason": false, @@ -2622,10 +2648,10 @@ { "id": "qwen/qwen3-235b-a22b-thinking-2507", "name": "Qwen: Qwen3 235B A22B Thinking 2507", - "cost_per_1m_in": 0.11, - "cost_per_1m_out": 0.6, + "cost_per_1m_in": 0.6, + "cost_per_1m_out": 2.4, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.055, + "cost_per_1m_out_cached": 0.6, "context_window": 262144, "default_max_tokens": 131072, "can_reason": true, @@ -2641,12 +2667,12 @@ { "id": "qwen/qwen3-30b-a3b", "name": "Qwen: Qwen3 30B A3B", - "cost_per_1m_in": 0.13, - "cost_per_1m_out": 0.52, + "cost_per_1m_in": 0.15, + "cost_per_1m_out": 0.6, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.15, "context_window": 131072, - "default_max_tokens": 4096, + "default_max_tokens": 65536, "can_reason": true, "reasoning_levels": [ "low", @@ -2665,7 +2691,7 @@ "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 262144, - "default_max_tokens": 26214, + "default_max_tokens": 131072, "can_reason": false, "supports_attachments": false, "options": {} @@ -2749,12 +2775,12 @@ { "id": "qwen/qwen3-coder-30b-a3b-instruct", "name": "Qwen: Qwen3 Coder 30B A3B Instruct", - "cost_per_1m_in": 0.07, - "cost_per_1m_out": 0.27, + "cost_per_1m_in": 0.09999999999999999, + "cost_per_1m_out": 0.3, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, - "context_window": 160000, - "default_max_tokens": 16384, + "context_window": 262144, + "default_max_tokens": 26214, "can_reason": false, "supports_attachments": false, "options": {} @@ -2763,11 +2789,11 @@ "id": "qwen/qwen3-coder", "name": "Qwen: Qwen3 Coder 480B A35B", "cost_per_1m_in": 0.22, - "cost_per_1m_out": 1.7999999999999998, + "cost_per_1m_out": 1, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.022, "context_window": 262144, - "default_max_tokens": 32768, + "default_max_tokens": 26214, "can_reason": false, "supports_attachments": false, "options": {} @@ -2872,8 +2898,8 @@ { "id": "qwen/qwen3-next-80b-a3b-instruct", "name": "Qwen: Qwen3 Next 80B A3B Instruct", - "cost_per_1m_in": 0.15, - "cost_per_1m_out": 1.2, + "cost_per_1m_in": 0.09999999999999999, + "cost_per_1m_out": 1.1, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 262144, @@ -2917,8 +2943,8 @@ { "id": "qwen/qwen3-vl-235b-a22b-instruct", "name": "Qwen: Qwen3 VL 235B A22B Instruct", - "cost_per_1m_in": 0.21, - "cost_per_1m_out": 1.9, + "cost_per_1m_in": 0.26, + "cost_per_1m_out": 1.04, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 131072, @@ -2949,12 +2975,12 @@ { "id": "qwen/qwen3-vl-30b-a3b-instruct", "name": "Qwen: Qwen3 VL 30B A3B Instruct", - "cost_per_1m_in": 0.13, - "cost_per_1m_out": 0.52, + "cost_per_1m_in": 0.29, + "cost_per_1m_out": 1, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, - "context_window": 131072, - "default_max_tokens": 16384, + "context_window": 262144, + "default_max_tokens": 131072, "can_reason": false, "supports_attachments": true, "options": {} @@ -3031,7 +3057,7 @@ "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 262144, - "default_max_tokens": 32768, + "default_max_tokens": 131072, "can_reason": true, "reasoning_levels": [ "low", @@ -3083,10 +3109,10 @@ { "id": "qwen/qwen3.5-27b", "name": "Qwen: Qwen3.5-27B", - "cost_per_1m_in": 0.27, - "cost_per_1m_out": 2.16, + "cost_per_1m_in": 0.195, + "cost_per_1m_out": 1.56, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.27, + "cost_per_1m_out_cached": 0, "context_window": 262144, "default_max_tokens": 32768, "can_reason": true, @@ -3102,12 +3128,12 @@ { "id": "qwen/qwen3.5-35b-a3b", "name": "Qwen: Qwen3.5-35B-A3B", - "cost_per_1m_in": 0.25, - "cost_per_1m_out": 1, + "cost_per_1m_in": 0.22499999999999998, + "cost_per_1m_out": 1.7999999999999998, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.22499999999999998, "context_window": 262144, - "default_max_tokens": 131072, + "default_max_tokens": 32768, "can_reason": true, "reasoning_levels": [ "low", @@ -3311,7 +3337,7 @@ "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0.11, "context_window": 131072, - "default_max_tokens": 49152, + "default_max_tokens": 48000, "can_reason": true, "reasoning_levels": [ "low", @@ -3401,12 +3427,12 @@ { "id": "z-ai/glm-4.6:exacto", "name": "Z.ai: GLM 4.6 (exacto)", - "cost_per_1m_in": 0.44, - "cost_per_1m_out": 1.76, + "cost_per_1m_in": 0.6, + "cost_per_1m_out": 2.2, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0.11, - "context_window": 204800, - "default_max_tokens": 65536, + "context_window": 200000, + "default_max_tokens": 64000, "can_reason": true, "reasoning_levels": [ "low", @@ -3522,10 +3548,10 @@ { "id": "x-ai/grok-3-mini", "name": "xAI: Grok 3 Mini", - "cost_per_1m_in": 0.6, - "cost_per_1m_out": 4, + "cost_per_1m_in": 0.3, + "cost_per_1m_out": 0.5, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.15, + "cost_per_1m_out_cached": 0.075, "context_window": 131072, "default_max_tokens": 13107, "can_reason": true, @@ -3541,10 +3567,10 @@ { "id": "x-ai/grok-3-mini-beta", "name": "xAI: Grok 3 Mini Beta", - "cost_per_1m_in": 0.6, - "cost_per_1m_out": 4, + "cost_per_1m_in": 0.3, + "cost_per_1m_out": 0.5, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.15, + "cost_per_1m_out_cached": 0.075, "context_window": 131072, "default_max_tokens": 13107, "can_reason": true, diff --git a/internal/providers/configs/synthetic.json b/internal/providers/configs/synthetic.json index 2705a6d98ffb2064fa29bcd73b1e4f6681e754c4..f5917d65e81b66c7ee81523832966e534c42a721 100644 --- a/internal/providers/configs/synthetic.json +++ b/internal/providers/configs/synthetic.json @@ -77,6 +77,25 @@ "supports_attachments": false, "options": {} }, + { + "id": "hf:zai-org/GLM-4.7-Flash", + "name": "GLM 4.7 Flash", + "cost_per_1m_in": 0.06, + "cost_per_1m_out": 0.39999999999999997, + "cost_per_1m_in_cached": 0.06, + "cost_per_1m_out_cached": 0.06, + "context_window": 196608, + "default_max_tokens": 19660, + "can_reason": true, + "reasoning_levels": [ + "low", + "medium", + "high" + ], + "default_reasoning_effort": "medium", + "supports_attachments": false, + "options": {} + }, { "id": "hf:moonshotai/Kimi-K2-Instruct-0905", "name": "Kimi K2 Instruct 0905", diff --git a/internal/providers/configs/venice.json b/internal/providers/configs/venice.json index a88ba1c2ecc93f2c493a71d56bdd13ad109a809e..f1de7ccfe6f8958138477ce86fa40f99477bd414 100644 --- a/internal/providers/configs/venice.json +++ b/internal/providers/configs/venice.json @@ -271,7 +271,7 @@ "high" ], "default_reasoning_effort": "medium", - "supports_attachments": false, + "supports_attachments": true, "options": {} }, { diff --git a/internal/providers/configs/vercel.json b/internal/providers/configs/vercel.json index ea17a61a95ed2be5f73f68b94cac636835a215b8..65f1e3a7df6427c48e129a8a9169137a249990d2 100644 --- a/internal/providers/configs/vercel.json +++ b/internal/providers/configs/vercel.json @@ -1711,6 +1711,25 @@ "supports_attachments": false, "options": {} }, + { + "id": "minimax/minimax-m2.5-highspeed", + "name": "MiniMax M2.5 High Speed", + "cost_per_1m_in": 0.6, + "cost_per_1m_out": 2.4, + "cost_per_1m_in_cached": 0.03, + "cost_per_1m_out_cached": 0.375, + "context_window": 0, + "default_max_tokens": 0, + "can_reason": true, + "reasoning_levels": [ + "low", + "medium", + "high" + ], + "default_reasoning_effort": "medium", + "supports_attachments": false, + "options": {} + }, { "id": "mistral/ministral-3b", "name": "Ministral 3B",