Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

OpenClaw’s MiniMax provider defaults to MiniMax M2.7. MiniMax also provides:
  • Bundled speech synthesis via T2A v2
  • Bundled image understanding via MiniMax-VL-01
  • Bundled music generation via music-2.6
  • Bundled web_search through the MiniMax Token Plan search API
Provider split:
Provider IDAuthCapabilities
minimaxAPI keyText, image generation, music generation, video generation, image understanding, speech, web search
minimax-portalOAuthText, image generation, music generation, video generation, image understanding, speech

Built-in catalog

ModelTypeDescription
MiniMax-M2.7Chat (reasoning)Default hosted reasoning model
MiniMax-M2.7-highspeedChat (reasoning)Faster M2.7 reasoning tier
MiniMax-VL-01VisionImage understanding model
image-01Image generationText-to-image and image-to-image editing
music-2.6Music generationDefault music model
music-2.5Music generationPrevious music generation tier
music-2.0Music generationLegacy music generation tier
MiniMax-Hailuo-2.3Video generationText-to-video and image reference flows

Getting started

Choose your preferred auth method and follow the setup steps.
Best for: quick setup with MiniMax Coding Plan via OAuth, no API key required.
1

Run onboarding

openclaw onboard --auth-choice minimax-global-oauth
This authenticates against api.minimax.io.
2

Verify the model is available

openclaw models list --provider minimax-portal
OAuth setups use the minimax-portal provider id. Model refs follow the form minimax-portal/MiniMax-M2.7.
Referral link for MiniMax Coding Plan (10% off): MiniMax Coding Plan

Configure via openclaw configure

Use the interactive config wizard to set MiniMax without editing JSON:
1

เปิดตัวช่วยตั้งค่า

openclaw configure
2

เลือก Model/auth

เลือก Model/auth จากเมนู
3

เลือกตัวเลือกการยืนยันตัวตน MiniMax

เลือกหนึ่งในตัวเลือก MiniMax ที่มี:
ตัวเลือกการยืนยันตัวตนคำอธิบาย
minimax-global-oauthOAuth ระหว่างประเทศ (Coding Plan)
minimax-cn-oauthOAuth จีน (Coding Plan)
minimax-global-apiคีย์ API ระหว่างประเทศ
minimax-cn-apiคีย์ API จีน
4

เลือกโมเดลเริ่มต้นของคุณ

เลือกโมเดลเริ่มต้นของคุณเมื่อระบบแจ้ง

ความสามารถ

การสร้างภาพ

Plugin MiniMax ลงทะเบียนโมเดล image-01 สำหรับเครื่องมือ image_generate รองรับ:
  • การสร้างภาพจากข้อความ พร้อมการควบคุมอัตราส่วนภาพ
  • การแก้ไขภาพจากภาพ (การอ้างอิงวัตถุหลัก) พร้อมการควบคุมอัตราส่วนภาพ
  • สูงสุด 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" },
    },
  },
}
Plugin ใช้ MINIMAX_API_KEY เดียวกัน หรือการยืนยันตัวตน OAuth เดียวกับโมเดลข้อความ ไม่จำเป็นต้องตั้งค่าเพิ่มเติมหากตั้งค่า MiniMax ไว้แล้ว ทั้ง minimax และ minimax-portal ลงทะเบียน image_generate ด้วยโมเดล image-01 เดียวกัน การตั้งค่าด้วยคีย์ API ใช้ MINIMAX_API_KEY; การตั้งค่าด้วย OAuth สามารถใช้ เส้นทางการยืนยันตัวตน minimax-portal ที่รวมมาให้แทนได้ การสร้างภาพใช้ปลายทางภาพเฉพาะของ MiniMax เสมอ (/v1/image_generation) และละเว้น models.providers.minimax.baseUrl เนื่องจากฟิลด์นั้นกำหนดค่า URL ฐานสำหรับแชต/ที่เข้ากันได้กับ Anthropic ตั้งค่า 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 ที่ Plugin เป็นเจ้าของ
ดู การสร้างภาพ สำหรับพารามิเตอร์เครื่องมือร่วม การเลือกผู้ให้บริการ และพฤติกรรมการสลับไปใช้ตัวสำรอง

ข้อความเป็นเสียงพูด

