Providers
MiniMax
OpenClaw 的 MiniMax 提供者預設使用 MiniMax M2.7。
MiniMax 也提供:
- 透過 T2A v2 捆綁的語音合成
- 透過
MiniMax-VL-01捆綁的影像理解 - 透過
music-2.6捆綁的音樂生成 - 透過 MiniMax Token Plan 搜尋 API 捆綁的
web_search
提供者區分:
| Provider ID | Auth | Capabilities |
|---|---|---|
minimax |
API key | 文字、影像生成、音樂生成、影片生成、影像理解、語音、網頁搜尋 |
minimax-portal |
OAuth | 文字、影像生成、音樂生成、影片生成、影像理解、語音 |
內建目錄
| Model | Type | Description |
|---|---|---|
MiniMax-M2.7 |
聊天(推理) | 預設託管推理模型 |
MiniMax-M2.7-highspeed |
聊天(推理) | 更快的 M2.7 推理層級 |
MiniMax-VL-01 |
視覺 | 影像理解模型 |
image-01 |
影像生成 | 文字轉影像與影像轉影像編輯 |
music-2.6 |
音樂生成 | 預設音樂模型 |
music-2.5 |
音樂生成 | 前一代音樂生成層級 |
music-2.0 |
音樂生成 | 舊版音樂生成層級 |
MiniMax-Hailuo-2.3 |
影片生成 | 文字轉影片與影像參照流程 |
開始使用
選擇你偏好的驗證方式,並按照設定步驟操作。
OAuth (Coding Plan)
最適合: 透過 OAuth 快速設定 MiniMax Coding Plan,不需要 API key。
International
Run onboarding
openclaw onboard --auth-choice minimax-global-oauth
這會針對 api.minimax.io 進行驗證。
Verify the model is available
openclaw models list --provider minimax-portal
China
Run onboarding
openclaw onboard --auth-choice minimax-cn-oauth
這會針對 api.minimaxi.com 進行驗證。
Verify the model is available
openclaw models list --provider minimax-portal
API key
最適合: 使用相容 Anthropic API 的託管 MiniMax。
International
Run onboarding
openclaw onboard --auth-choice minimax-global-api
這會將 api.minimax.io 設定為基底 URL。
Verify the model is available
openclaw models list --provider minimax
China
Run onboarding
openclaw onboard --auth-choice minimax-cn-api
這會將 api.minimaxi.com 設定為基底 URL。
Verify the model is available
openclaw models list --provider minimax
設定範例
{
env: { MINIMAX_API_KEY: "sk-..." },
agents: { defaults: { model: { primary: "minimax/MiniMax-M2.7" } } },
models: {
mode: "merge",
providers: {
minimax: {
baseUrl: "https://api.minimax.io/anthropic",
apiKey: "${MINIMAX_API_KEY}",
api: "anthropic-messages",
models: [
{
id: "MiniMax-M2.7",
name: "MiniMax M2.7",
reasoning: true,
input: ["text"],
cost: { input: 0.3, output: 1.2, cacheRead: 0.06, cacheWrite: 0.375 },
contextWindow: 204800,
maxTokens: 131072,
},
{
id: "MiniMax-M2.7-highspeed",
name: "MiniMax M2.7 Highspeed",
reasoning: true,
input: ["text"],
cost: { input: 0.6, output: 2.4, cacheRead: 0.06, cacheWrite: 0.375 },
contextWindow: 204800,
maxTokens: 131072,
},
],
},
},
},
}
透過 openclaw configure 設定
使用互動式設定精靈來設定 MiniMax,而不需要編輯 JSON:
啟動精靈
openclaw configure
選取模型/驗證
從選單選擇 模型/驗證。
選擇 MiniMax 驗證選項
選取其中一個可用的 MiniMax 選項:
| 驗證選項 | 說明 |
|---|---|
minimax-global-oauth |
國際 OAuth(Coding Plan) |
minimax-cn-oauth |
中國 OAuth(Coding Plan) |
minimax-global-api |
國際 API 金鑰 |
minimax-cn-api |
中國 API 金鑰 |
選取預設模型
出現提示時,選取你的預設模型。
功能
圖像生成
MiniMax Plugin 會為 image_generate 工具註冊 image-01 模型。它支援:
- 具備長寬比控制的文字轉圖像生成
- 具備長寬比控制的圖像轉圖像編輯(主體參考)
- 每個請求最多 9 張輸出圖像
- 每個編輯請求最多 1 張參考圖像
- 支援的長寬比:
1:1、16:9、4:3、3:2、2:3、3:4、9:16、21:9
若要使用 MiniMax 進行圖像生成,請將它設為圖像生成提供者:
{
agents: {
defaults: {
imageGenerationModel: { primary: "minimax/image-01" },
},
},
}
此外掛程式會使用與文字模型相同的 MINIMAX_API_KEY 或 OAuth 驗證。如果已設定 MiniMax,則不需要額外設定。
minimax 和 minimax-portal 都會以相同的 image-01 模型註冊 image_generate。API 金鑰設定會使用 MINIMAX_API_KEY;OAuth 設定則可改用內建的 minimax-portal 驗證路徑。
圖像生成一律使用 MiniMax 的專用圖像端點(/v1/image_generation),並忽略 models.providers.minimax.baseUrl,因為該欄位會設定聊天/Anthropic 相容的基底 URL。設定 MINIMAX_API_HOST=https://api.minimaxi.com 可將圖像生成導向 CN 端點;預設的全球端點為 https://api.minimax.io。
當入門導引或 API 金鑰設定寫入明確的 models.providers.minimax 項目時,OpenClaw 會將 MiniMax-M2.7 和 MiniMax-M2.7-highspeed 具體化為純文字聊天模型。圖像理解會透過此外掛程式擁有的 MiniMax-VL-01 媒體提供者另行公開。
文字轉語音
內建的 minimax Plugin 會將 MiniMax T2A v2 註冊為 messages.tts 的語音提供者。
- 預設 TTS 模型:
speech-2.8-hd - 預設語音:
English_expressive_narrator - 支援的內建模型 ID 包含
speech-2.8-hd、speech-2.8-turbo、speech-2.6-hd、speech-2.6-turbo、speech-02-hd、speech-02-turbo、speech-01-hd和speech-01-turbo。 - 驗證解析順序為
messages.tts.providers.minimax.apiKey,接著是minimax-portalOAuth/token 驗證設定檔,接著是 Token Plan 環境金鑰(MINIMAX_OAUTH_TOKEN、MINIMAX_CODE_PLAN_KEY、MINIMAX_CODING_API_KEY),最後是MINIMAX_API_KEY。 - 如果未設定 TTS 主機,OpenClaw 會重用已設定的
minimax-portalOAuth 主機,並移除 Anthropic 相容的路徑尾碼,例如/anthropic。 - 一般音訊附件會保持 MP3。
- Feishu 和 Telegram 等語音訊息目標會使用
ffmpeg將 MiniMax MP3 轉碼為 48kHz Opus,因為 Feishu/Lark 檔案 API 只接受file_type: "opus"作為原生音訊訊息。 - MiniMax T2A 接受小數
speed和vol,但pitch會以整數傳送;OpenClaw 會在 API 請求前截斷小數pitch值。
| 設定 | 環境變數 | 預設值 | 說明 |
|---|---|---|---|
messages.tts.providers.minimax.baseUrl |
MINIMAX_API_HOST |
https://api.minimax.io |
MiniMax T2A API 主機。 |
messages.tts.providers.minimax.model |
MINIMAX_TTS_MODEL |
speech-2.8-hd |
TTS 模型 ID。 |
messages.tts.providers.minimax.voiceId |
MINIMAX_TTS_VOICE_ID |
English_expressive_narrator |
用於語音輸出的語音 ID。 |
messages.tts.providers.minimax.speed |
1.0 |
播放速度,0.5..2.0。 |
|
messages.tts.providers.minimax.vol |
1.0 |
音量,(0, 10]。 |
|
messages.tts.providers.minimax.pitch |
0 |
整數音高偏移,-12..12。 |
音樂生成
內建 MiniMax Plugin 會透過共用的 music_generate 工具,為 minimax 和 minimax-portal 註冊音樂生成。
- 預設音樂模型:
minimax/music-2.6 - OAuth 音樂模型:
minimax-portal/music-2.6 - 也支援
minimax/music-2.5和minimax/music-2.0 - 提示控制項:
lyrics、instrumental、durationSeconds - 輸出格式:
mp3 - 以工作階段為基礎的執行會透過共用的工作/狀態流程分離,包括
action: "status"
若要將 MiniMax 作為預設音樂提供者:
{
agents: {
defaults: {
musicGenerationModel: {
primary: "minimax/music-2.6",
},
},
},
}
影片生成
內建 MiniMax Plugin 會透過共用的 video_generate 工具,為 minimax 和 minimax-portal 註冊影片生成。
- 預設影片模型:
minimax/MiniMax-Hailuo-2.3 - OAuth 影片模型:
minimax-portal/MiniMax-Hailuo-2.3 - 模式:文字轉影片和單張圖像參考流程
- 支援
aspectRatio和resolution
若要將 MiniMax 作為預設影片提供者:
{
agents: {
defaults: {
videoGenerationModel: {
primary: "minimax/MiniMax-Hailuo-2.3",
},
},
},
}
圖像理解
MiniMax Plugin 會將圖像理解與文字目錄分開註冊:
| 供應商 ID | 預設圖像模型 |
|---|---|
minimax |
MiniMax-VL-01 |
minimax-portal |
MiniMax-VL-01 |
這就是為什麼即使內建文字供應商目錄仍顯示僅限文字的 M2.7 聊天參照,自動媒體路由仍可使用 MiniMax 圖像理解。
網頁搜尋
MiniMax Plugin 也會透過 MiniMax Token Plan 搜尋 API 註冊 web_search。
- 供應商 id:
minimax - 結構化結果:標題、URL、摘要、相關查詢
- 偏好的環境變數:
MINIMAX_CODE_PLAN_KEY - 接受的環境別名:
MINIMAX_CODING_API_KEY、MINIMAX_OAUTH_TOKEN - 相容性後援:當
MINIMAX_API_KEY已指向 token-plan 憑證時使用 - 區域重用:
plugins.entries.minimax.config.webSearch.region,接著是MINIMAX_API_HOST,再接著是 MiniMax 供應商基底 URL - 搜尋維持在供應商 id
minimax;OAuth CN/global 設定可透過models.providers.minimax-portal.baseUrl間接引導區域,並可透過MINIMAX_OAUTH_TOKEN提供 bearer 驗證
設定位於 plugins.entries.minimax.config.webSearch.* 底下。
進階設定
設定選項
| 選項 | 說明 |
|---|---|
models.providers.minimax.baseUrl |
偏好 https://api.minimax.io/anthropic(Anthropic 相容);https://api.minimax.io/v1 可選用於 OpenAI 相容 payload |
models.providers.minimax.api |
偏好 anthropic-messages;openai-completions 可選用於 OpenAI 相容 payload |
models.providers.minimax.apiKey |
MiniMax API 金鑰(MINIMAX_API_KEY) |
models.providers.minimax.models |
定義 id、name、reasoning、contextWindow、maxTokens、cost |
agents.defaults.models |
為你想放入允許清單的模型設定別名 |
models.mode |
如果你想在內建項目旁加入 MiniMax,請保留 merge |
思考預設值
在 api: "anthropic-messages" 上,除非已在 params/config 中明確設定思考,否則 OpenClaw 會注入 thinking: { type: "disabled" }。
這會防止 MiniMax 的串流端點在 OpenAI 風格的 delta 區塊中發出 reasoning_content,避免內部推理洩漏到可見輸出中。
快速模式
/fast on 或 params.fastMode: true 會在 Anthropic 相容串流路徑上將 MiniMax-M2.7 改寫為 MiniMax-M2.7-highspeed。
後援範例
**最適合:**將你最強的最新世代模型作為主要模型,並容錯移轉至 MiniMax M2.7。以下範例使用 Opus 作為具體主要模型;請替換為你偏好的最新世代主要模型。
{
env: { MINIMAX_API_KEY: "sk-..." },
agents: {
defaults: {
models: {
"anthropic/claude-opus-4-6": { alias: "primary" },
"minimax/MiniMax-M2.7": { alias: "minimax" },
},
model: {
primary: "anthropic/claude-opus-4-6",
fallbacks: ["minimax/MiniMax-M2.7"],
},
},
},
}
Coding Plan 用法詳細資訊
- Coding Plan 用量 API:
https://api.minimaxi.com/v1/token_plan/remains或https://api.minimax.io/v1/token_plan/remains(需要 coding plan 金鑰)。 - 設定後,用量輪詢會從
models.providers.minimax-portal.baseUrl或models.providers.minimax.baseUrl衍生主機,因此使用https://api.minimax.io/anthropic的 global 設定會輪詢api.minimax.io。缺少或格式錯誤的基底 URL 會保留 CN 後援以維持相容性。 - OpenClaw 會將 MiniMax coding-plan 用量正規化為其他供應商使用的相同
% left顯示。MiniMax 原始的usage_percent/usagePercent欄位代表剩餘配額,而不是已消耗配額,因此 OpenClaw 會將其反轉。存在以計數為基礎的欄位時,會優先採用。 - 當 API 回傳
model_remains時,OpenClaw 會偏好聊天模型項目,在需要時從start_time/end_time衍生視窗標籤,並在方案標籤中包含所選模型名稱,讓 coding-plan 視窗更容易區分。 - 用量快照會將
minimax、minimax-cn與minimax-portal視為相同的 MiniMax 配額介面,並優先使用已儲存的 MiniMax OAuth,再後援至 Coding Plan 金鑰環境變數。
備註
- 模型參照會遵循驗證路徑:
- API 金鑰設定:
minimax/<model> - OAuth 設定:
minimax-portal/<model>
- API 金鑰設定:
- 預設聊天模型:
MiniMax-M2.7 - 替代聊天模型:
MiniMax-M2.7-highspeed - 入門設定與直接 API 金鑰設定會為兩個 M2.7 變體寫入僅限文字的模型定義
- 圖像理解使用 Plugin 擁有的
MiniMax-VL-01媒體供應商 - 如果你需要精確的成本追蹤,請更新
models.json中的定價值 - 使用
openclaw models list確認目前的供應商 id,然後用openclaw models set minimax/MiniMax-M2.7或openclaw models set minimax-portal/MiniMax-M2.7切換
疑難排解
"Unknown model: minimax/MiniMax-M2.7"
這通常表示 MiniMax 供應商尚未設定(找不到相符的供應商項目,也找不到 MiniMax 驗證設定檔/環境金鑰)。此偵測修正已包含在 2026.1.12。修正方式:
- 升級至 2026.1.12(或從原始碼
main執行),然後重新啟動 gateway。 - 執行
openclaw configure並選取 MiniMax 驗證選項,或 - 手動加入相符的
models.providers.minimax或models.providers.minimax-portal區塊,或 - 設定
MINIMAX_API_KEY、MINIMAX_OAUTH_TOKEN,或 MiniMax 驗證設定檔,讓相符的供應商可被注入。
請確認模型 id 區分大小寫:
- API 金鑰路徑:
minimax/MiniMax-M2.7或minimax/MiniMax-M2.7-highspeed - OAuth 路徑:
minimax-portal/MiniMax-M2.7或minimax-portal/MiniMax-M2.7-highspeed
然後重新檢查:
openclaw models list