Providers
MiniMax
Plugin همراه minimax دو ارائهدهنده و هفت قابلیت را ثبت میکند: گفتوگو، تولید تصویر، تولید موسیقی، تولید ویدئو، درک تصویر، گفتار (T2A v2) و جستوجوی وب.
| شناسه ارائهدهنده | احراز هویت | قابلیتها |
|---|---|---|
minimax |
کلید API | متن، تولید تصویر، تولید موسیقی، تولید ویدئو، درک تصویر، گفتار، جستوجوی وب |
minimax-portal |
OAuth | متن، تولید تصویر، تولید موسیقی، تولید ویدئو، درک تصویر، گفتار |
کاتالوگ داخلی
| مدل | نوع | توضیحات |
|---|---|---|
MiniMax-M3 |
گفتوگو (استدلالی) | مدل استدلالی میزبانیشده پیشفرض |
MiniMax-M2.7 |
گفتوگو (استدلالی) | مدل استدلالی میزبانیشده پیشین |
MiniMax-M2.7-highspeed |
گفتوگو (استدلالی) | سطح استدلالی سریعتر M2.7 |
MiniMax-VL-01 |
بینایی | مدل درک تصویر |
image-01 |
تولید تصویر | ویرایش متنبهتصویر و تصویربهتصویر |
music-2.6 |
تولید موسیقی | مدل موسیقی پیشفرض |
MiniMax-Hailuo-2.3 |
تولید ویدئو | جریانهای متنبهویدئو و تصویربهویدئو |
ارجاعهای مدل از مسیر احراز هویت پیروی میکنند: برای راهاندازیهای مبتنی بر کلید API از minimax/<model> و برای راهاندازیهای OAuth از minimax-portal/<model> استفاده کنید.
شروع به کار
OAuth (Coding Plan)
مناسب برای: راهاندازی سریع MiniMax Coding Plan از طریق OAuth، بدون نیاز به کلید API.
بینالمللی
اجرای راهاندازی اولیه
openclaw onboard --auth-choice minimax-global-oauthنشانی URL پایه ارائهدهنده در نتیجه: api.minimax.io.
بررسی در دسترس بودن مدل
openclaw models list --provider minimax-portalچین
اجرای راهاندازی اولیه
openclaw onboard --auth-choice minimax-cn-oauthنشانی URL پایه ارائهدهنده در نتیجه: api.minimaxi.com.
بررسی در دسترس بودن مدل
openclaw models list --provider minimax-portalکلید API
مناسب برای: MiniMax میزبانیشده با API سازگار با Anthropic.
بینالمللی
اجرای راهاندازی اولیه
openclaw onboard --auth-choice minimax-global-apiاین دستور api.minimax.io را بهعنوان نشانی URL پایه پیکربندی میکند.
بررسی در دسترس بودن مدل
openclaw models list --provider minimaxچین
اجرای راهاندازی اولیه
openclaw onboard --auth-choice minimax-cn-apiاین دستور api.minimaxi.com را بهعنوان نشانی URL پایه پیکربندی میکند.
بررسی در دسترس بودن مدل
openclaw models list --provider minimaxنمونه پیکربندی
{ env: { MINIMAX_API_KEY: "sk-..." }, agents: { defaults: { model: { primary: "minimax/MiniMax-M3" } } }, models: { mode: "merge", providers: { minimax: { baseUrl: "https://api.minimax.io/anthropic", apiKey: "${MINIMAX_API_KEY}", api: "anthropic-messages", models: [ { id: "MiniMax-M3", name: "MiniMax M3", reasoning: true, input: ["text", "image"], cost: { input: 0.6, output: 2.4, cacheRead: 0.12, cacheWrite: 0 }, contextWindow: 1000000, maxTokens: 131072, }, { 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
اجرای راهانداز
openclaw configureانتخاب مدل/احراز هویت
از منو Model/auth را انتخاب کنید.
انتخاب یک گزینه احراز هویت MiniMax
| گزینه احراز هویت | توضیحات |
|---|---|
minimax-global-oauth |
OAuth بینالمللی (طرح کدنویسی) |
minimax-cn-oauth |
OAuth چین (طرح کدنویسی) |
minimax-global-api |
کلید API بینالمللی |
minimax-cn-api |
کلید API چین |
انتخاب مدل پیشفرض
هنگام نمایش درخواست، مدل پیشفرض خود را انتخاب کنید.
قابلیتها
تولید تصویر
Plugin مربوط به MiniMax، مدل image-01 را برای ابزار image_generate در هر دو ارائهدهنده minimax و minimax-portal ثبت میکند و از همان MINIMAX_API_KEY یا احراز هویت OAuth مدلهای متنی استفاده میکند.
- تولید تصویر از متن و ویرایش تصویر به تصویر (مرجع سوژه)، هر دو با قابلیت کنترل نسبت ابعاد
- حداکثر ۹ تصویر خروجی در هر درخواست و ۱ تصویر مرجع در هر درخواست ویرایش
- نسبتهای ابعاد پشتیبانیشده:
1:1،16:9،4:3،3:2،2:3،3:4،9:16،21:9
{ agents: { defaults: { imageGenerationModel: { primary: "minimax/image-01" }, }, },}تولید تصویر همیشه از نقطه پایانی اختصاصی تصویر MiniMax (/v1/image_generation) استفاده میکند و models.providers.minimax.baseUrl را نادیده میگیرد، زیرا آن فیلد بهجای آن، نشانی پایه سازگار با چت/Anthropic را پیکربندی میکند. برای هدایت تولید تصویر از طریق نقطه پایانی چین، MINIMAX_API_HOST=https://api.minimaxi.com را تنظیم کنید؛ نقطه پایانی جهانی پیشفرض https://api.minimax.io است.
تبدیل متن به گفتار
Plugin همراه minimax، MiniMax T2A v2 را بهعنوان ارائهدهنده گفتار برای messages.tts ثبت میکند.
- مدل پیشفرض TTS:
speech-2.8-hd - صدای پیشفرض:
English_expressive_narrator - شناسههای مدل همراه:
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،speech-01-240228 - ترتیب تشخیص احراز هویت: ابتدا
messages.tts.providers.minimax.apiKey، سپس پروفایلهای احراز هویت OAuth/توکنminimax-portal، سپس کلیدهای محیطی طرح توکن (MINIMAX_OAUTH_TOKEN،MINIMAX_CODE_PLAN_KEY،MINIMAX_CODING_API_KEY) و در نهایتMINIMAX_API_KEY - اگر هیچ میزبان TTS پیکربندی نشده باشد، OpenClaw از میزبان OAuth پیکربندیشده
minimax-portalدوباره استفاده میکند و پسوندهای مسیر سازگار با Anthropic مانند/anthropicرا حذف میکند - پیوستهای صوتی عادی بهصورت MP3 باقی میمانند. مقصدهای پیام صوتی (Feishu، Telegram و کانالهای دیگری که پیوست سازگار با پیام صوتی درخواست میکنند) با
ffmpegاز MP3 تولیدشده توسط MiniMax به Opus با نرخ ۴۸ کیلوهرتز تبدیل میشوند، زیرا برای مثال API فایل Feishu/Lark برای پیامهای صوتی بومی فقطfile_type: "opus"را میپذیرد - MiniMax T2A مقادیر اعشاری
speedوvolرا میپذیرد، اماpitchبهصورت عدد صحیح ارسال میشود؛ OpenClaw پیش از درخواست API بخش اعشاری مقادیرpitchرا حذف میکند
| تنظیم | متغیر محیطی | پیشفرض | توضیحات |
|---|---|---|---|
messages.tts.providers.minimax.baseUrl |
MINIMAX_API_HOST |
https://api.minimax.io |
میزبان API مربوط به MiniMax T2A. |
messages.tts.providers.minimax.model |
MINIMAX_TTS_MODEL |
speech-2.8-hd |
شناسه مدل TTS. |
messages.tts.providers.minimax.voiceId |
MINIMAX_TTS_VOICE_ID |
English_expressive_narrator |
شناسه صدای مورداستفاده برای خروجی گفتار. |
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. |
تولید موسیقی
Plugin همراه MiniMax، تولید موسیقی را از طریق ابزار مشترک music_generate برای هر دو ارائهدهنده minimax و minimax-portal ثبت میکند.
- مدل پیشفرض موسیقی:
minimax/music-2.6 (OAuth: minimax-portal/music-2.6) - همچنین از
music-2.6-free،music-coverوmusic-cover-freeپشتیبانی میکند - کنترلهای اعلان:
lyrics،instrumental - قالب خروجی:
mp3 - اجراهای متکی به نشست، از طریق روند مشترک وظیفه/وضعیت جدا میشوند، از جمله
action: "status"
{ 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) - همچنین از
MiniMax-Hailuo-2.3-Fast،MiniMax-Hailuo-02،I2V-01-Director،I2V-01-liveوI2V-01پشتیبانی میکند - حالتها: تبدیل متن به ویدئو و روندهای دارای مرجع تکتصویری
- از
resolution(مقادیر768Pیا1080Pدر مدلهای Hailuo 2.3/02) پشتیبانی میکند؛aspectRatioپشتیبانی نمیشود و نادیده گرفته میشود
{ agents: { defaults: { videoGenerationModel: { primary: "minimax/MiniMax-Hailuo-2.3" }, }, },}درک تصویر
Plugin مینیمکس، قابلیت درک تصویر را جدا از فهرست متنی ثبت میکند:
| شناسه ارائهدهنده | مدل پیشفرض تصویر | استخراج متن PDF |
|---|---|---|
minimax |
MiniMax-VL-01 |
MiniMax-M2.7 |
minimax-portal |
MiniMax-VL-01 |
MiniMax-M2.7 |
به همین دلیل، مسیریابی خودکار رسانه میتواند حتی زمانی که فهرست همراهِ ارائهدهندگان متن شامل ارجاعهای گفتوگوی M3 با قابلیت پردازش تصویر نیز هست، از قابلیت درک تصویر مینیمکس استفاده کند. درک PDF فقط برای استخراج متن از MiniMax-M2.7 استفاده میکند؛ مینیمکس هیچ مسیر تبدیل PDF به تصویر را ثبت نمیکند.
جستوجوی وب
Plugin مینیمکس همچنین web_search را از طریق API جستوجوی طرح توکن مینیمکس (/v1/coding_plan/search) ثبت میکند.
- شناسه ارائهدهنده:
minimax - نتایج ساختیافته: عنوانها، نشانیهای اینترنتی، گزیدهها و پرسوجوهای مرتبط
- متغیر محیطی ترجیحی:
MINIMAX_CODE_PLAN_KEY - نامهای مستعار پذیرفتهشده برای متغیر محیطی:
MINIMAX_CODING_API_KEY،MINIMAX_OAUTH_TOKEN - مسیر جایگزین سازگاری:
MINIMAX_API_KEY، در صورتی که از قبل به اعتبارنامه طرح توکن اشاره کند - استفاده مجدد از منطقه: ابتدا
plugins.entries.minimax.config.webSearch.region، سپسMINIMAX_API_HOSTو بعد نشانیهای پایه ارائهدهنده مینیمکس - جستوجو روی شناسه ارائهدهنده
minimaxباقی میماند؛ راهاندازی OAuth چین/جهانی میتواند از طریق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 اختیاری است |
models.providers.minimax.api |
anthropic-messages را ترجیح دهید؛ استفاده از openai-completions برای محمولههای سازگار با OpenAI اختیاری است |
models.providers.minimax.apiKey |
کلید API مینیمکس (MINIMAX_API_KEY) |
models.providers.minimax.models |
مقادیر id، name، reasoning، contextWindow، maxTokens و cost را تعریف کنید |
agents.defaults.models |
برای مدلهایی که میخواهید در فهرست مجاز باشند نام مستعار تعریف کنید |
models.mode |
اگر میخواهید مینیمکس را در کنار گزینههای داخلی اضافه کنید، مقدار merge را حفظ کنید |
پیشفرضهای تفکر
در api: "anthropic-messages"، OpenClaw برای مدلهای MiniMax M2.x مقدار thinking: { type: "disabled" } را تزریق میکند، مگر اینکه یک پوششدهنده قبلی فیلد thinking را در محموله تنظیم کرده باشد. این کار مانع میشود نقطه پایانی جریانی M2.x، مقدار reasoning_content را در قطعههای تغییرات به سبک OpenAI منتشر کند؛ رفتاری که استدلال داخلی را در خروجی قابل مشاهده افشا میکرد.
MiniMax-M3 (و M3.x) از این قاعده مستثنا است: هنگامی که تفکر غیرفعال باشد، M3 یک آرایه خالی content همراه با stop_reason: "end_turn" برمیگرداند؛ بنابراین OpenClaw پیشفرض ضمنیِ غیرفعال را برای M3 حذف میکند و در صورت تنظیم سطح تفکر، بهجای آن thinking: { type: "adaptive" } را اجباری میکند.
سطوح تفکر موجود برای هر خانواده مدل:
| خانواده مدل | سطوح | پیشفرض |
|---|---|---|
MiniMax-M3 |
off، adaptive |
adaptive |
MiniMax-M2.x |
off، minimal، low، medium، high |
off |
حالت سریع
دستور /fast on یا params.fastMode: true، در مسیر جریان سازگار با Anthropic (api: "anthropic-messages"، ارائهدهنده minimax یا minimax-portal)، مقدار 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"], }, }, },}جزئیات استفاده از طرح کدنویسی
- API مصرف طرح کدنویسی:
https://api.minimaxi.com/v1/token_plan/remainsیاhttps://api.minimax.io/v1/token_plan/remains(به کلید طرح کدنویسی نیاز دارد). - در صورت پیکربندی، نظرسنجی مصرف، میزبان را از
models.providers.minimax-portal.baseUrlیاmodels.providers.minimax.baseUrlاستخراج میکند؛ بنابراین راهاندازیهای جهانی که ازhttps://api.minimax.io/anthropicاستفاده میکنند،api.minimax.ioرا نظرسنجی میکنند. نشانیهای پایه مفقود یا نادرست، برای سازگاری مسیر جایگزین چین را حفظ میکنند. - OpenClaw مصرف طرح کدنویسی مینیمکس را به همان نمایش
% leftکه سایر ارائهدهندگان استفاده میکنند، عادیسازی میکند. فیلدهای خامusage_percent/usagePercentمینیمکس سهمیه باقیمانده را نشان میدهند، نه سهمیه مصرفشده؛ بنابراین OpenClaw آنها را معکوس میکند. در صورت وجود، فیلدهای مبتنی بر شمارش اولویت دارند. - هنگامی که API مقدار
model_remainsرا برمیگرداند، OpenClaw ورودی مدل گفتوگو را ترجیح میدهد، در صورت نیاز برچسب بازه را ازstart_time/end_timeاستخراج میکند و نام مدل انتخابشده را در برچسب طرح میگنجاند تا تشخیص بازههای طرح کدنویسی آسانتر شود. - نماهای لحظهای مصرف،
minimax،minimax-cn،minimax-portalوminimax-portal-cnرا یک سطح سهمیه مینیمکس در نظر میگیرند و پیش از استفاده از متغیرهای محیطی کلید طرح کدنویسی بهعنوان مسیر جایگزین، OAuth ذخیرهشده مینیمکس را ترجیح میدهند.
یادداشتها
- مدل پیشفرض گفتوگو:
MiniMax-M3. مدلهای جایگزین گفتوگو:MiniMax-M2.7،MiniMax-M2.7-highspeed - فرایند راهاندازی اولیه و تنظیم مستقیم کلید API، تعریف مدلها را برای M3 و هر دو گونه M2.7 مینویسند
- درک تصویر از ارائهدهنده رسانه
MiniMax-VL-01متعلق به Plugin استفاده میکند - اگر به ردیابی دقیق هزینه نیاز دارید، مقادیر قیمتگذاری را در
models.jsonبهروزرسانی کنید - برای تأیید شناسه کنونی ارائهدهنده از
openclaw models listاستفاده کنید، سپس باopenclaw models set minimax/MiniMax-M3یاopenclaw models set minimax-portal/MiniMax-M3مدل را تغییر دهید
عیبیابی
"مدل ناشناخته: minimax/MiniMax-M3"
این پیام معمولاً به این معنا است که ارائهدهنده مینیمکس پیکربندی نشده است (هیچ ورودی ارائهدهنده منطبقی وجود ندارد و هیچ نمایه احراز هویت یا کلید محیطی مینیمکس یافت نشده است). برای رفع مشکل:
openclaw configureرا اجرا و یکی از گزینههای احراز هویت MiniMax را انتخاب کنید، یا- بلوک منطبق
models.providers.minimaxیاmodels.providers.minimax-portalرا بهصورت دستی اضافه کنید، یا MINIMAX_API_KEY،MINIMAX_OAUTH_TOKENیا یک نمایه احراز هویت مینیمکس را تنظیم کنید تا ارائهدهنده منطبق قابل تزریق باشد.
مطمئن شوید شناسه مدل به حروف بزرگ و کوچک حساس است:
- مسیر کلید API:
minimax/MiniMax-M3،minimax/MiniMax-M2.7یاminimax/MiniMax-M2.7-highspeed - مسیر OAuth:
minimax-portal/MiniMax-M3،minimax-portal/MiniMax-M2.7یاminimax-portal/MiniMax-M2.7-highspeed
سپس دوباره با دستور زیر بررسی کنید:
openclaw models listمطالب مرتبط
انتخاب ارائهدهندگان، ارجاعهای مدل و رفتار جایگزینی هنگام خرابی.
پارامترهای مشترک ابزار تصویر و انتخاب ارائهدهنده.
پارامترهای مشترک ابزار موسیقی و انتخاب ارائهدهنده.
پارامترهای مشترک ابزار ویدئو و انتخاب ارائهدهنده.
پیکربندی جستوجوی وب از طریق طرح توکن مینیمکس.
عیبیابی عمومی و پرسشهای متداول.