From c6da31df4403865282eb643c945e8dedec124a9b Mon Sep 17 00:00:00 2001 From: Declan Murphy <278305138+declan-murphy-bf@users.noreply.github.com> Date: Sun, 31 May 2026 05:27:50 +0800 Subject: [PATCH] fix: use correct MiniMax endpoint, model name, and add .venv to gitignore --- .env.example | 4 ++-- .gitignore | 1 + configs/_base_/default.yaml | 4 ++-- skillopt/model/common.py | 2 +- skillopt/model/minimax_backend.py | 2 +- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.env.example b/.env.example index c68ef76..7060b86 100644 --- a/.env.example +++ b/.env.example @@ -29,6 +29,6 @@ export AZURE_OPENAI_API_KEY= # export QWEN_CHAT_MODEL=Qwen/Qwen3.5-4B # ── MiniMax (for minimax_chat backend) ────────────────────────────── -# export MINIMAX_BASE_URL=https://api.minimax.chat/v1 +# export MINIMAX_BASE_URL=https://api.minimax.io/v1 # export MINIMAX_API_KEY=... -# export MINIMAX_MODEL=MiniMax/MiniMax-Text-01 +# export MINIMAX_MODEL=MiniMax-M2.7 diff --git a/.gitignore b/.gitignore index 3bc970b..64267de 100644 --- a/.gitignore +++ b/.gitignore @@ -40,3 +40,4 @@ docs/reflact_overview.html docs/render_ablation_paper_tables.py docs/让* .gradio/ +.venv diff --git a/configs/_base_/default.yaml b/configs/_base_/default.yaml index 8ac5985..addfbff 100644 --- a/configs/_base_/default.yaml +++ b/configs/_base_/default.yaml @@ -45,9 +45,9 @@ model: target_azure_openai_managed_identity_client_id: "" # MiniMax backend settings (minimax_chat target) - minimax_base_url: "" # https://api.minimax.chat/v1 if blank + minimax_base_url: "" # https://api.minimax.io/v1 if blank minimax_api_key: "" - minimax_model: "MiniMax/MiniMax-Text-01" + minimax_model: "MiniMax-M2.7" minimax_temperature: "0.7" minimax_max_tokens: "8000" minimax_enable_thinking: "false" diff --git a/skillopt/model/common.py b/skillopt/model/common.py index c545579..80983b5 100644 --- a/skillopt/model/common.py +++ b/skillopt/model/common.py @@ -25,7 +25,7 @@ _BACKEND_DEFAULT_MODELS = { "claude_chat": "claude-sonnet-4-6", "claude_code_exec": "claude-sonnet-4-6", "qwen_chat": "Qwen/Qwen3.5-4B", - "minimax_chat": "MiniMax/MiniMax-Text-01", + "minimax_chat": "MiniMax-M2.7", } _BACKEND_ALIASES = { diff --git a/skillopt/model/minimax_backend.py b/skillopt/model/minimax_backend.py index 64daf71..8c6add9 100644 --- a/skillopt/model/minimax_backend.py +++ b/skillopt/model/minimax_backend.py @@ -17,7 +17,7 @@ from skillopt.model.common import ( default_model_for_backend, ) -BASE_URL = os.environ.get("MINIMAX_BASE_URL", "https://api.minimax.chat/v1") +BASE_URL = os.environ.get("MINIMAX_BASE_URL", "https://api.minimax.io/v1") API_KEY = os.environ.get("MINIMAX_API_KEY", "") TIMEOUT_SECONDS = float(os.environ.get("MINIMAX_TIMEOUT_SECONDS", "300") or 300) MAX_TOKENS = int(os.environ.get("MINIMAX_MAX_TOKENS", "8000") or 8000)