Skip to content

feat: upgrade MiniMax default model to M3 - #417

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

feat: upgrade MiniMax default model to M3#417
octo-patch wants to merge 1 commit into
pipecat-ai:mainfrom
octo-patch:feature/upgrade-minimax-m3

Conversation

@octo-patch

@octo-patch octo-patch commented Jun 2, 2026

Copy link
Copy Markdown

Summary

Upgrade MiniMax provider's default model from MiniMax-M2.7 to MiniMax-M3 across the voice, task, and UI agent configs. MiniMax-M2.7 and MiniMax-M2.7-highspeed remain selectable via the *_LLM_MODEL env overrides.

Changes

  • Set MiniMax-M3 as the default model in get_voice_llm_config, get_task_agent_llm_config, and get_ui_agent_llm_config (src/gradientbang/utils/llm_factory.py)
  • Update MiniMax provider unit tests in tests/unit/test_llm_factory_minimax.py to assert the new default
  • MiniMax-M2.7 / MiniMax-M2.7-highspeed remain available via VOICE_LLM_MODEL / TASK_LLM_MODEL / UI_AGENT_LLM_MODEL

Why

MiniMax-M3 is MiniMax's latest flagship model — 512K context, up to 128K output, and image input support. Upgrading the default lets new deployments benefit immediately without changing env overrides for existing pinned setups.

Testing

  • Unit tests in tests/unit/test_llm_factory_minimax.py updated to assert the new default and still pass.

@vercel

vercel Bot commented Jun 2, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the Daily Team on Vercel.

A member of the Team first needs to authorize it.

- Set MiniMax-M3 as the default model for the voice, task, and UI agent configs
- Keep MiniMax-M2.7 / MiniMax-M2.7-highspeed selectable via the *_LLM_MODEL env overrides
- Update MiniMax provider unit tests to assert the new default
@octo-patch
octo-patch force-pushed the feature/upgrade-minimax-m3 branch from 799f355 to c18a3a0 Compare June 3, 2026 13:39
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