diff --git a/llmprovider/presets.yml b/llmprovider/presets.yml index a57cecee2a..c7d402a02a 100644 --- a/llmprovider/presets.yml +++ b/llmprovider/presets.yml @@ -972,25 +972,33 @@ - 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-M2.7 - name: MiniMax M2.7 - max_input_tokens: 196608 - max_output_tokens: 40960 - capabilities: [tool_calls, streaming, json] + - id: MiniMax-M3 + name: MiniMax M3 + max_input_tokens: 1000000 + max_output_tokens: 524288 + capabilities: [vision, tool_calls, streaming, json] options: - enable_thinking: false + thinking: + type: disabled enabled: false - - id: MiniMax-M2.7-thinking - model: MiniMax-M2.7 - name: MiniMax M2.7 Thinking - max_input_tokens: 196608 - max_output_tokens: 40960 - capabilities: [tool_calls, streaming, json, reasoning] + - 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: - enable_thinking: true + 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 - id: MiniMax-M2.5 name: MiniMax M2.5 @@ -1018,25 +1026,33 @@ 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-M2.7 - name: MiniMax M2.7 - max_input_tokens: 196608 - max_output_tokens: 40960 - capabilities: [tool_calls, streaming, json] + - id: MiniMax-M3 + name: MiniMax M3 + max_input_tokens: 1000000 + max_output_tokens: 524288 + capabilities: [vision, tool_calls, streaming, json] options: - enable_thinking: false + thinking: + type: disabled enabled: false - - id: MiniMax-M2.7-thinking - model: MiniMax-M2.7 - name: MiniMax M2.7 Thinking - max_input_tokens: 196608 - max_output_tokens: 40960 - capabilities: [tool_calls, streaming, json, reasoning] + - 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: - enable_thinking: true + 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 - id: MiniMax-M2.5 name: MiniMax M2.5 @@ -1047,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