Skip to content

feat: upgrade MiniMax default model to M3#37

Open
octo-patch wants to merge 2 commits into
Gen-Verse:mainfrom
octo-patch:feature/upgrade-minimax-m27
Open

feat: upgrade MiniMax default model to M3#37
octo-patch wants to merge 2 commits into
Gen-Verse:mainfrom
octo-patch:feature/upgrade-minimax-m27

Conversation

@octo-patch

@octo-patch octo-patch commented Mar 18, 2026

Copy link
Copy Markdown

Summary

Upgrade MiniMax model configuration to use the latest M3 flagship model as the new default, with M2.7 retained as the previous flagship.

Changes

  • Add MiniMax-M3 to the model catalog and set it as the new default across all configurations:
    • MINIMAX_HOSTED_MODEL_IDMiniMax-M3
    • SYNTHETIC_DEFAULT_MODEL_IDhf:MiniMaxAI/MiniMax-M3
    • buildMinimaxProvider() and buildMinimaxPortalProvider() defaults
    • MiniMax OAuth plugin default model
    • Onboard auth choice and config defaults
    • Live model filter prefixes (minimax-m3)
    • Bench script default
  • M3 spec: 512K context window, 128K max output, native image input, reasoning: true
  • Keep MiniMax-M2.7 as the previous flagship in the catalog and MiniMax-VL-01 for vision
  • Remove earlier models (MiniMax-M2.5, MiniMax-M2.5-highspeed, MiniMax-M2.5-Lightning) from the default catalog and provider definitions
  • Update auth-choice labels and lightning tier to point at M2.7 (no more highspeed variant)
  • Update English and Chinese provider documentation, configuration reference, FAQ, wizard references, and synthetic-provider docs
  • Update related unit tests to expect the new M3 default model IDs

24 files changed across source, tests, and documentation.

Why

MiniMax-M3 is the latest flagship model with enhanced reasoning, coding, and image-input capabilities, larger context (512K vs 192K), and higher max output (128K vs 65K). M3 supersedes both M2.7 and M2.5 as the recommended default. M2.7 is retained for backward compatibility and as a fast tier.

Testing

  • Unit test expectations updated for new M3 default model IDs
  • Provider definitions, default model refs, and catalog entries updated consistently across source and docs
  • Live test fixture updated to expect M3
  • Local-inference references to lmstudio/minimax-m2.5-gs32 (quantized local model) intentionally left untouched

PR Bot and others added 2 commits March 18, 2026 21:39
- Add MiniMax-M2.7 and MiniMax-M2.7-highspeed to model catalog
- Set MiniMax-M2.7 as default model across all configurations
- Update synthetic provider default to hf:MiniMaxAI/MiniMax-M2.7
- Add M2.7 prefixes to live model filter
- Update onboard auth configs and wizard docs
- Update English and Chinese provider documentation
- Keep all previous models (M2.5, M2.5-highspeed, M2.5-Lightning) as alternatives
- Update related unit tests
- Add MiniMax-M3 as the new default model (512K context, 128K max output, image input)
- Update MINIMAX_HOSTED_MODEL_ID, SYNTHETIC_DEFAULT_MODEL_ID, and MiniMax portal default
- Update DEFAULT_MINIMAX_CONTEXT_WINDOW=512000 and DEFAULT_MINIMAX_MAX_TOKENS=128000
- Keep MiniMax-M2.7 as the previous flagship; remove M2.5/M2.5-highspeed/M2.5-Lightning from default catalog
- Update live model filter prefixes (m3, m2.7)
- Update bench-model, MiniMax OAuth plugin, onboard auth choice and config defaults
- Refresh synthetic-provider catalog, model-providers docs, configuration examples, faq, wizard reference
- Update zh-CN provider docs to mirror English changes
- Update related unit tests to expect M3 as default
@octo-patch octo-patch changed the title feat: upgrade MiniMax default model to M2.7 feat: upgrade MiniMax default model to M3 Jun 2, 2026
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