Skip to main content
inferrs يتيح النماذج المحلية خلف واجهة /v1 متوافقة مع OpenAI. يتواصل OpenClaw معه عبر المحوّل العام openai-completions.
يُعد inferrs خلفية مخصّصة ذاتية الاستضافة ومتوافقة مع OpenAI، وليس Plugin مزوّدًا مخصصًا لـ OpenClaw: تضبطه ضمن models.providers.inferrs بدلًا من اختيار خيار مصادقة في الإعداد الأولي. للحصول على Plugin مضمن يدعم الاكتشاف التلقائي، راجع SGLang أو vLLM.

بدء الاستخدام

1

شغّل inferrs باستخدام نموذج

2

تحقّق من إمكانية الوصول إلى الخادم

3

أضف إدخال مزوّد إلى OpenClaw

أضف إدخال مزوّد صريحًا ووجّه نموذجك الافتراضي إليه. راجع مثال الإعداد أدناه.

مثال كامل للإعداد

Gemma 4 على خادم inferrs محلي:

التشغيل عند الطلب

يمكن لـ OpenClaw تشغيل inferrs بنفسه فقط عند تحديد نموذج inferrs/.... أضف localService إلى إدخال المزوّد نفسه:
يجب أن يكون command مسارًا مطلقًا. شغّل which inferrs على مضيف Gateway واستخدم ذلك المسار. مرجع الحقول الكامل: خدمات النماذج المحلية.

الإعداد المتقدم

لا تقبل بعض مسارات إكمالات المحادثة في inferrs سوى قيمة نصية في messages[].content، وليس مصفوفات منظّمة من أجزاء المحتوى.
إذا فشلت عمليات تشغيل OpenClaw مع الرسالة:
فاضبط compat.requiresStringContent: true في إدخال النموذج. عندئذٍ يسطّح OpenClaw أجزاء المحتوى النصية البحتة إلى سلاسل نصية عادية قبل إرسال الطلب.
تقبل بعض تركيبات inferrs مع Gemma طلبات /v1/chat/completions المباشرة الصغيرة، لكنها تفشل في دورات وقت تشغيل وكيل OpenClaw الكاملة. جرّب أولًا تعطيل سطح مخطط الأدوات:
يقلّل ذلك ضغط الموجّه على الخلفيات المحلية الأكثر صرامة. إذا استمرت الطلبات المباشرة الصغيرة في العمل، لكن ظلت دورات وكيل OpenClaw العادية تتعطل داخل inferrs، فتعامل مع ذلك باعتباره قيدًا في النموذج أو الخادم الأساسي، وليس مشكلة في نقل OpenClaw.
اختبر كلتا الطبقتين بعد الإعداد:
إذا نجح الأمر الأول وفشل الثاني، فراجع استكشاف الأخطاء وإصلاحها أدناه.
نظرًا إلى أن inferrs يستخدم المحوّل العام openai-completions (وليس openai-responses)، فلا تُطبّق أبدًا صياغة الطلبات الخاصة بـ OpenAI الأصلي: لا يُرسل service_tier، ولا store الخاص بـ Responses، ولا تلميحات ذاكرة التخزين المؤقت للموجّه، ولا صياغة حمولة توافق الاستدلال الخاصة بـ OpenAI.

استكشاف الأخطاء وإصلاحها

إما أن inferrs لا يعمل، أو لا يمكن الوصول إليه، أو أنه غير مرتبط بالمضيف أو المنفذ اللذين ضبطتهما. تأكد من تشغيل الخادم واستماعه على ذلك العنوان.
اضبط compat.requiresStringContent: true في إدخال النموذج (راجع أعلاه).
اضبط compat.supportsTools: false لتعطيل سطح مخطط الأدوات (راجع تنبيه Gemma أعلاه).
إذا اختفت أخطاء المخطط، لكن استمر تعطل inferrs في دورات الوكيل الأكبر، فتعامل مع ذلك باعتباره قيدًا في inferrs أو النموذج الأساسي. قلّل ضغط الموجّه أو بدّل الخلفية أو النموذج.
للحصول على مساعدة عامة، راجع استكشاف الأخطاء وإصلاحها والأسئلة الشائعة.

ذو صلة

النماذج المحلية

تشغيل OpenClaw مع خوادم النماذج المحلية.

خدمات النماذج المحلية

تشغيل خوادم النماذج المحلية عند الطلب للمزوّدين المضبوطين.

استكشاف أخطاء Gateway وإصلاحها

تصحيح أخطاء الخلفيات المحلية المتوافقة مع OpenAI التي تجتاز الاختبارات الأولية، لكن تفشل في عمليات تشغيل الوكيل.

اختيار النموذج

نظرة عامة على جميع المزوّدين ومراجع النماذج وسلوك تجاوز الفشل.