
MiniMax M3
MiniMax
- Kontekstvindu
- 1M 1 000 000 tokener
- Inndata / Utdata
- bilde, tekst, video → tekst
Tidslinje
- · Vektversjon · dokumentasjonslenke
Pris for inndata / utdata · USD / 1 mill. tokener
| Modell | Dokumentasjonslenker | Pris for inndata / utdata |
|---|---|---|
minimax-m3standard · tekst | opencode-go | $0,30 / $1,20 |
- · Dokumentasjonslenker · GitHub search · MiniMax · commits · rodrigueztaylor87/rod · @rodrigueztaylor87
- · Dokumentasjonslenker · GitHub search · MiniMax · commits · SilverKnightKMA/paseo-plugins · @SilverKnightKMA
- · Dokumentasjonslenker · GitHub search · MiniMax · commits · SilverKnightKMA/paseo-plugins · @SilverKnightKMA
Utdrag
now carry the FULL pi reference '<pi-provider>/<model>' (magpie/minimax/MiniMax-M3),
- · Dokumentasjonslenker · GitHub search · MiniMax · commits · Lore-Hex/quill-router · @jperla
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · xiaoY233/Chat2API · @octo-patch
Utdrag
feat(minimax): add MiniMax-M3 model entry
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · vllm-project/vllm · @Vincent-PRO-AI
Utdrag
[Model][MiniMax-M3] SM120 Blackwell NVFP4 KV cache Triton reader
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · vllm-project/vllm · @Pb314314
Utdrag
use sparse MLA (dense MLA, DeepSeek-V4 / V4.1, MiniMax-M3, non-MLA models) are not affected; the reason for each is in "Per-model check".
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · vllm-project/vllm · @cjackal
Utdrag
- Pixtral, Cohere Compass and MiniMax-M3 also call `get_cu_seqlens_padding_logics`, so every encoder-CG model whose `cu_seqlens` comes from `maybe_recompute_cu_seqlens` takes its padding from one place. Without
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · vllm-project/vllm · @MrGeva
Utdrag
[Perf][MiniMax-M3] Two-shot fused MoE finalize + all-reduce + norm + MXFP8 up to 512 tokens
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · vllm-project/vllm · @MrGeva
Utdrag
[Perf][MiniMax-M3] Raise the fused MoE finalize + all-reduce cap from 32 to 128 tokens
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · vllm-project/vllm · @afriedri
Utdrag
short prompts at high concurrency is higher on MiniMax-M3 (TP8: up to +21% at 1024 tokens, conc 64; TP4: +14% at 1024
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · vllm-project/vllm · @wolfcomos
Utdrag
Add `minimax_m3_msa_decode_fp16_dot`, an opt-in optimization for MiniMax-M3 Triton sparse decode on SM100-family GPUs. It uses FP16 dot operands with FP32 accumulation and selects splits targeting
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · viztor/dsh-opencode-patch · @viztor
Utdrag
| `opencode-go/minimax-m3` | info | `[KNOWN_DEFECT]` toggle-only model offered Minimal…Max | Off / On (D1) |
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · thequanhcm/quanpt1 · @thequanhcm
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · tenstorrent/tt-metal · @mdragulaTT
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · tenstorrent/tt-metal · @mdragulaTT
Utdrag
The MiniMax-M3 vision encoder on one Blackhole chip. It turns one image, as the media module's `prepare` resizes it, into its vision tokens: bf16 `[n_tokens,
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · sgl-project/sglang · @alphabetc1
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · openJiuwen-ai/jiuwenswarm · @octo-patch
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · jundot/omlx · @begcdn
Utdrag
On M2 Ultra (`applegpu_g14d`) the MiniMax-M3 sparse prefill path crashes once a prompt crosses 4096 tokens: `msa_prefill_supported` gates only on shape (`D=128`, `block_size=128`, `qhead_per_kv=16`), so
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · iv-org/invidious · @Fijxu
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · inference-sim/inference-sim · @sriumcp
Utdrag
the substrate's layer 8 and 9 price changes (MiniMax-M3 routers replicated in fp32, MXFP8 scale bytes, dsv4-nvfp4 MTP experts at MXFP4, a shared lm_head for
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · inference-sim/blis-vllm · @sriumcp
Utdrag
(`vllm/model_executor/models/config.py:43-55`) for every graph that is not DeepSeek-V4; MiniMax-M3's pool at the same memory is 72645 blocks, not 72893, because the catalog graph now holds
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · inference-sim/blis-vllm · @sriumcp
Utdrag
the figures on the H200 rows and the MiniMax-M3 points are development-split, in-sample numbers.
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · goonercbot/hermes-agent · @goonercbot
Utdrag
- Real configured MiniMax-M3 request through corrected Hermes adapter returned exactly `RECOVERY_OK`, end_turn, original request unchanged.
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · ghuntley/how-to-build-a-coding-agent · @octo-patch
Utdrag
Anthropic-compatible defaults to the standalone workshop agents, with MiniMax-M3.1-Flash as the default and MiniMax-M3 as the alternative.
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · boelabs/ai-gateway · @jhisdev
Utdrag
- `bun run test` fails: `vercel.test.ts` pins `vercel/minimax/minimax-m3` reasoning as `fixed ["high"]`; the regenerated snapshot now says `openai_effort ["none","high"]`. Tests may not be edited by
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · ashhart/TensorFold · @ashhart
Utdrag
CUDA decode attention (`window_attention`, shared by Qwen3.5/3.8, Llama, MiniMax-M3, Spark 2.5, Step5 and LFM): `window_rows` merged every chunk's partial for every row, 128 chunks at
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · anomalyco/models.dev · @rjuez00
Utdrag
- `MiniMax-M3` is no longer listed and a request using that ID returns `model=MiniMax-M3.1-Flash`, so the old entry is removed rather than kept as an
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · ROCm/aiter · @zhiding512
Utdrag
On gfx1250, every MiniMax-M3 sparse attention call (decode, MTP verify, prefill) runs FlyDSL `pa_decode` (`pa_fwd_asm` does not support gfx1250), and dense layers use it with
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · ROCm/aiter · @RElbers
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · ROCm/ATOM · @yhl-amd
Utdrag
under `multi`, which is the prefill-side setup for MiniMax-M3 PD with UMBP:
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · ROCm/ATOM · @rbrugaro-amd
Utdrag
does for the target (vLLM already did this). MiniMax-M3's DSpark draft now validates this config instead of building its own, and declares `draft_skips_online_quant` so its
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · Quarkgluonmixture/quarkspace · @github-actions[bot]
Utdrag
- `intelligence` — minimax-m3 (default) intelligence: catalog 45.4, archive 18.9
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · Portkey-AI/models · @polease
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · Pinvou/pinvou-agent · @asto18089
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · Pb314314/vllm · @Pb314314
Utdrag
use sparse MLA (dense MLA, DeepSeek-V4 / V4.1, MiniMax-M3, non-MLA models) are not affected; the reason for each is in "Per-model check".
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · NVIDIA/TensorRT-LLM · @ziyixiong-nv
Utdrag
sampler, speculative and QSA tests; the MXFP8 and MiniMax-M3 dispatch tests; GSM8K with DSpark (TP4);
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · NVIDIA-NeMo/Megatron-Bridge · @pruprakash
Utdrag
seeing `TEDotProductAttention`; GREEN 4/4, full file 86 passed, Gemma4/MiniMax-M3/Kimi-K2.5-VL/GPT-OSS unit tests 100 passed. E2E: gpt-oss-20b card inference (TP2 PP2 EP2, `--attention-backend local`) on this branch
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · EvolvingLMMs-Lab/lmms-eval · @sahirema
Utdrag
sample by frame rate ignore it, e.g. vLLM's MiniMax-M3 and Qwen3-VL loaders. On those, `max_frames_num` has no effect: long clips are sampled at the loader's
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · overnightworks/speech · @dependabot[bot]
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · maximhq/bifrost · @jimaldon
Utdrag
model catalog datasheet already carries `tencent/deepseek-v4-pro`, `tencent/deepseek-v4-flash` and `tencent/minimax-m3`; live-only models are listed with blank pricing and can be priced via overrides.
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · maximhq/bifrost · @octo-patch
Utdrag
API. New text examples and integration defaults select `MiniMax-M3.1-Flash`, with `MiniMax-M3` as the other current choice. Default management model suggestions put those models first and
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · iv-org/invidious · @Fijxu
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · iv-org/invidious · @Fijxu
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · iv-org/invidious · @Fijxu
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · cbc02009/container-images · @mahoro-ai
Utdrag
`/v1/chat/completions` request to a messages-protocol Go model (e.g. `opencode_go/minimax-m3`, `qwen3.8-max`, `claude-haiku-5-5`) dies mid-stream with `TypeError: 'NoneType' object is not an iterator` → `APIConnectionError` 500 →
- · Dokumentasjonslenker · GitHub search · MiniMax · pulls · MrGeva/vllm · @MrGeva
Utdrag
320 questions, concurrency 32, same node, together with MiniMax-M3 model changes):
- · Oppføring i katalog · GitHub · MiniMax-AI/minimax-code · code
Utdrag
afety margin. */ export function computeCompactionTriggerAt(input: { modelId?: string; contextWindow: number; perTurnMaxTokens: number; reserveTokens: number; safetyMarginTokens: number; }): number { if ( input.modelId === 'MiniMax-M3' && (input.contextWindow === 512_000 || input.contextWindow === 1_000_000) ) { return Math.floor(input.contextWindow * 0.9); } const perTurnMaxTokens = Number.isFinite(input.perTurnMaxTokens) && input.perTurnMaxTokens > 0 ? input.perTurnMaxTokens : 0; const reserve = Math.max(input.reserveTokens, perTurnMaxTokens + input.safetyMarginTokens); return Math.max(1, input.contextWindow - reserve); }
Denne referansen i koden bekrefter ikke en modellidentifikator i bruk.
Spesifikasjoner
MiniMax M3 er en modell fra MiniMax med åpne vekter, lansert 2026-06-01. Kontekstvinduet er 1 000 000 tokener.
- Kontekstvindu
- 1 000 000
- Inndata
- bilde · tekst · video
- Utdata
- tekst
- Vekter
- Åpen
Spørsmål
Hvor stort er kontekstvinduet til MiniMax M3?
Kontekstvinduet er 1 000 000 tokener.
Er vektene til MiniMax M3 offentlig tilgjengelige?
Ja. MiniMax publiserer vektene.
Når ble MiniMax M3 lansert?
Den 2026-06-01.