From 1ad08966966c5dcbbac1a12c468f8532f7274733 Mon Sep 17 00:00:00 2001 From: octo-patch <266937838+octo-patch@users.noreply.github.com> Date: Wed, 8 Jul 2026 09:56:15 +0000 Subject: [PATCH 1/3] Refresh MiniMax preset parameters for M3 --- llmprovider/presets.yml | 34 ++++++++++++++++++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/llmprovider/presets.yml b/llmprovider/presets.yml index a57cecee2a..0de0b54885 100644 --- a/llmprovider/presets.yml +++ b/llmprovider/presets.yml @@ -972,9 +972,24 @@ - key: minimax_intl name: MiniMax type: openai - api_url: https://api.minimaxi.chat/v1/ + api_url: https://api.minimax.io/v1/ require_key: true default_models: + - id: MiniMax-M3 + name: MiniMax M3 + max_input_tokens: 1000000 + capabilities: [tool_calls, streaming, json] + options: + enable_thinking: false + enabled: false + - id: MiniMax-M3-thinking + model: MiniMax-M3 + name: MiniMax M3 Thinking + max_input_tokens: 1000000 + capabilities: [tool_calls, streaming, json, reasoning] + options: + enable_thinking: true + enabled: true - id: MiniMax-M2.7 name: MiniMax M2.7 max_input_tokens: 196608 @@ -1018,9 +1033,24 @@ name: MiniMax 国内 locale: zh-cn type: openai - api_url: https://api.minimax.chat/v1/ + api_url: https://api.minimaxi.com/v1/ require_key: true default_models: + - id: MiniMax-M3 + name: MiniMax M3 + max_input_tokens: 1000000 + capabilities: [tool_calls, streaming, json] + options: + enable_thinking: false + enabled: false + - id: MiniMax-M3-thinking + model: MiniMax-M3 + name: MiniMax M3 Thinking + max_input_tokens: 1000000 + capabilities: [tool_calls, streaming, json, reasoning] + options: + enable_thinking: true + enabled: true - id: MiniMax-M2.7 name: MiniMax M2.7 max_input_tokens: 196608 From 2842fddb4e46df28fe8a8090307f45018525b4db Mon Sep 17 00:00:00 2001 From: kapelame Date: Sun, 12 Jul 2026 14:54:23 +0800 Subject: [PATCH 2/3] Align MiniMax preset parameters --- llmprovider/presets.yml | 46 +++++++++++++---------------------------- 1 file changed, 14 insertions(+), 32 deletions(-) diff --git a/llmprovider/presets.yml b/llmprovider/presets.yml index 0de0b54885..11a2357a48 100644 --- a/llmprovider/presets.yml +++ b/llmprovider/presets.yml @@ -978,34 +978,25 @@ - id: MiniMax-M3 name: MiniMax M3 max_input_tokens: 1000000 - capabilities: [tool_calls, streaming, json] + capabilities: [vision, tool_calls, streaming, json] options: - enable_thinking: false + thinking: + type: disabled enabled: false - id: MiniMax-M3-thinking model: MiniMax-M3 name: MiniMax M3 Thinking max_input_tokens: 1000000 - capabilities: [tool_calls, streaming, json, reasoning] + capabilities: [vision, tool_calls, streaming, json, reasoning] options: - enable_thinking: true + thinking: + type: adaptive enabled: true - id: MiniMax-M2.7 name: MiniMax M2.7 - max_input_tokens: 196608 - max_output_tokens: 40960 - capabilities: [tool_calls, streaming, json] - options: - enable_thinking: false - enabled: false - - id: MiniMax-M2.7-thinking - model: MiniMax-M2.7 - name: MiniMax M2.7 Thinking - max_input_tokens: 196608 + max_input_tokens: 204800 max_output_tokens: 40960 capabilities: [tool_calls, streaming, json, reasoning] - options: - enable_thinking: true enabled: true - id: MiniMax-M2.5 name: MiniMax M2.5 @@ -1039,34 +1030,25 @@ - id: MiniMax-M3 name: MiniMax M3 max_input_tokens: 1000000 - capabilities: [tool_calls, streaming, json] + capabilities: [vision, tool_calls, streaming, json] options: - enable_thinking: false + thinking: + type: disabled enabled: false - id: MiniMax-M3-thinking model: MiniMax-M3 name: MiniMax M3 Thinking max_input_tokens: 1000000 - capabilities: [tool_calls, streaming, json, reasoning] + capabilities: [vision, tool_calls, streaming, json, reasoning] options: - enable_thinking: true + thinking: + type: adaptive enabled: true - id: MiniMax-M2.7 name: MiniMax M2.7 - max_input_tokens: 196608 - max_output_tokens: 40960 - capabilities: [tool_calls, streaming, json] - options: - enable_thinking: false - enabled: false - - id: MiniMax-M2.7-thinking - model: MiniMax-M2.7 - name: MiniMax M2.7 Thinking - max_input_tokens: 196608 + max_input_tokens: 204800 max_output_tokens: 40960 capabilities: [tool_calls, streaming, json, reasoning] - options: - enable_thinking: true enabled: true - id: MiniMax-M2.5 name: MiniMax M2.5 From 1e551b85eabe369282aab5a689664558d8e3b315 Mon Sep 17 00:00:00 2001 From: octo-patch <266937838+octo-patch@users.noreply.github.com> Date: Mon, 13 Jul 2026 13:28:29 +0800 Subject: [PATCH 3/3] Complete MiniMax preset coverage --- llmprovider/presets.yml | 75 +++++++++++++++++++++++++++++++++++++++-- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/llmprovider/presets.yml b/llmprovider/presets.yml index 11a2357a48..c7d402a02a 100644 --- a/llmprovider/presets.yml +++ b/llmprovider/presets.yml @@ -978,6 +978,7 @@ - id: MiniMax-M3 name: MiniMax M3 max_input_tokens: 1000000 + max_output_tokens: 524288 capabilities: [vision, tool_calls, streaming, json] options: thinking: @@ -987,6 +988,7 @@ model: MiniMax-M3 name: MiniMax M3 Thinking max_input_tokens: 1000000 + max_output_tokens: 524288 capabilities: [vision, tool_calls, streaming, json, reasoning] options: thinking: @@ -995,7 +997,7 @@ - id: MiniMax-M2.7 name: MiniMax M2.7 max_input_tokens: 204800 - max_output_tokens: 40960 + max_output_tokens: 204800 capabilities: [tool_calls, streaming, json, reasoning] enabled: true - id: MiniMax-M2.5 @@ -1030,6 +1032,7 @@ - id: MiniMax-M3 name: MiniMax M3 max_input_tokens: 1000000 + max_output_tokens: 524288 capabilities: [vision, tool_calls, streaming, json] options: thinking: @@ -1039,6 +1042,7 @@ model: MiniMax-M3 name: MiniMax M3 Thinking max_input_tokens: 1000000 + max_output_tokens: 524288 capabilities: [vision, tool_calls, streaming, json, reasoning] options: thinking: @@ -1047,7 +1051,7 @@ - id: MiniMax-M2.7 name: MiniMax M2.7 max_input_tokens: 204800 - max_output_tokens: 40960 + max_output_tokens: 204800 capabilities: [tool_calls, streaming, json, reasoning] enabled: true - id: MiniMax-M2.5 @@ -1059,6 +1063,73 @@ enable_thinking: false enabled: false +# MiniMax (Anthropic, International) +- key: minimax_anthropic_intl + name: MiniMax (Anthropic) + type: anthropic + api_url: https://api.minimax.io/anthropic + require_key: true + default_models: + - id: MiniMax-M3 + name: MiniMax M3 + max_input_tokens: 1000000 + max_output_tokens: 524288 + capabilities: [vision, tool_calls, streaming, json] + options: + thinking: + type: disabled + enabled: false + - id: MiniMax-M3-thinking + model: MiniMax-M3 + name: MiniMax M3 Thinking + max_input_tokens: 1000000 + max_output_tokens: 524288 + capabilities: [vision, tool_calls, streaming, json, reasoning] + options: + thinking: + type: adaptive + enabled: true + - id: MiniMax-M2.7 + name: MiniMax M2.7 + max_input_tokens: 204800 + max_output_tokens: 204800 + capabilities: [tool_calls, streaming, json, reasoning] + enabled: true + +# MiniMax (Anthropic, CN) +- key: minimax_anthropic_cn + name: MiniMax CN (Anthropic) + locale: zh-cn + type: anthropic + api_url: https://api.minimaxi.com/anthropic + require_key: true + default_models: + - id: MiniMax-M3 + name: MiniMax M3 + max_input_tokens: 1000000 + max_output_tokens: 524288 + capabilities: [vision, tool_calls, streaming, json] + options: + thinking: + type: disabled + enabled: false + - id: MiniMax-M3-thinking + model: MiniMax-M3 + name: MiniMax M3 Thinking + max_input_tokens: 1000000 + max_output_tokens: 524288 + capabilities: [vision, tool_calls, streaming, json, reasoning] + options: + thinking: + type: adaptive + enabled: true + - id: MiniMax-M2.7 + name: MiniMax M2.7 + max_input_tokens: 204800 + max_output_tokens: 204800 + capabilities: [tool_calls, streaming, json, reasoning] + enabled: true + # ─── 小米 MiMo ───────────────────────────────────────── - key: xiaomimimo name: 小米 MiMo