MiniMax
MiniMax là công ty AI phát triển dòng model M2/M2.1. Phiên bản tập trung vào coding hiện tại là MiniMax M2.1 (ra mắt ngày 23/12/2025), được xây dựng để xử lý các tác vụ phức tạp trong thực tế.
Nguồn: MiniMax M2.1 release note
Tổng quan model (M2.1)
MiniMax nâng cấp những điểm sau trong M2.1:
- Coding đa ngôn ngữ mạnh hơn (Rust, Java, Go, C++, Kotlin, Objective-C, TS/JS).
- Phát triển web/app tốt hơn và chất lượng output đẹp hơn (bao gồm cả mobile native).
- Xử lý composite instruction tốt hơn cho các workflow kiểu văn phòng, dựa trên interleaved thinking và integrated constraint execution.
- Response ngắn gọn hơn với token usage thấp hơn và vòng lặp nhanh hơn.
- Tương thích tốt hơn với tool/agent framework và quản lý context (Claude Code, Droid/Factory AI, Cline, Kilo Code, Roo Code, BlackBox).
- Chất lượng dialogue và technical writing cao hơn.
MiniMax M2.1 vs MiniMax M2.1 Lightning
- Tốc độ: Lightning là phiên bản “nhanh” trong tài liệu giá của MiniMax.
- Chi phí: Giá input giống nhau, nhưng Lightning có giá output cao hơn.
- Coding plan routing: Backend Lightning không khả dụng trực tiếp trên MiniMax coding plan. MiniMax tự động route hầu hết request đến Lightning, nhưng sẽ fallback về backend M2.1 thường khi traffic cao.
Chọn cách cài đặt
MiniMax OAuth (Coding Plan) — khuyên dùng
Phù hợp với: cài đặt nhanh với MiniMax Coding Plan qua OAuth, không cần API key.
Bật plugin OAuth có sẵn và xác thực:
openclaw plugins enable minimax-portal-auth # bỏ qua nếu đã load rồi
openclaw gateway restart # restart nếu gateway đang chạy
openclaw onboard --auth-choice minimax-portal
Các bạn sẽ được yêu cầu chọn endpoint:
- Global - Người dùng quốc tế (
api.minimax.io) - CN - Người dùng ở Trung Quốc (
api.minimaxi.com)
Xem MiniMax OAuth plugin README để biết thêm chi tiết.
MiniMax M2.1 (API key)
Phù hợp với: dùng MiniMax hosted với API tương thích Anthropic.
Cấu hình qua CLI:
- Chạy
openclaw configure - Chọn Model/auth
- Chọn MiniMax M2.1
{
env: { MINIMAX_API_KEY: "sk-..." },
agents: { defaults: { model: { primary: "minimax/MiniMax-M2.1" } } },
models: {
mode: "merge",
providers: {
minimax: {
baseUrl: "https://api.minimax.io/anthropic",
apiKey: "${MINIMAX_API_KEY}",
api: "anthropic-messages",
models: [
{
id: "MiniMax-M2.1",
name: "MiniMax M2.1",
reasoning: false,
input: ["text"],
cost: { input: 15, output: 60, cacheRead: 2, cacheWrite: 10 },
contextWindow: 200000,
maxTokens: 8192,
},
],
},
},
},
}
MiniMax M2.1 làm fallback (Opus primary)
Phù hợp với: giữ Opus 4.5 làm primary, failover sang MiniMax M2.1.
{
env: { MINIMAX_API_KEY: "sk-..." },
agents: {
defaults: {
models: {
"anthropic/claude-opus-4-5": { alias: "opus" },
"minimax/MiniMax-M2.1": { alias: "minimax" },
},
model: {
primary: "anthropic/claude-opus-4-5",
fallbacks: ["minimax/MiniMax-M2.1"],
},
},
},
}
Tùy chọn: Local qua LM Studio (thủ công)
Phù hợp với: chạy local inference với LM Studio. Mình đã thấy kết quả tốt với MiniMax M2.1 trên phần cứng mạnh (ví dụ desktop/server) dùng local server của LM Studio.
Cấu hình thủ công qua openclaw.json:
{
agents: {
defaults: {
model: { primary: "lmstudio/minimax-m2.1-gs32" },
models: { "lmstudio/minimax-m2.1-gs32": { alias: "Minimax" } },
},
},
models: {
mode: "merge",
providers: {
lmstudio: {
baseUrl: "http://127.0.0.1:1234/v1",
apiKey: "lmstudio",
api: "openai-responses",
models: [
{
id: "minimax-m2.1-gs32",
name: "MiniMax M2.1 GS32",
reasoning: false,
input: ["text"],
cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
contextWindow: 196608,
maxTokens: 8192,
},
],
},
},
},
}
Cấu hình qua openclaw configure
Dùng config wizard tương tác để cài MiniMax mà không cần sửa JSON:
- Chạy
openclaw configure. - Chọn Model/auth.
- Chọn MiniMax M2.1.
- Chọn default model khi được hỏi.
Các tùy chọn cấu hình
models.providers.minimax.baseUrl: nên dùnghttps://api.minimax.io/anthropic(tương thích Anthropic);https://api.minimax.io/v1là tùy chọn cho payload tương thích OpenAI.models.providers.minimax.api: nên dùnganthropic-messages;openai-completionslà tùy chọn cho payload tương thích OpenAI.models.providers.minimax.apiKey: MiniMax API key (MINIMAX_API_KEY).models.providers.minimax.models: định nghĩaid,name,reasoning,contextWindow,maxTokens,cost.agents.defaults.models: alias các model các bạn muốn trong allowlist.models.mode: giữmergenếu muốn thêm MiniMax cùng với các model có sẵn.
Ghi chú
- Model refs là
minimax/<model>. - Coding Plan usage API:
https://api.minimaxi.com/v1/api/openplatform/coding_plan/remains(cần coding plan key). - Cập nhật giá trị pricing trong
models.jsonnếu cần theo dõi chi phí chính xác. - Link giới thiệu MiniMax Coding Plan (giảm 10%): https://platform.minimax.io/subscribe/coding-plan?code=DbXJTRClnb&source=link
- Xem /concepts/model-providers để biết quy tắc provider.
- Dùng
openclaw models listvàopenclaw models set minimax/MiniMax-M2.1để chuyển đổi.
Troubleshooting
”Unknown model: minimax/MiniMax-M2.1”
Lỗi này thường có nghĩa là MiniMax provider chưa được cấu hình (không có provider entry và không tìm thấy MiniMax auth profile/env key). Bản fix cho việc phát hiện này có trong 2026.1.12 (chưa release tại thời điểm viết bài). Sửa bằng cách:
- Nâng cấp lên 2026.1.12 (hoặc chạy từ source
main), sau đó restart gateway. - Chạy
openclaw configurevà chọn MiniMax M2.1, hoặc - Thêm block
models.providers.minimaxthủ công, hoặc - Set
MINIMAX_API_KEY(hoặc MiniMax auth profile) để provider có thể được inject.
Đảm bảo model id phân biệt chữ hoa chữ thường:
minimax/MiniMax-M2.1minimax/MiniMax-M2.1-lightning
Sau đó kiểm tra lại với:
openclaw models list