Plugin minimax ที่รวมมาให้ลงทะเบียน 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 จากนั้น โปรไฟล์การยืนยันตัวตน OAuth/token ของ minimax-portal จากนั้นคีย์สภาพแวดล้อม Token Plan (MINIMAX_OAUTH_TOKEN, MINIMAX_CODE_PLAN_KEY, MINIMAX_CODING_API_KEY) แล้วจึงใช้ MINIMAX_API_KEY
  • หากไม่ได้กำหนดค่าโฮสต์ TTS OpenClaw จะใช้โฮสต์ OAuth ของ minimax-portal ที่กำหนดค่าไว้ซ้ำ และตัดส่วนท้ายเส้นทางที่เข้ากันได้กับ Anthropic เช่น /anthropic
  • ไฟล์แนบเสียงปกติยังคงเป็น MP3
  • ปลายทางโน้ตเสียง เช่น Feishu และ Telegram จะถูกแปลงรหัสจาก MP3 ของ MiniMax เป็น Opus 48kHz ด้วย ffmpeg เนื่องจาก API ไฟล์ของ Feishu/Lark ยอมรับเฉพาะ file_type: "opus" สำหรับข้อความเสียงแบบเนทีฟ
  • MiniMax T2A ยอมรับ speed และ vol แบบทศนิยม แต่ pitch จะถูกส่งเป็น จำนวนเต็ม; OpenClaw จะตัดค่าทศนิยมของ pitch ออกก่อนส่งคำขอ API
การตั้งค่าตัวแปรสภาพแวดล้อมค่าเริ่มต้นคำอธิบาย
messages.tts.providers.minimax.baseUrlMINIMAX_API_HOSThttps://api.minimax.ioโฮสต์ API MiniMax T2A
messages.tts.providers.minimax.modelMINIMAX_TTS_MODELspeech-2.8-hdID โมเดล TTS
messages.tts.providers.minimax.voiceIdMINIMAX_TTS_VOICE_IDEnglish_expressive_narratorID เสียงที่ใช้สำหรับเอาต์พุตเสียงพูด
messages.tts.providers.minimax.speed1.0ความเร็วการเล่น, 0.5..2.0
messages.tts.providers.minimax.vol1.0ระดับเสียง, (0, 10]
messages.tts.providers.minimax.pitch0การเลื่อนระดับเสียงแบบจำนวนเต็ม, -12..12

การสร้างเพลง

Plugin MiniMax ที่รวมมาให้ลงทะเบียนการสร้างเพลงผ่านเครื่องมือร่วม 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",
      },
    },
  },
}
ดู การสร้างเพลง สำหรับพารามิเตอร์เครื่องมือร่วม การเลือกผู้ให้บริการ และพฤติกรรมการสลับไปใช้ตัวสำรอง

การสร้างวิดีโอ

Plugin MiniMax ที่รวมมาให้ลงทะเบียนการสร้างวิดีโอผ่านเครื่องมือร่วม 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",
      },
    },
  },
}
ดู การสร้างวิดีโอ สำหรับพารามิเตอร์เครื่องมือที่ใช้ร่วมกัน การเลือกผู้ให้บริการ และพฤติกรรมการ failover

การเข้าใจรูปภาพ

Plugin MiniMax ลงทะเบียนการเข้าใจรูปภาพแยกจากแค็ตตาล็อกข้อความ:
ID ผู้ให้บริการโมเดลรูปภาพเริ่มต้น
minimaxMiniMax-VL-01
minimax-portalMiniMax-VL-01
นี่คือเหตุผลที่การกำหนดเส้นทางสื่ออัตโนมัติสามารถใช้การเข้าใจรูปภาพของ MiniMax ได้ แม้ว่าแค็ตตาล็อกผู้ให้บริการข้อความที่รวมมาแล้วยังแสดงเฉพาะ refs แชต M2.7 แบบข้อความเท่านั้น

การค้นหาเว็บ

