Skip to content

feat: upgrade MiniMax default model to M3#438

Open
octo-patch wants to merge 3 commits into
algorithmicsuperintelligence:mainfrom
octo-patch:feature/add-minimax-provider
Open

feat: upgrade MiniMax default model to M3#438
octo-patch wants to merge 3 commits into
algorithmicsuperintelligence:mainfrom
octo-patch:feature/add-minimax-provider

Conversation

@octo-patch
Copy link
Copy Markdown

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

Summary

Upgrade MiniMax model configuration to use M3 as the default model, with M2.7 and M2.7-highspeed retained as alternatives.

Changes

  • Add MiniMax-M3 to the model selection list and set as default (weight 0.6)
  • Keep MiniMax-M2.7 (weight 0.3) and MiniMax-M2.7-highspeed (weight 0.1) as alternatives
  • Update configs/minimax_config.yaml model list and header comment
  • Update README.md provider section, cost estimation, and config example
  • Update configs/README.md description for the MiniMax config

Why

MiniMax-M3 is the latest MiniMax flagship model, with a 512K context window, up to 128K output, and image input support, making it a strong fit for code evolution tasks.

Testing

  • tests/test_valid_configs.py passes (config loads with the new model list)
  • Manually verified load_config("configs/minimax_config.yaml") returns models [MiniMax-M3, MiniMax-M2.7, MiniMax-M2.7-highspeed]

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Mar 15, 2026

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
0 out of 2 committers have signed the CLA.

❌ PR Bot
❌ octo-patch


PR Bot seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

MiniMax offers OpenAI-compatible API with models like MiniMax-M2.5 and
MiniMax-M2.5-highspeed (204K context window). This commit adds:

- MiniMax provider section in README (setup guide, cost estimation)
- Example config file (configs/minimax_config.yaml)
- Updated test env to support MiniMax API key validation

Co-Authored-By: octo-patch <octo-patch@users.noreply.github.com>
@octo-patch octo-patch force-pushed the feature/add-minimax-provider branch from 5545f60 to 64dc033 Compare March 15, 2026 06:04
@octo-patch
Copy link
Copy Markdown
Author

I've updated the commit author to be properly linked to my GitHub account. The CLA check should pass now. @CLAassistant check

- Update MiniMax-M2.7 and MiniMax-M2.7-highspeed as default models
- Update config, README, and docs references
- Keep all previous models as alternatives
@octo-patch octo-patch changed the title Add MiniMax as a supported LLM provider feat: add MiniMax as a supported LLM provider (M2.7 default) Mar 18, 2026
- Add MiniMax-M3 to model list and set as default
- Keep MiniMax-M2.7 and MiniMax-M2.7-highspeed as alternatives
- Update README and configs/README.md with M3 references

Co-Authored-By: Octopus <liyuan851277048@icloud.com>
@octo-patch octo-patch changed the title feat: add MiniMax as a supported LLM provider (M2.7 default) 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.

2 participants