OpenClaw يوفّر Plugin مزوّد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.
xai مضمّناً لنماذج Grok.
البدء
إنشاء مفتاح API
أنشئ مفتاح API في وحدة تحكم xAI.
يستخدم OpenClaw واجهة xAI Responses API باعتبارها وسيلة نقل xAI المضمّنة. يمكن لمفتاح API نفسه من
openclaw onboard --auth-choice xai-api-key تشغيل x_search من الدرجة الأولى وcode_execution البعيد أيضاً؛ كما يمكن لـ XAI_API_KEY أو إعداد بحث الويب في Plugin تشغيل web_search المدعوم من Grok أيضاً.
إذا خزّنت مفتاح xAI ضمن plugins.entries.xai.config.webSearch.apiKey،
فسيعيد مزوّد نماذج xAI المضمّن استخدام ذلك المفتاح كخيار احتياطي أيضاً.
عيّن plugins.entries.xai.config.webSearch.baseUrl لتوجيه web_search من Grok
وكذلك، افتراضياً، x_search عبر وكيل xAI Responses خاص بالمشغّل.
توجد إعدادات ضبط code_execution ضمن plugins.entries.xai.config.codeExecution.الكتالوج المضمّن
يتضمّن OpenClaw عائلات نماذج xAI هذه مباشرة:| العائلة | معرّفات النماذج |
|---|---|
| Grok 3 | grok-3, grok-3-fast, grok-3-mini, grok-3-mini-fast |
| Grok 4.3 | grok-4.3 |
| Grok 4 | grok-4, grok-4-0709 |
| Grok 4 Fast | grok-4-fast, grok-4-fast-non-reasoning |
| Grok 4.1 Fast | grok-4-1-fast, grok-4-1-fast-non-reasoning |
| Grok 4.20 Beta | grok-4.20-beta-latest-reasoning, grok-4.20-beta-latest-non-reasoning |
| Grok Code | grok-code-fast-1 |
grok-4* وgrok-code-fast* الأحدث إلى الأمام عندما
تتبع شكل API نفسه.
تغطية ميزات OpenClaw
يربط Plugin المضمّن سطح API العام الحالي لـ xAI بعقود المزوّد والأدوات المشتركة في OpenClaw. لا تُعرَض القدرات التي لا تلائم العقد المشترك (مثل بث TTS والصوت في الوقت الفعلي) - راجع الجدول أدناه.| قدرة xAI | سطح OpenClaw | الحالة |
|---|---|---|
| المحادثة / Responses | مزوّد نموذج xai/<model> | نعم |
| بحث الويب من جهة الخادم | مزوّد web_search باسم grok | نعم |
| بحث X من جهة الخادم | أداة x_search | نعم |
| تنفيذ الكود من جهة الخادم | أداة code_execution | نعم |
| الصور | image_generate | نعم |
| الفيديوهات | video_generate | نعم |
| تحويل النص إلى كلام دفعي | messages.tts.provider: "xai" / tts | نعم |
| بث TTS | - | غير معروض؛ يعيد عقد TTS في OpenClaw مخازن صوتية كاملة |
| تحويل الكلام إلى نص دفعي | tools.media.audio / فهم الوسائط | نعم |
| بث تحويل الكلام إلى نص | Voice Call streaming.provider: "xai" | نعم |
| الصوت في الوقت الفعلي | - | غير معروض بعد؛ عقد جلسة/WebSocket مختلف |
| الملفات / الدُفعات | توافق API النماذج العام فقط | ليست أداة OpenClaw من الدرجة الأولى |
يستخدم OpenClaw واجهات REST الخاصة بـ xAI للصور/الفيديو/TTS/STT لتوليد الوسائط
والكلام والنسخ الدفعي، ويستخدم WebSocket الخاص ببث STT من xAI لنسخ مكالمات
الصوت الحية، ويستخدم Responses API للنماذج والبحث وأدوات تنفيذ الكود. الميزات
التي تحتاج إلى عقود مختلفة في OpenClaw، مثل جلسات الصوت في الوقت الفعلي،
موثّقة هنا كقدرات من المنبع بدلاً من كونها سلوكاً مخفياً في Plugin.
تعيينات الوضع السريع
يعيد/fast on أو agents.defaults.models["xai/<model>"].params.fastMode: true
كتابة طلبات xAI الأصلية كما يلي:
| النموذج المصدر | هدف الوضع السريع |
|---|---|
grok-3 | grok-3-fast |
grok-3-mini | grok-3-mini-fast |
grok-4 | grok-4-fast |
grok-4-0709 | grok-4-fast |
أسماء التوافق المستعارة القديمة
لا تزال الأسماء المستعارة القديمة تُطبّع إلى المعرّفات المضمّنة القياسية:| الاسم المستعار القديم | المعرّف القياسي |
|---|---|
grok-4-fast-reasoning | grok-4-fast |
grok-4-1-fast-reasoning | grok-4-1-fast |
grok-4.20-reasoning | grok-4.20-beta-latest-reasoning |
grok-4.20-non-reasoning | grok-4.20-beta-latest-non-reasoning |
الميزات
بحث الويب
بحث الويب
يمكن لمزوّد بحث الويب
grok المضمّن استخدام XAI_API_KEY أو مفتاح
بحث ويب خاص بـ Plugin:توليد الفيديو
توليد الفيديو
يسجّل Plugin
xai المضمّن توليد الفيديو عبر أداة video_generate
المشتركة.- نموذج الفيديو الافتراضي:
xai/grok-imagine-video - الأوضاع: نص إلى فيديو، صورة إلى فيديو، توليد صورة مرجعية، تعديل فيديو بعيد، وتمديد فيديو بعيد
- نسب العرض إلى الارتفاع:
1:1,16:9,9:16,4:3,3:4,3:2,2:3 - الدقات:
480P,720P - المدة: 1-15 ثانية للتوليد/الصورة إلى فيديو، و1-10 ثوانٍ عند استخدام
أدوار
reference_image، و2-10 ثوانٍ للتمديد - توليد الصور المرجعية: عيّن
imageRolesإلىreference_imageلكل صورة مقدّمة؛ تقبل xAI ما يصل إلى 7 صور من هذا النوع
راجع توليد الفيديو لمعلمات الأداة المشتركة،
واختيار المزوّد، وسلوك تجاوز الفشل.
توليد الصور
توليد الصور
يسجّل Plugin
xai المضمّن توليد الصور عبر أداة image_generate
المشتركة.- نموذج الصور الافتراضي:
xai/grok-imagine-image - نموذج إضافي:
xai/grok-imagine-image-pro - الأوضاع: نص إلى صورة وتعديل صورة مرجعية
- المدخلات المرجعية:
imageواحدة أو ما يصل إلى خمسimages - نسب العرض إلى الارتفاع:
1:1,16:9,9:16,4:3,3:4,2:3,3:2 - الدقات:
1K,2K - العدد: ما يصل إلى 4 صور
b64_json حتى يمكن تخزين الوسائط
المُولّدة وتسليمها عبر مسار مرفقات القناة المعتاد. تُحوّل الصور المرجعية
المحلية إلى عناوين URL بيانات؛ وتُمرّر مراجع http(s) البعيدة كما هي.لاستخدام xAI كمزوّد الصور الافتراضي:توثّق xAI أيضاً
quality وmask وuser ونسباً أصلية إضافية مثل
1:2 و2:1 و9:20 و20:9. يمرّر OpenClaw اليوم عناصر التحكم المشتركة
بين المزوّدين للصور فقط؛ ولا تُعرَض مفاتيح التحكم الأصلية غير المدعومة
الخاصة بمزوّد واحد عبر image_generate عمداً.تحويل النص إلى كلام
تحويل النص إلى كلام
يسجّل Plugin
xai المضمّن تحويل النص إلى كلام عبر سطح مزوّد tts
المشترك.- الأصوات:
eve,ara,rex,sal,leo,una - الصوت الافتراضي:
eve - الصيغ:
mp3,wav,pcm,mulaw,alaw - اللغة: رمز BCP-47 أو
auto - السرعة: تجاوز سرعة أصلي للمزوّد
- صيغة ملاحظات Opus الصوتية الأصلية غير مدعومة
يستخدم OpenClaw نقطة نهاية xAI الدفعية
/v1/tts. توفّر xAI أيضاً بث TTS
عبر WebSocket، لكن عقد مزوّد الكلام في OpenClaw يتوقع حالياً مخزناً صوتياً
كاملاً قبل تسليم الرد.تحويل الكلام إلى نص
تحويل الكلام إلى نص
يسجّل Plugin يمكن توفير اللغة عبر إعداد وسائط الصوت المشترك أو طلب نسخ لكل استدعاء.
تُقبل تلميحات الموجّه بواسطة سطح OpenClaw المشترك، لكن تكامل xAI REST STT
لا يمرّر إلا الملف والنموذج واللغة لأنها تطابق نقطة نهاية xAI العامة
الحالية بوضوح.
xai المضمّن تحويل الكلام إلى نص دفعي عبر سطح نسخ فهم
الوسائط في OpenClaw.- النموذج الافتراضي:
grok-stt - نقطة النهاية: xAI REST
/v1/stt - مسار الإدخال: رفع ملف صوتي متعدد الأجزاء
- مدعوم في OpenClaw حيثما يستخدم نسخ الصوت الوارد
tools.media.audio، بما في ذلك مقاطع قنوات Discord الصوتية ومرفقات الصوت في القنوات
بث تحويل الكلام إلى نص
بث تحويل الكلام إلى نص
يسجّل Plugin توجد الإعدادات التي يملكها المزوّد ضمن
xai المضمّن أيضاً مزوّد نسخ في الوقت الفعلي لصوت مكالمات
الصوت الحية.- نقطة النهاية: xAI WebSocket
wss://api.x.ai/v1/stt - الترميز الافتراضي:
mulaw - معدل العينة الافتراضي:
8000 - تحديد نقطة النهاية الافتراضي:
800ms - النصوص المؤقتة: مفعّلة افتراضياً
plugins.entries.voice-call.config.streaming.providers.xai. المفاتيح
المدعومة هي apiKey وbaseUrl وsampleRate وencoding (pcm أو mulaw أو
alaw) وinterimResults وendpointingMs وlanguage.مزوّد البث هذا مخصص لمسار النسخ الفوري في Voice Call.
يسجّل صوت Discord حاليًا مقاطع قصيرة ويستخدم بدلًا من ذلك مسار نسخ الدفعات
tools.media.audio.إعداد x_search
إعداد x_search
يوفّر Plugin المضمّن الخاص بـ xAI الأداة
x_search كأداة OpenClaw للبحث في
محتوى X (المعروف سابقًا باسم Twitter) عبر Grok.مسار الإعدادات: plugins.entries.xai.config.xSearch| المفتاح | النوع | الافتراضي | الوصف |
|---|---|---|---|
enabled | boolean | - | تفعيل x_search أو تعطيله |
model | string | grok-4-1-fast | النموذج المستخدم لطلبات x_search |
baseUrl | string | - | تجاوز عنوان URL الأساسي لـ xAI Responses |
inlineCitations | boolean | - | تضمين الاستشهادات المضمنة في النتائج |
maxTurns | number | - | الحد الأقصى لعدد أدوار المحادثة |
timeoutSeconds | number | - | مهلة الطلب بالثواني |
cacheTtlMinutes | number | - | مدة بقاء التخزين المؤقت بالدقائق |
إعداد تنفيذ التعليمات البرمجية
إعداد تنفيذ التعليمات البرمجية
يوفّر Plugin المضمّن الخاص بـ xAI الأداة
code_execution كأداة OpenClaw
لتنفيذ التعليمات البرمجية عن بُعد في بيئة عزل xAI.مسار الإعدادات: plugins.entries.xai.config.codeExecution| المفتاح | النوع | الافتراضي | الوصف |
|---|---|---|---|
enabled | boolean | true (إذا كان المفتاح متاحًا) | تفعيل تنفيذ التعليمات البرمجية أو تعطيله |
model | string | grok-4-1-fast | النموذج المستخدم لطلبات تنفيذ التعليمات البرمجية |
maxTurns | number | - | الحد الأقصى لعدد أدوار المحادثة |
timeoutSeconds | number | - | مهلة الطلب بالثواني |
هذا تنفيذ في بيئة عزل xAI عن بُعد، وليس
exec المحلي.القيود المعروفة
القيود المعروفة
- المصادقة اليوم عبر مفتاح API فقط. يمكن تخزين مفتاح API في ملف تعريف مصادقة xAI أو متغير بيئة أو إعدادات Plugin؛ لا يوجد حتى الآن تدفق xAI OAuth أو رمز جهاز في OpenClaw.
grok-4.20-multi-agent-experimental-beta-0304غير مدعوم على مسار مزوّد xAI العادي لأنه يتطلب سطح API علويًا مختلفًا عن نقل xAI القياسي في OpenClaw.- لم يُسجّل صوت xAI Realtime كمزوّد OpenClaw حتى الآن. يحتاج إلى عقد جلسة صوتية ثنائية الاتجاه يختلف عن STT الدفعي أو النسخ بالبث.
- لا تُعرَض
qualityالخاصة بصور xAI، وmaskالخاص بالصور، ونِسب الأبعاد الأصلية الإضافية الحصرية، إلى أن تتوفر لأداةimage_generateالمشتركة عناصر تحكم مقابلة عابرة للمزوّدين.
ملاحظات متقدمة
ملاحظات متقدمة
- يطبّق OpenClaw تلقائيًا إصلاحات توافق مخطط الأدوات واستدعاءات الأدوات الخاصة بـ xAI على مسار المشغّل المشترك.
- تستخدم طلبات xAI الأصلية افتراضيًا
tool_stream: true. اضبطagents.defaults.models["xai/<model>"].params.tool_streamعلىfalseلتعطيله. - يزيل الغلاف المضمّن الخاص بـ xAI أعلام مخطط الأدوات الصارمة غير المدعومة ومفاتيح حمولة الاستدلال قبل إرسال طلبات xAI الأصلية.
- تُعرَض
web_searchوx_searchوcode_executionكأدوات OpenClaw. يفعّل OpenClaw الميزة المضمّنة المحددة من xAI التي يحتاجها داخل كل طلب أداة بدلًا من إرفاق كل الأدوات الأصلية بكل دور دردشة. - يقرأ Grok
web_searchالقيمةplugins.entries.xai.config.webSearch.baseUrl. يقرأx_searchالقيمةplugins.entries.xai.config.xSearch.baseUrl، ثم يعود احتياطيًا إلى عنوان URL الأساسي لبحث الويب في Grok. - يملك Plugin xAI المضمّن
x_searchوcode_executionبدلًا من ترميزهما مباشرة في وقت تشغيل النموذج الأساسي. code_executionهو تنفيذ في بيئة عزل xAI عن بُعد، وليسexecالمحلي.
الاختبار المباشر
تغطي اختبارات الوحدة ومجموعات الاختبار المباشر الاختيارية مسارات وسائط xAI. تحمّل الأوامر المباشرة الأسرار من صدفة تسجيل الدخول لديك، بما في ذلك~/.profile، قبل
فحص XAI_API_KEY.
ذو صلة
اختيار النموذج
اختيار المزوّدين ومراجع النماذج وسلوك الانتقال عند الفشل.
توليد الفيديو
معلمات أداة الفيديو المشتركة واختيار المزوّد.
كل المزوّدين
النظرة العامة الأوسع على المزوّدين.
استكشاف الأخطاء وإصلاحها
المشكلات الشائعة وإصلاحاتها.