MiniMax
MiniMax 是一家 AI 公司,专注于构建 M2/M2.1 模型系列。当前版本 MiniMax M2.1(2025年12月23日发布)专为现实世界的复杂任务设计。
M2.1 模型特性
MiniMax 强调 M2.1 的以下改进:
- 更强的多语言编程能力(Rust、Java、Go、C++、Kotlin、Objective-C、TS/JS)
- 更好的网页/应用开发和输出质量(包括原生移动端)
- 改进的复合指令处理,适用于办公风格工作流
- 更简洁的响应,减少 token 使用,更快迭代
- 更强的工具/代理框架兼容性和上下文管理(Claude Code、Droid/Factory AI、Cline、Kilo Code、Roo Code、BlackBox)
- 高质量的对话和技术写作输出
M2.1 vs M2.1 Lightning
| 特性 | M2.1 | M2.1 Lightning |
|---|---|---|
| 速度 | 标准版本 | "快速"变体 |
| 成本 | 标准定价 | 输入成本相同,输出成本更高 |
| 路由 | 标准后端 | 自动路由到 Lightning,流量高峰时回退到标准后端 |
选择配置方式
方式一:MiniMax M2.1(推荐)
适用场景:使用托管的 MiniMax,Anthropic 兼容 API。
CLI 配置(推荐)
bash
# 1. 运行配置向导
clawdbot configure
# 2. 选择 Model/auth
# 3. 选择 MiniMax M2.1
# 4. 输入 API 密钥非交互式配置
bash
clawdbot onboard --non-interactive \
--auth-choice minimax-api-key \
--minimax-api-key "sk-你的密钥"手动配置
json5
{
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 作为备用模型
适用场景:保持 Opus 4.5 为主,MiniMax M2.1 为备用。
json5
{
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"]
}
}
}
}方式三:本地 LM Studio(高级)
适用场景:本地推理,需要强大硬件(桌面/服务器)。
在 LM Studio 中运行 MiniMax M2.1,然后配置:
json5
{
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
}
]
}
}
}
}可用模型
| 模型 ID | 名称 | 上下文 | 特性 |
|---|---|---|---|
MiniMax-M2.1 | MiniMax M2.1 | 200k | 推荐,综合性能 |
MiniMax-M2.1-lightning | MiniMax M2.1 Lightning | 200k | 快速响应 |
MiniMax-M2.1-32k | MiniMax M2.1 32K | 32k | 短上下文,快速 |
环境变量
bash
export MINIMAX_API_KEY="sk-你的API密钥"配置选项说明
| 配置项 | 说明 | 推荐值 |
|---|---|---|
baseUrl | API 端点 | https://api.minimax.io/anthropic |
api | API 格式 | anthropic-messages |
apiKey | API 密钥 | ${MINIMAX_API_KEY} |
contextWindow | 上下文窗口 | 200000 |
maxTokens | 最大输出 | 8192 |
使用命令
bash
# 列出所有可用模型
clawdbot models list | grep minimax
# 设置默认模型
clawdbot models set minimax/MiniMax-M2.1
# 测试模型
clawdbot message send --target +15555550123 --message "你好,请做个自我介绍"故障排除
"Unknown model: minimax/MiniMax-M2.1"
这通常意味着 MiniMax 提供商未配置。解决方法:
- 升级到最新版本(2026.1.12+)
- 运行
clawdbot configure并选择 MiniMax M2.1 - 或手动添加
models.providers.minimax配置块 - 确保设置了
MINIMAX_API_KEY环境变量
模型 ID 大小写
模型 ID 区分大小写:
- ✅
minimax/MiniMax-M2.1 - ✅
minimax/MiniMax-M2.1-lightning - ❌
minimax/minimax-m2.1(错误)