Plugin MiniMax ยังลงทะเบียน web_search ผ่าน API ค้นหา MiniMax Token Plan ด้วย
  • ID ผู้ให้บริการ: minimax
  • ผลลัพธ์แบบมีโครงสร้าง: ชื่อเรื่อง, URL, snippets, คำค้นหาที่เกี่ยวข้อง
  • env var ที่แนะนำ: MINIMAX_CODE_PLAN_KEY
  • env aliases ที่ยอมรับ: MINIMAX_CODING_API_KEY, MINIMAX_OAUTH_TOKEN
  • fallback เพื่อความเข้ากันได้: MINIMAX_API_KEY เมื่อชี้ไปยังข้อมูลรับรอง token-plan อยู่แล้ว
  • การใช้ภูมิภาคซ้ำ: plugins.entries.minimax.config.webSearch.region จากนั้น MINIMAX_API_HOST จากนั้น base URLs ของผู้ให้บริการ MiniMax
  • การค้นหายังคงอยู่บน ID ผู้ให้บริการ minimax; การตั้งค่า OAuth CN/global สามารถกำหนดภูมิภาคทางอ้อมผ่าน models.providers.minimax-portal.baseUrl และสามารถให้ bearer auth ผ่าน MINIMAX_OAUTH_TOKEN
การกำหนดค่าอยู่ใต้ plugins.entries.minimax.config.webSearch.*
ดู MiniMax Search สำหรับการกำหนดค่าและการใช้งานการค้นหาเว็บแบบครบถ้วน

การกำหนดค่าขั้นสูง

ตัวเลือกคำอธิบาย
models.providers.minimax.baseUrlแนะนำให้ใช้ https://api.minimax.io/anthropic (เข้ากันได้กับ Anthropic); https://api.minimax.io/v1 เป็นตัวเลือกสำหรับ payload ที่เข้ากันได้กับ OpenAI
models.providers.minimax.apiแนะนำให้ใช้ anthropic-messages; openai-completions เป็นตัวเลือกสำหรับ payload ที่เข้ากันได้กับ OpenAI
models.providers.minimax.apiKeyคีย์ API ของ MiniMax (MINIMAX_API_KEY)
models.providers.minimax.modelsกำหนด id, name, reasoning, contextWindow, maxTokens, cost
agents.defaults.modelsตั้ง alias ให้โมเดลที่คุณต้องการใน allowlist
models.modeคง merge ไว้หากคุณต้องการเพิ่ม MiniMax ควบคู่กับรายการ built-in
บน api: "anthropic-messages" OpenClaw จะฉีด thinking: { type: "disabled" } เว้นแต่จะตั้งค่า thinking ไว้อย่างชัดเจนใน params/config แล้ววิธีนี้ป้องกันไม่ให้ endpoint streaming ของ MiniMax ปล่อย reasoning_content ใน delta chunks สไตล์ OpenAI ซึ่งจะทำให้ reasoning ภายในรั่วไหลไปยังผลลัพธ์ที่มองเห็นได้
/fast on หรือ params.fastMode: true จะเขียน MiniMax-M2.7 ใหม่เป็น MiniMax-M2.7-highspeed บนเส้นทางสตรีมที่เข้ากันได้กับ Anthropic
เหมาะที่สุดสำหรับ: ใช้โมเดลรุ่นล่าสุดที่แรงที่สุดของคุณเป็น primary และ fail over ไปยัง MiniMax M2.7 ตัวอย่างด้านล่างใช้ Opus เป็น primary แบบเจาะจง; เปลี่ยนเป็นโมเดล primary รุ่นล่าสุดที่คุณต้องการ
{
  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"],
      },
    },
  },
}
  • API การใช้งาน Coding Plan: https://api.minimaxi.com/v1/token_plan/remains หรือ https://api.minimax.io/v1/token_plan/remains (ต้องใช้คีย์ coding plan)
  • การ polling การใช้งานจะหา host จาก models.providers.minimax-portal.baseUrl หรือ models.providers.minimax.baseUrl เมื่อกำหนดค่าไว้ ดังนั้นการตั้งค่า global ที่ใช้ https://api.minimax.io/anthropic จะ poll api.minimax.io หาก base URL ขาดหายหรือผิดรูปแบบ จะคง fallback CN ไว้เพื่อความเข้ากันได้
  • OpenClaw ปรับรูปแบบการใช้งาน coding-plan ของ MiniMax ให้เป็นการแสดงผล % left แบบเดียวกับผู้ให้บริการอื่น ฟิลด์ดิบ usage_percent / usagePercent ของ MiniMax คือโควตาที่เหลือ ไม่ใช่โควตาที่ใช้ไป ดังนั้น OpenClaw จึงกลับค่าเหล่านั้น ฟิลด์แบบนับจำนวนจะมีสิทธิ์เหนือกว่าเมื่อมีอยู่
  • เมื่อ API ส่งคืน model_remains OpenClaw จะเลือก entry ของโมเดลแชต สร้างป้ายกำกับหน้าต่างจาก start_time / end_time เมื่อจำเป็น และใส่ชื่อโมเดลที่เลือกไว้ในป้ายกำกับแผน เพื่อให้แยกแยะหน้าต่าง coding-plan ได้ง่ายขึ้น
  • snapshots การใช้งานถือว่า minimax, minimax-cn และ minimax-portal เป็นพื้นผิวโควตา MiniMax เดียวกัน และเลือกใช้ MiniMax OAuth ที่เก็บไว้ก่อนจะ fallback ไปยัง env vars ของคีย์ Coding Plan

