litellm: upgrade minimax to MiniMax-M3 default#1489
Open
octo-patch wants to merge 1 commit into
Open
Conversation
Promote MiniMax-M3 as the default `minimax` alias in the cloud and hybrid LiteLLM configs. M3 is the latest MiniMax general-purpose chat model (512K context, 128K output). Backward compatibility: - `minimax-legacy` keeps the previous `MiniMax-M2.7` mapping so installs that pinned the old default can switch over explicitly. - `minimax-fast` continues to point at `MiniMax-M2.7-highspeed`; M3 does not currently ship a highspeed variant. No infra/env changes are required: same `MINIMAX_API_KEY` env var, same `https://api.minimax.io/v1` base URL, same OpenAI-compatible protocol. The litellm README has been updated to reflect the new alias table.
Collaborator
|
Thanks for keeping the LiteLLM MiniMax aliases current while preserving an explicit legacy route for the old default. Advisory status: looks merge-ready What looks good:
What I checked:
Thanks again for the tidy config update. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Promote
MiniMax-M3as the new default for theminimaxLiteLLMalias in both
cloudandhybridmodes. M3 is MiniMax's latestgeneral-purpose chat model (512K context window, 128K max output).
The existing M2.7 mapping is preserved under a
minimax-legacyaliasfor installs that pinned the old default and need an explicit fallback,
and
minimax-fastcontinues to point atMiniMax-M2.7-highspeed(M3 does not ship a highspeed variant today).
Diff:
dream-server/config/litellm/cloud.yaml— addminimax->openai/MiniMax-M3, rename previous entry tominimax-legacy(openai/MiniMax-M2.7).dream-server/config/litellm/hybrid.yaml— same change for hybrid mode.dream-server/extensions/services/litellm/README.md— update thecloudalias table to reflect the new default.No infra/env changes:
MINIMAX_API_KEYenv var, secret schema, installer wiring.https://api.minimax.io/v1OpenAI-compatible base URL.AI Assistance
AI-assisted drafting for the YAML alias rename and README sync. The diff was reviewed by hand, focused validation listed below was run locally, and the human author is accountable for the change.
Release Lane
release/2.5.xmainStable hotfix reason:
Changed Surface
(Docs touched too — only the litellm extension README's alias table.)
Risk And Validation
git diff --checkrelease/2.5.xMINIMAX_API_KEY/ base URL / OpenAI-compatible protocol are reused.Commands/results:
Operational Change Check
LiteLLM model_list entries are config data consumed at runtime; no installer phase, compose generation, or lifecycle command is touched. Existing
cloud/hybridusers keep working (theminimaxalias name is unchanged, only the model behind it advances; the prior model is still reachable viaminimax-legacy).Notes For Reviewers
<alias>-legacymirrors what other LiteLLM gateways use when graduating a default; happy to swap tominimax-m2.7or similar if you prefer a version-explicit name.openai/...LiteLLM prefix because MiniMax's OpenAI-compatible endpoint (api.minimax.io/v1) is unchanged — no SDK swap needed.MINIMAX_API_KEYand base URL remain identical, so no.env.example/.env.schema.json/ installer changes were necessary.