diff --git a/internal/providers/configs/aihubmix.json b/internal/providers/configs/aihubmix.json index 79d991b457dbbd85e2c6ad685569e83ec1294eeb..f0a00aba205165ffb4449a4d5e20f6df2898a975 100644 --- a/internal/providers/configs/aihubmix.json +++ b/internal/providers/configs/aihubmix.json @@ -1259,6 +1259,25 @@ "supports_attachments": true, "options": {} }, + { + "id": "gemini-3.1-flash-lite-preview", + "name": "Gemini 3.1 Flash Lite Preview", + "cost_per_1m_in": 0.25, + "cost_per_1m_out": 1.5, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0.25, + "context_window": 1000000, + "default_max_tokens": 64000, + "can_reason": true, + "reasoning_levels": [ + "low", + "medium", + "high" + ], + "default_reasoning_effort": "medium", + "supports_attachments": true, + "options": {} + }, { "id": "gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro Preview", diff --git a/internal/providers/configs/huggingface.json b/internal/providers/configs/huggingface.json index 6256bab6cbce3d48382a378dd38a945eb10108e9..c4981e3afe5fb92657273cb221741b87c19d91c6 100644 --- a/internal/providers/configs/huggingface.json +++ b/internal/providers/configs/huggingface.json @@ -98,19 +98,6 @@ "supports_attachments": false, "options": {} }, - { - "id": "moonshotai/Kimi-K2-Instruct-0905:groq", - "name": "moonshotai/Kimi-K2-Instruct-0905 (groq)", - "cost_per_1m_in": 0, - "cost_per_1m_out": 0, - "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, - "context_window": 262144, - "default_max_tokens": 8192, - "can_reason": false, - "supports_attachments": false, - "options": {} - }, { "id": "openai/gpt-oss-120b:cerebras", "name": "openai/gpt-oss-120b (cerebras)", @@ -188,6 +175,19 @@ "can_reason": false, "supports_attachments": false, "options": {} + }, + { + "id": "zai-org/GLM-5:fireworks-ai", + "name": "zai-org/GLM-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": 202752, + "default_max_tokens": 8192, + "can_reason": false, + "supports_attachments": false, + "options": {} } ], "default_headers": { diff --git a/internal/providers/configs/openrouter.json b/internal/providers/configs/openrouter.json index 5fb15ec47e7114524cb42214bc6b6a8b471c5148..1ba111ce2cfae910b9139318f1d64edff2659709 100644 --- a/internal/providers/configs/openrouter.json +++ b/internal/providers/configs/openrouter.json @@ -135,8 +135,8 @@ "name": "Anthropic: Claude 3.5 Sonnet", "cost_per_1m_in": 6, "cost_per_1m_out": 30, - "cost_per_1m_in_cached": 7.5, - "cost_per_1m_out_cached": 0.6, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0, "context_window": 200000, "default_max_tokens": 4096, "can_reason": false, @@ -346,6 +346,25 @@ "supports_attachments": false, "options": {} }, + { + "id": "arcee-ai/trinity-mini", + "name": "Arcee AI: Trinity Mini", + "cost_per_1m_in": 0.045, + "cost_per_1m_out": 0.15, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0, + "context_window": 131072, + "default_max_tokens": 65536, + "can_reason": true, + "reasoning_levels": [ + "low", + "medium", + "high" + ], + "default_reasoning_effort": "medium", + "supports_attachments": false, + "options": {} + }, { "id": "arcee-ai/trinity-mini:free", "name": "Arcee AI: Trinity Mini (free)", @@ -584,7 +603,7 @@ "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0.13, "context_window": 163840, - "default_max_tokens": 16384, + "default_max_tokens": 81920, "can_reason": true, "reasoning_levels": [ "low", @@ -636,10 +655,10 @@ { "id": "deepseek/deepseek-r1-0528", "name": "DeepSeek: R1 0528", - "cost_per_1m_in": 0.7, - "cost_per_1m_out": 2.5, + "cost_per_1m_in": 0.7999999999999999, + "cost_per_1m_out": 2.4, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.35, + "cost_per_1m_out_cached": 0, "context_window": 163840, "default_max_tokens": 16384, "can_reason": true, @@ -813,7 +832,7 @@ "cost_per_1m_in_cached": 0.08333333333333334, "cost_per_1m_out_cached": 0.049999999999999996, "context_window": 1048576, - "default_max_tokens": 32768, + "default_max_tokens": 32767, "can_reason": true, "reasoning_levels": [ "low", @@ -843,6 +862,25 @@ "supports_attachments": true, "options": {} }, + { + "id": "google/gemini-3.1-flash-lite-preview", + "name": "Google: Gemini 3.1 Flash Lite Preview", + "cost_per_1m_in": 0.25, + "cost_per_1m_out": 1.5, + "cost_per_1m_in_cached": 0.08333333333333334, + "cost_per_1m_out_cached": 0.024999999999999998, + "context_window": 1048576, + "default_max_tokens": 32768, + "can_reason": true, + "reasoning_levels": [ + "low", + "medium", + "high" + ], + "default_reasoning_effort": "medium", + "supports_attachments": true, + "options": {} + }, { "id": "google/gemini-3.1-pro-preview", "name": "Google: Gemini 3.1 Pro Preview", @@ -894,26 +932,13 @@ "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", "cost_per_1m_in": 0.25, - "cost_per_1m_out": 1, + "cost_per_1m_out": 0.75, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.024999999999999998, "context_window": 128000, "default_max_tokens": 8192, "can_reason": false, @@ -924,9 +949,9 @@ "id": "inception/mercury-coder", "name": "Inception: Mercury Coder", "cost_per_1m_in": 0.25, - "cost_per_1m_out": 1, + "cost_per_1m_out": 0.75, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.024999999999999998, "context_window": 128000, "default_max_tokens": 8192, "can_reason": false, @@ -988,12 +1013,12 @@ { "id": "meta-llama/llama-3.3-70b-instruct", "name": "Meta: Llama 3.3 70B Instruct", - "cost_per_1m_in": 0.135, - "cost_per_1m_out": 0.39999999999999997, + "cost_per_1m_in": 0.25, + "cost_per_1m_out": 0.75, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 131072, - "default_max_tokens": 60000, + "default_max_tokens": 13107, "can_reason": false, "supports_attachments": false, "options": {} @@ -1292,12 +1317,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": {} @@ -1425,9 +1450,9 @@ "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, "context_window": 262144, - "default_max_tokens": 131072, + "default_max_tokens": 26214, "can_reason": true, "reasoning_levels": [ "low", @@ -1441,12 +1466,12 @@ { "id": "moonshotai/kimi-k2.5", "name": "MoonshotAI: Kimi K2.5", - "cost_per_1m_in": 0.6, + "cost_per_1m_in": 0.5, "cost_per_1m_out": 2.8, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 262144, - "default_max_tokens": 131072, + "default_max_tokens": 26214, "can_reason": true, "reasoning_levels": [ "low", @@ -1668,9 +1693,9 @@ "cost_per_1m_in": 0.09999999999999999, "cost_per_1m_out": 0.39999999999999997, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.024999999999999998, + "cost_per_1m_out_cached": 0.03, "context_window": 1047576, - "default_max_tokens": 16384, + "default_max_tokens": 104757, "can_reason": false, "supports_attachments": true, "options": {} @@ -1937,9 +1962,9 @@ "cost_per_1m_in": 1.25, "cost_per_1m_out": 10, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.13, + "cost_per_1m_out_cached": 0.125, "context_window": 128000, - "default_max_tokens": 16000, + "default_max_tokens": 8192, "can_reason": false, "supports_attachments": true, "options": {} @@ -1988,9 +2013,9 @@ "cost_per_1m_in": 0.25, "cost_per_1m_out": 2, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.03, + "cost_per_1m_out_cached": 0.024999999999999998, "context_window": 400000, - "default_max_tokens": 64000, + "default_max_tokens": 50000, "can_reason": true, "reasoning_levels": [ "low", @@ -2071,6 +2096,19 @@ "supports_attachments": true, "options": {} }, + { + "id": "openai/gpt-5.3-chat", + "name": "OpenAI: GPT-5.3 Chat", + "cost_per_1m_in": 1.75, + "cost_per_1m_out": 14, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0.175, + "context_window": 128000, + "default_max_tokens": 8192, + "can_reason": false, + "supports_attachments": true, + "options": {} + }, { "id": "openai/gpt-5.3-codex", "name": "OpenAI: GPT-5.3-Codex", @@ -2093,12 +2131,12 @@ { "id": "openai/gpt-oss-120b", "name": "OpenAI: gpt-oss-120b", - "cost_per_1m_in": 0.039, - "cost_per_1m_out": 0.19, + "cost_per_1m_in": 0.049999999999999996, + "cost_per_1m_out": 0.44999999999999996, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.024999999999999998, "context_window": 131072, - "default_max_tokens": 13107, + "default_max_tokens": 32768, "can_reason": true, "reasoning_levels": [ "low", @@ -2150,12 +2188,12 @@ { "id": "openai/gpt-oss-20b", "name": "OpenAI: gpt-oss-20b", - "cost_per_1m_in": 0.07, - "cost_per_1m_out": 0.3, + "cost_per_1m_in": 0.049999999999999996, + "cost_per_1m_out": 0.19999999999999998, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.035, + "cost_per_1m_out_cached": 0, "context_window": 131072, - "default_max_tokens": 13107, + "default_max_tokens": 65536, "can_reason": true, "reasoning_levels": [ "low", @@ -2392,8 +2430,8 @@ { "id": "qwen/qwen-plus-2025-07-28", "name": "Qwen: Qwen Plus 0728", - "cost_per_1m_in": 0.39999999999999997, - "cost_per_1m_out": 1.2, + "cost_per_1m_in": 0.26, + "cost_per_1m_out": 0.78, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 1000000, @@ -2405,8 +2443,8 @@ { "id": "qwen/qwen-plus-2025-07-28:thinking", "name": "Qwen: Qwen Plus 0728 (thinking)", - "cost_per_1m_in": 0.39999999999999997, - "cost_per_1m_out": 1.2, + "cost_per_1m_in": 0.26, + "cost_per_1m_out": 0.78, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 1000000, @@ -2437,10 +2475,10 @@ { "id": "qwen/qwen-max", "name": "Qwen: Qwen-Max ", - "cost_per_1m_in": 1.5999999999999999, - "cost_per_1m_out": 6.3999999999999995, + "cost_per_1m_in": 1.04, + "cost_per_1m_out": 4.16, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.32, + "cost_per_1m_out_cached": 0.20800000000000002, "context_window": 32768, "default_max_tokens": 4096, "can_reason": false, @@ -2463,10 +2501,10 @@ { "id": "qwen/qwen-turbo", "name": "Qwen: Qwen-Turbo", - "cost_per_1m_in": 0.049999999999999996, - "cost_per_1m_out": 0.19999999999999998, + "cost_per_1m_in": 0.0325, + "cost_per_1m_out": 0.13, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.01, + "cost_per_1m_out_cached": 0.006500000000000001, "context_window": 131072, "default_max_tokens": 4096, "can_reason": false, @@ -2527,12 +2565,12 @@ { "id": "qwen/qwen3-235b-a22b-2507", "name": "Qwen: Qwen3 235B A22B Instruct 2507", - "cost_per_1m_in": 0.22, - "cost_per_1m_out": 0.88, + "cost_per_1m_in": 0.19999999999999998, + "cost_per_1m_out": 0.7999999999999999, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.19999999999999998, "context_window": 262144, - "default_max_tokens": 8192, + "default_max_tokens": 131072, "can_reason": false, "supports_attachments": false, "options": {} @@ -2581,40 +2619,21 @@ "cost_per_1m_in": 0.09999999999999999, "cost_per_1m_out": 0.3, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.08, - "context_window": 131072, - "default_max_tokens": 65536, - "can_reason": false, - "supports_attachments": false, - "options": {} - }, - { - "id": "qwen/qwen3-30b-a3b-thinking-2507", - "name": "Qwen: Qwen3 30B A3B Thinking 2507", - "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": 262144, - "default_max_tokens": 26214, - "can_reason": true, - "reasoning_levels": [ - "low", - "medium", - "high" - ], - "default_reasoning_effort": "medium", + "default_max_tokens": 131072, + "can_reason": false, "supports_attachments": false, "options": {} }, { "id": "qwen/qwen3-32b", "name": "Qwen: Qwen3 32B", - "cost_per_1m_in": 0.10400000000000001, - "cost_per_1m_out": 0.41600000000000004, + "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": 131072, + "context_window": 40960, "default_max_tokens": 4096, "can_reason": true, "reasoning_levels": [ @@ -2667,12 +2686,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.28, + "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": 262144, - "default_max_tokens": 131072, + "default_max_tokens": 26214, "can_reason": false, "supports_attachments": false, "options": {} @@ -2680,8 +2699,8 @@ { "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_in": 0.3, + "cost_per_1m_out": 1.3, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 262144, @@ -2719,10 +2738,10 @@ { "id": "qwen/qwen3-coder-flash", "name": "Qwen: Qwen3 Coder Flash", - "cost_per_1m_in": 0.3, - "cost_per_1m_out": 1.5, + "cost_per_1m_in": 0.195, + "cost_per_1m_out": 0.975, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.06, + "cost_per_1m_out_cached": 0.039, "context_window": 1000000, "default_max_tokens": 32768, "can_reason": false, @@ -2732,12 +2751,12 @@ { "id": "qwen/qwen3-coder-next", "name": "Qwen: Qwen3 Coder Next", - "cost_per_1m_in": 0.12, - "cost_per_1m_out": 0.75, + "cost_per_1m_in": 0.15, + "cost_per_1m_out": 0.7999999999999999, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.06, + "cost_per_1m_out_cached": 0, "context_window": 262144, - "default_max_tokens": 32768, + "default_max_tokens": 131072, "can_reason": false, "supports_attachments": false, "options": {} @@ -2745,10 +2764,10 @@ { "id": "qwen/qwen3-coder-plus", "name": "Qwen: Qwen3 Coder Plus", - "cost_per_1m_in": 1, - "cost_per_1m_out": 5, + "cost_per_1m_in": 0.65, + "cost_per_1m_out": 3.25, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.19999999999999998, + "cost_per_1m_out_cached": 0.13, "context_window": 1000000, "default_max_tokens": 32768, "can_reason": false, @@ -2771,8 +2790,8 @@ { "id": "qwen/qwen3-max-thinking", "name": "Qwen: Qwen3 Max Thinking", - "cost_per_1m_in": 1.2, - "cost_per_1m_out": 6, + "cost_per_1m_in": 0.78, + "cost_per_1m_out": 3.9, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 262144, @@ -2790,8 +2809,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, @@ -2816,8 +2835,8 @@ { "id": "qwen/qwen3-next-80b-a3b-thinking", "name": "Qwen: Qwen3 Next 80B A3B Thinking", - "cost_per_1m_in": 0.15, - "cost_per_1m_out": 1.2, + "cost_per_1m_in": 0.3, + "cost_per_1m_out": 0.3, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 262144, @@ -2848,12 +2867,12 @@ { "id": "qwen/qwen3-vl-235b-a22b-thinking", "name": "Qwen: Qwen3 VL 235B A22B Thinking", - "cost_per_1m_in": 0.44999999999999996, - "cost_per_1m_out": 3.5, + "cost_per_1m_in": 0, + "cost_per_1m_out": 0, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, - "context_window": 262144, - "default_max_tokens": 131072, + "context_window": 131072, + "default_max_tokens": 16384, "can_reason": true, "reasoning_levels": [ "low", @@ -2880,12 +2899,12 @@ { "id": "qwen/qwen3-vl-30b-a3b-thinking", "name": "Qwen: Qwen3 VL 30B A3B Thinking", - "cost_per_1m_in": 0.29, - "cost_per_1m_out": 1, + "cost_per_1m_in": 0, + "cost_per_1m_out": 0, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, - "context_window": 262144, - "default_max_tokens": 131072, + "context_window": 131072, + "default_max_tokens": 16384, "can_reason": true, "reasoning_levels": [ "low", @@ -2912,12 +2931,12 @@ { "id": "qwen/qwen3-vl-8b-instruct", "name": "Qwen: Qwen3 VL 8B Instruct", - "cost_per_1m_in": 0.25, - "cost_per_1m_out": 0.75, + "cost_per_1m_in": 0.117, + "cost_per_1m_out": 0.45499999999999996, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, - "context_window": 262144, - "default_max_tokens": 131072, + "context_window": 131072, + "default_max_tokens": 16384, "can_reason": false, "supports_attachments": true, "options": {} @@ -2963,8 +2982,8 @@ { "id": "qwen/qwen3.5-plus-02-15", "name": "Qwen: Qwen3.5 Plus 2026-02-15", - "cost_per_1m_in": 0.39999999999999997, - "cost_per_1m_out": 2.4, + "cost_per_1m_in": 0.26, + "cost_per_1m_out": 1.56, "cost_per_1m_in_cached": 0, "cost_per_1m_out_cached": 0, "context_window": 1000000, @@ -3001,10 +3020,10 @@ { "id": "qwen/qwen3.5-27b", "name": "Qwen: Qwen3.5-27B", - "cost_per_1m_in": 0.3, - "cost_per_1m_out": 2.4, + "cost_per_1m_in": 0.27, + "cost_per_1m_out": 2.16, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.27, "context_window": 262144, "default_max_tokens": 32768, "can_reason": true, @@ -3192,10 +3211,10 @@ { "id": "xiaomi/mimo-v2-flash", "name": "Xiaomi: MiMo-V2-Flash", - "cost_per_1m_in": 0.09999999999999999, - "cost_per_1m_out": 0.3, + "cost_per_1m_in": 0.09, + "cost_per_1m_out": 0.29, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.01, + "cost_per_1m_out_cached": 0.045, "context_window": 262144, "default_max_tokens": 32768, "can_reason": true, @@ -3224,12 +3243,12 @@ { "id": "z-ai/glm-4.5", "name": "Z.ai: GLM 4.5", - "cost_per_1m_in": 0.55, - "cost_per_1m_out": 2, + "cost_per_1m_in": 0.6, + "cost_per_1m_out": 2.2, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, - "context_window": 131000, - "default_max_tokens": 65500, + "cost_per_1m_out_cached": 0.11, + "context_window": 131072, + "default_max_tokens": 48000, "can_reason": true, "reasoning_levels": [ "low", @@ -3300,12 +3319,12 @@ { "id": "z-ai/glm-4.6", "name": "Z.ai: GLM 4.6", - "cost_per_1m_in": 0.39, - "cost_per_1m_out": 1.9, + "cost_per_1m_in": 0.55, + "cost_per_1m_out": 2.2, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.11, "context_window": 204800, - "default_max_tokens": 102400, + "default_max_tokens": 65536, "can_reason": true, "reasoning_levels": [ "low", @@ -3319,12 +3338,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", @@ -3341,9 +3360,9 @@ "cost_per_1m_in": 0.3, "cost_per_1m_out": 0.8999999999999999, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.055, "context_window": 131072, - "default_max_tokens": 65536, + "default_max_tokens": 16384, "can_reason": true, "reasoning_levels": [ "low", @@ -3376,10 +3395,10 @@ { "id": "z-ai/glm-4.7-flash", "name": "Z.ai: GLM 4.7 Flash", - "cost_per_1m_in": 0.09999999999999999, - "cost_per_1m_out": 0.43, + "cost_per_1m_in": 0.06, + "cost_per_1m_out": 0.39999999999999997, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0, + "cost_per_1m_out_cached": 0.0100000002, "context_window": 202752, "default_max_tokens": 20275, "can_reason": true, @@ -3440,10 +3459,10 @@ { "id": "x-ai/grok-3-mini", "name": "xAI: Grok 3 Mini", - "cost_per_1m_in": 0.3, - "cost_per_1m_out": 0.5, + "cost_per_1m_in": 0.6, + "cost_per_1m_out": 4, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.075, + "cost_per_1m_out_cached": 0.15, "context_window": 131072, "default_max_tokens": 13107, "can_reason": true, @@ -3459,10 +3478,10 @@ { "id": "x-ai/grok-3-mini-beta", "name": "xAI: Grok 3 Mini Beta", - "cost_per_1m_in": 0.3, - "cost_per_1m_out": 0.5, + "cost_per_1m_in": 0.6, + "cost_per_1m_out": 4, "cost_per_1m_in_cached": 0, - "cost_per_1m_out_cached": 0.075, + "cost_per_1m_out_cached": 0.15, "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 7174418825e632947197ad446b28baac34335608..2705a6d98ffb2064fa29bcd73b1e4f6681e754c4 100644 --- a/internal/providers/configs/synthetic.json +++ b/internal/providers/configs/synthetic.json @@ -39,19 +39,6 @@ "supports_attachments": false, "options": {} }, - { - "id": "hf:deepseek-ai/DeepSeek-V3-0324", - "name": "DeepSeek V3 0324", - "cost_per_1m_in": 1.2, - "cost_per_1m_out": 1.2, - "cost_per_1m_in_cached": 1.2, - "cost_per_1m_out_cached": 1.2, - "context_window": 131072, - "default_max_tokens": 13107, - "can_reason": false, - "supports_attachments": false, - "options": {} - }, { "id": "hf:deepseek-ai/DeepSeek-V3.2", "name": "DeepSeek V3.2", @@ -163,10 +150,10 @@ { "id": "hf:meta-llama/Llama-3.3-70B-Instruct", "name": "Llama 3.3 70B Instruct", - "cost_per_1m_in": 0.8999999999999999, - "cost_per_1m_out": 0.8999999999999999, - "cost_per_1m_in_cached": 0.8999999999999999, - "cost_per_1m_out_cached": 0.8999999999999999, + "cost_per_1m_in": 0.88, + "cost_per_1m_out": 0.88, + "cost_per_1m_in_cached": 0.88, + "cost_per_1m_out_cached": 0.88, "context_window": 131072, "default_max_tokens": 13107, "can_reason": false, diff --git a/internal/providers/configs/vercel.json b/internal/providers/configs/vercel.json index 929dd382a26c000f5b39b719fa0d6a2f989853e9..1a8bb029eb5b8e44a27ae381e467c52ec6e26c23 100644 --- a/internal/providers/configs/vercel.json +++ b/internal/providers/configs/vercel.json @@ -964,6 +964,25 @@ "supports_attachments": true, "options": {} }, + { + "id": "openai/gpt-5.3-chat", + "name": "GPT-5.3 Chat", + "cost_per_1m_in": 1.75, + "cost_per_1m_out": 14, + "cost_per_1m_in_cached": 0.175, + "cost_per_1m_out_cached": 0, + "context_window": 128000, + "default_max_tokens": 8000, + "can_reason": true, + "reasoning_levels": [ + "low", + "medium", + "high" + ], + "default_reasoning_effort": "medium", + "supports_attachments": true, + "options": {} + }, { "id": "google/gemini-2.5-flash", "name": "Gemini 2.5 Flash", @@ -1097,6 +1116,25 @@ "supports_attachments": true, "options": {} }, + { + "id": "google/gemini-3.1-flash-lite-preview", + "name": "Gemini 3.1 Flash Lite Preview", + "cost_per_1m_in": 0.25, + "cost_per_1m_out": 1.5, + "cost_per_1m_in_cached": 0, + "cost_per_1m_out_cached": 0, + "context_window": 1000000, + "default_max_tokens": 8000, + "can_reason": true, + "reasoning_levels": [ + "low", + "medium", + "high" + ], + "default_reasoning_effort": "medium", + "supports_attachments": true, + "options": {} + }, { "id": "google/gemini-3.1-pro-preview", "name": "Gemini 3.1 Pro Preview",