หมายเหตุ

  • refs โมเดลจะตามเส้นทาง auth:
    • การตั้งค่าคีย์ API: minimax/<model>
    • การตั้งค่า OAuth: minimax-portal/<model>
  • โมเดลแชตเริ่มต้น: MiniMax-M2.7
  • โมเดลแชตทางเลือก: MiniMax-M2.7-highspeed
  • การ onboarding และการตั้งค่าคีย์ API โดยตรงจะเขียนคำจำกัดความโมเดลแบบข้อความเท่านั้นสำหรับ M2.7 ทั้งสอง variants
  • การเข้าใจรูปภาพใช้ผู้ให้บริการสื่อ MiniMax-VL-01 ที่ Plugin เป็นเจ้าของ
  • อัปเดตราคาค่าใช้จ่ายใน models.json หากคุณต้องการติดตามต้นทุนอย่างแม่นยำ
  • ใช้ openclaw models list เพื่อยืนยัน ID ผู้ให้บริการปัจจุบัน จากนั้นสลับด้วย openclaw models set minimax/MiniMax-M2.7 หรือ openclaw models set minimax-portal/MiniMax-M2.7
ลิงก์แนะนำสำหรับ MiniMax Coding Plan (ลด 10%): MiniMax Coding Plan
ดู ผู้ให้บริการโมเดล สำหรับกฎผู้ให้บริการ

การแก้ไขปัญหา

โดยทั่วไปหมายความว่า ไม่ได้กำหนดค่าผู้ให้บริการ MiniMax (ไม่พบ entry ผู้ให้บริการที่ตรงกัน และไม่พบโปรไฟล์ auth/env key ของ MiniMax) การแก้ไขการตรวจจับนี้อยู่ใน 2026.1.12 แก้ไขโดย:
  • อัปเกรดเป็น 2026.1.12 (หรือรันจาก source main) จากนั้นรีสตาร์ท gateway
  • รัน openclaw configure แล้วเลือกตัวเลือก auth ของ MiniMax หรือ
  • เพิ่มบล็อก models.providers.minimax หรือ models.providers.minimax-portal ที่ตรงกันด้วยตนเอง หรือ
  • ตั้งค่า MINIMAX_API_KEY, MINIMAX_OAUTH_TOKEN หรือโปรไฟล์ auth ของ MiniMax เพื่อให้สามารถฉีดผู้ให้บริการที่ตรงกันได้
ตรวจสอบให้แน่ใจว่า ID โมเดลเป็นแบบ case-sensitive:
  • เส้นทางคีย์ 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
ความช่วยเหลือเพิ่มเติม: การแก้ไขปัญหา และ FAQ

ที่เกี่ยวข้อง

การเลือกโมเดล

การเลือกผู้ให้บริการ, refs โมเดล และพฤติกรรมการ failover

การสร้างรูปภาพ

พารามิเตอร์เครื่องมือรูปภาพที่ใช้ร่วมกันและการเลือกผู้ให้บริการ

การสร้างเพลง

พารามิเตอร์เครื่องมือเพลงที่ใช้ร่วมกันและการเลือกผู้ให้บริการ

การสร้างวิดีโอ

พารามิเตอร์เครื่องมือวิดีโอที่ใช้ร่วมกันและการเลือกผู้ให้บริการ

MiniMax Search

การกำหนดค่าการค้นหาเว็บผ่าน MiniMax Token Plan

การแก้ไขปัญหา

การแก้ไขปัญหาทั่วไปและ FAQ