Skip to content

feat: upgrade MiniMax default model to M3#202

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

feat: upgrade MiniMax default model to M3#202
octo-patch wants to merge 1 commit into
agent-infra:mainfrom
octo-patch:feature/upgrade-minimax-m3

Conversation

@octo-patch

Copy link
Copy Markdown
Contributor

Summary

Upgrade MiniMax model configuration to include the latest M3 model as default across docs, examples, and the evaluation framework.

Changes

  • Add MiniMax-M3 to the model list and set it as the new default
  • Retain MiniMax-M2.7 and MiniMax-M2.7-highspeed as available alternatives
  • Remove deprecated older versions (MiniMax-M2.5 / MiniMax-M2.5-highspeed) from documentation
  • Extend the <think> tag stripping regex in evaluation/agent_loop.py to cover M3 alongside M2
  • Update root README.md, examples/minimax-integration/, and evaluation/ docs/CLI help/tests accordingly

Why

MiniMax-M3 is the new flagship model with a 512K context window, 128K max output, and image input support across both OpenAI-compatible and Anthropic-compatible interfaces. This change keeps the docs and defaults aligned with the latest recommended SKU while still letting users pick the previous M2.7 family.

Testing

  • python3 -m unittest test_openai_agent_loop — 19 tests pass (including temperature clamping and <think> tag stripping for M3)
  • Manually verified evaluation/agent_loop.py regex matches both MiniMax-M2.x and MiniMax-M3
  • The live-API integration tests (test_minimax_integration.py) auto-skip without a MINIMAX_API_KEY; their model strings now reference MiniMax-M3 for the smoke and function-calling cases

- Add MiniMax-M3 to model lists and set as new default
- Retain MiniMax-M2.7 and MiniMax-M2.7-highspeed as alternatives
- Remove deprecated MiniMax-M2.5 / MiniMax-M2.5-highspeed
- Extend think-tag stripping regex to cover M3 alongside M2
- Update README, examples, and tests accordingly
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