MiniMax
يستخدم مزوّد MiniMax في OpenClaw افتراضيًا MiniMax M2.7. وتوفّر MiniMax أيضًا:- speech synthesis مضمّنة عبر T2A v2
- فهم صور مضمّن عبر
MiniMax-VL-01 web_searchمضمّنة عبر MiniMax Coding Plan search API
minimax: مزوّد نصي بمفتاح API، بالإضافة إلى image generation وفهم الصور وspeech وweb search المضمّنةminimax-portal: مزوّد نصي عبر OAuth، بالإضافة إلى image generation وفهم الصور المضمّنة
تشكيلة النماذج
MiniMax-M2.7: نموذج الاستدلال المستضاف الافتراضي.MiniMax-M2.7-highspeed: فئة استدلال M2.7 أسرع.image-01: نموذج image generation (الإنشاء والتحرير من صورة إلى صورة).
Image generation
تسجّل plugin الخاصة بـ MiniMax النموذجimage-01 لأداة image_generate. وهو يدعم:
- إنشاء الصور من النص مع التحكم في نسبة الأبعاد.
- التحرير من صورة إلى صورة (مرجع الموضوع) مع التحكم في نسبة الأبعاد.
- حتى 9 صور مخرجة لكل طلب.
- حتى صورة مرجعية واحدة لكل طلب تحرير.
- نسب الأبعاد المدعومة:
1:1,16:9,4:3,3:2,2:3,3:4,9:16,21:9.
MINIMAX_API_KEY أو OAuth الخاصة بالنماذج النصية. ولا تحتاج إلى أي تكوين إضافي إذا كانت MiniMax معدّة بالفعل.
يسجّل كل من minimax وminimax-portal الأداة image_generate باستخدام
النموذج نفسه image-01. تستخدم إعدادات مفتاح API القيمة MINIMAX_API_KEY؛ ويمكن لإعدادات OAuth استخدام
مسار المصادقة المضمّن minimax-portal بدلًا من ذلك.
عندما تكتب onboarding أو إعداد مفتاح API إدخالات صريحة لـ models.providers.minimax,
فإن OpenClaw يُجسّد النموذجين MiniMax-M2.7 و
MiniMax-M2.7-highspeed مع input: ["text", "image"].
أما فهرس النصوص المضمّن والمبني في MiniMax نفسه فيبقى بيانات تعريف نصية فقط إلى أن يوجد تكوين مزوّد صريح. ويُكشف فهم الصور بشكل منفصل عبر مزوّد الوسائط MiniMax-VL-01 المملوك للـ plugin.
Image understanding
تسجّل plugin الخاصة بـ MiniMax فهم الصور بشكل منفصل عن فهرس النصوص:minimax: نموذج الصور الافتراضيMiniMax-VL-01minimax-portal: نموذج الصور الافتراضيMiniMax-VL-01
Web search
تسجّل plugin الخاصة بـ MiniMax أيضًاweb_search عبر MiniMax Coding Plan
search API.
- معرّف المزوّد:
minimax - نتائج مهيكلة: عناوين، وعناوين URL، ومقتطفات، واستعلامات ذات صلة
- متغير env المفضل:
MINIMAX_CODE_PLAN_KEY - الاسم المستعار المقبول في env:
MINIMAX_CODING_API_KEY - الرجوع الاحتياطي التوافقي:
MINIMAX_API_KEYعندما يشير بالفعل إلى رمز coding-plan - إعادة استخدام المنطقة:
plugins.entries.minimax.config.webSearch.region، ثمMINIMAX_API_HOST، ثم base URLs الخاصة بمزوّد MiniMax - يبقى البحث على معرّف المزوّد
minimax؛ ويمكن لإعداد OAuth CN/global أن يوجّه المنطقة بشكل غير مباشر عبرmodels.providers.minimax-portal.baseUrl
plugins.entries.minimax.config.webSearch.*.
راجع MiniMax Search.
اختر إعدادًا
MiniMax OAuth (Coding Plan) - موصى به
الأفضل لـ: إعداد سريع مع MiniMax Coding Plan عبر OAuth، من دون الحاجة إلى مفتاح API. نفّذ المصادقة باستخدام اختيار OAuth الإقليمي الصريح:minimax-global-oauth: للمستخدمين الدوليين (api.minimax.io)minimax-cn-oauth: للمستخدمين في الصين (api.minimaxi.com)
MiniMax M2.7 (مفتاح API)
الأفضل لـ: MiniMax مستضافة مع API متوافقة مع Anthropic. اضبطها عبر CLI:- التهيئة الأولية التفاعلية:
minimax-global-api: للمستخدمين الدوليين (api.minimax.io)minimax-cn-api: للمستخدمين في الصين (api.minimaxi.com)
thinking بنفسك صراحةً. ذلك أن
نقطة النهاية الخاصة بالبث في MiniMax تُصدر reasoning_content ضمن أجزاء delta
بأسلوب OpenAI بدلًا من كتل thinking الأصلية في Anthropic، ما قد يؤدي إلى تسرب الاستدلال الداخلي
إلى المخرجات المرئية إذا تُرك مفعّلًا ضمنيًا.
MiniMax M2.7 كرجوع احتياطي (مثال)
الأفضل لـ: الإبقاء على أقوى نموذج حديث لديك كنموذج أساسي، مع الرجوع إلى MiniMax M2.7 عند الفشل. يستخدم المثال أدناه Opus كنموذج أساسي ملموس؛ استبدله بالنموذج الحديث الأساسي الذي تفضله.الضبط عبر openclaw configure
استخدم معالج التكوين التفاعلي لضبط MiniMax من دون تحرير JSON:
- شغّل
openclaw configure. - اختر Model/auth.
- اختر خيار مصادقة MiniMax.
- اختر نموذجك الافتراضي عند المطالبة.
minimax-global-oauthminimax-cn-oauthminimax-global-apiminimax-cn-api
خيارات التكوين
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: مفتاح MiniMax API (MINIMAX_API_KEY).models.providers.minimax.models: عرّفidوnameوreasoningوcontextWindowوmaxTokensوcost.agents.defaults.models: ضع أسماء مستعارة للنماذج التي تريدها في allowlist.models.mode: أبقِهاmergeإذا كنت تريد إضافة MiniMax إلى جانب المزوّدات المضمّنة.
ملاحظات
- تتبع مراجع النموذج مسار المصادقة:
- إعداد مفتاح API:
minimax/<model> - إعداد OAuth:
minimax-portal/<model>
- إعداد مفتاح API:
- نموذج الدردشة الافتراضي:
MiniMax-M2.7 - نموذج الدردشة البديل:
MiniMax-M2.7-highspeed - في
api: "anthropic-messages"، يحقن OpenClawthinking: { type: "disabled" }ما لم تكن thinking مضبوطة بالفعل صراحةً في params/config. - تعيد
/fast onأوparams.fastMode: trueكتابةMiniMax-M2.7إلىMiniMax-M2.7-highspeedعلى مسار البث المتوافق مع Anthropic. - تكتب onboarding وإعداد مفتاح API المباشر تعريفات نماذج صريحة مع
input: ["text", "image"]لكلا متغيرَي M2.7 - يكشف فهرس المزوّد المضمّن حاليًا مراجع الدردشة كبيانات تعريف نصية فقط إلى أن يوجد تكوين مزوّد MiniMax صريح
- واجهة Coding Plan usage API:
https://api.minimaxi.com/v1/api/openplatform/coding_plan/remains(تتطلب مفتاح coding plan). - يطبّع OpenClaw استخدام MiniMax coding-plan إلى العرض نفسه
% leftالمستخدم مع المزوّدات الأخرى. وتمثل الحقول الخام في MiniMax usage_percent/usagePercentالحصة المتبقية، لا الحصة المستهلكة، لذا يعكسها OpenClaw. وتعطي الحقول المعتمدة على العد الأولوية عند وجودها. وعندما تعيد API القيمةmodel_remains, يفضّل OpenClaw إدخال chat-model، ويشتق تسمية النافذة منstart_time/end_timeعند الحاجة، ويضمّن اسم النموذج المختار في تسمية الخطة بحيث يصبح من الأسهل التمييز بين نوافذ coding-plan. - تعامل لقطات الاستخدام
minimaxوminimax-cnوminimax-portalعلى أنها سطح الحصة نفسه في MiniMax، وتفضّل MiniMax OAuth المخزنة قبل الرجوع إلى متغيرات env الخاصة بمفاتيح Coding Plan. - حدّث قيم التسعير في
models.jsonإذا كنت تحتاج إلى تتبع دقيق للتكلفة. - رابط الإحالة إلى MiniMax Coding Plan (خصم 10%): https://platform.minimax.io/subscribe/coding-plan?code=DbXJTRClnb&source=link
- راجع /concepts/model-providers لمعرفة قواعد المزوّد.
- استخدم
openclaw models listلتأكيد معرّف المزوّد الحالي، ثم بدّل باستخدامopenclaw models set minimax/MiniMax-M2.7أوopenclaw models set minimax-portal/MiniMax-M2.7.
استكشاف الأخطاء وإصلاحها
”Unknown model: minimax/MiniMax-M2.7”
يعني هذا عادةً أن مزوّد MiniMax غير مكوَّن (لا يوجد إدخال مزوّد مطابق ولا ملف تعريف/مفتاح env لمصادقة 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 حتى يمكن حقن المزوّد المطابق.
- مسار مفتاح API:
minimax/MiniMax-M2.7أوminimax/MiniMax-M2.7-highspeed - مسار OAuth:
minimax-portal/MiniMax-M2.7أوminimax-portal/MiniMax-M2.7-highspeed