Skip to content

docs(llm): upgrade default MiniMax model to M3#55

Open
octo-patch wants to merge 1 commit into
opendilab:mainfrom
octo-patch:feature/upgrade-minimax-m3
Open

docs(llm): upgrade default MiniMax model to M3#55
octo-patch wants to merge 1 commit into
opendilab:mainfrom
octo-patch:feature/upgrade-minimax-m3

Conversation

@octo-patch
Copy link
Copy Markdown
Contributor

Summary

Bump the documented default MiniMax model from MiniMax-M2.7 to MiniMax-M3 in the README example, and align the existing backend/tests/test_minimax_lm.py constants accordingly. The earlier MiniMax-M2.7 and MiniMax-M2.7-highspeed models stay in the supported list for users who want to keep the prior generation.

Changes

  • README.md: change the Support for MiniMax example's --lm_model_name to MiniMax-M3 and refresh the Supported models line to list MiniMax-M3 (default), MiniMax-M2.7, MiniMax-M2.7-highspeed.
  • backend/tests/test_minimax_lm.py:
    • Switch the default MINIMAX_MODEL constant to MiniMax-M3 so the existing unit and integration tests now exercise M3.
    • Add a MINIMAX_MODEL_M27 constant + test_legacy_m27_model_name_stored test to pin the prior generation model name so existing users keep working.
    • Update the module docstring's model list.

No code paths in s2s_server_pipeline.py are changed; the LLM provider integration is model-name agnostic, so passing MiniMax-M3 via --lm_model_name works without further changes. The OpenAI-compatible base URL (https://api.minimax.io/v1), MINIMAX_API_KEY env var fallback, and temperature clamp logic are untouched.

Test plan

  • pytest backend/tests/test_minimax_lm.py -v — 11 unit tests pass, 2 live integration tests skip without MINIMAX_API_KEY (unchanged behaviour).
  • rg "MiniMax-M2(\.[0-9]+)?[^.7]" — no leftover references to older M1/M2/M2.1/M2.5 model IDs (project never had them).

Add MiniMax-M3 as the new default model in the README example, while
keeping MiniMax-M2.7 and MiniMax-M2.7-highspeed in the supported list
for users who want the prior generation.

- README.md: bump --lm_model_name example to MiniMax-M3 and refresh
  the supported models line.
- backend/tests/test_minimax_lm.py: switch MINIMAX_MODEL default to
  MiniMax-M3 and add a unit test pinning the legacy MiniMax-M2.7
  model name so existing users keep working.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant