From 7416abc259c3160b8695243aaa136acc1fdc5b15 Mon Sep 17 00:00:00 2001 From: octo-patch Date: Tue, 2 Jun 2026 00:07:09 +0800 Subject: [PATCH] feat: upgrade MiniMax default model to M3 - Add MiniMax-M3 to the public model list and set as default - Update MINIMAX_MODEL default to MiniMax-M3 in settings and env.example - Set fallback_model to MiniMax-M2.7 (still available alongside M2.7-highspeed) - Description now reflects M3 / M2.7 / M2.7-highspeed options Signed-off-by: octo-patch --- backend_api_python/app/routes/market.py | 2 +- backend_api_python/app/routes/settings.py | 4 ++-- backend_api_python/app/services/llm.py | 4 ++-- backend_api_python/env.example | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/backend_api_python/app/routes/market.py b/backend_api_python/app/routes/market.py index 943c78a6c..85d7da7f0 100644 --- a/backend_api_python/app/routes/market.py +++ b/backend_api_python/app/routes/market.py @@ -180,7 +180,7 @@ def get_public_config(): 'openai/gpt-5-mini': 'OpenAI: GPT-5 Mini', 'openai/gpt-4.1-mini': 'OpenAI: GPT-4.1 Mini', 'deepseek/deepseek-v3.2': 'DeepSeek: DeepSeek V3.2', - 'minimax/minimax-m2': 'MiniMax: MiniMax M2', + 'minimax/minimax-m3': 'MiniMax: MiniMax M3', 'anthropic/claude-sonnet-4': 'Anthropic: Claude Sonnet 4', 'anthropic/claude-sonnet-4.5': 'Anthropic: Claude Sonnet 4.5', 'anthropic/claude-opus-4.5': 'Anthropic: Claude Opus 4.5', diff --git a/backend_api_python/app/routes/settings.py b/backend_api_python/app/routes/settings.py index bee48aae8..2951389ef 100644 --- a/backend_api_python/app/routes/settings.py +++ b/backend_api_python/app/routes/settings.py @@ -537,8 +537,8 @@ def _refresh_runtime_services() -> None: 'key': 'MINIMAX_MODEL', 'label': 'MiniMax Model', 'type': 'text', - 'default': 'MiniMax-M2.7', - 'description': 'Model: MiniMax-M2.7, MiniMax-M2.7-highspeed', + 'default': 'MiniMax-M3', + 'description': 'Model: MiniMax-M3, MiniMax-M2.7, MiniMax-M2.7-highspeed', 'group': 'minimax' }, { diff --git a/backend_api_python/app/services/llm.py b/backend_api_python/app/services/llm.py index f0bbae944..d95e88c1e 100644 --- a/backend_api_python/app/services/llm.py +++ b/backend_api_python/app/services/llm.py @@ -61,8 +61,8 @@ class LLMProvider(Enum): }, LLMProvider.MINIMAX: { "base_url": "https://api.minimax.io/v1", - "default_model": "MiniMax-M2.7", - "fallback_model": "MiniMax-M2.7-highspeed", + "default_model": "MiniMax-M3", + "fallback_model": "MiniMax-M2.7", }, } diff --git a/backend_api_python/env.example b/backend_api_python/env.example index a525ad408..7ae8658c0 100644 --- a/backend_api_python/env.example +++ b/backend_api_python/env.example @@ -158,7 +158,7 @@ CUSTOM_MODEL= # MiniMax (set LLM_PROVIDER=minimax) MINIMAX_API_KEY= -MINIMAX_MODEL=MiniMax-M2.7 +MINIMAX_MODEL=MiniMax-M3 MINIMAX_BASE_URL=https://api.minimax.io/v1 # =========================