توفّر SGLang النماذج مفتوحة الأوزان عبر واجهة API HTTP متوافقة مع OpenAI. يتصل OpenClaw بـ SGLang باستخدام عائلة المزوّد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.
openai-completions مع الاكتشاف التلقائي للنماذج المتاحة.
| الخاصية | القيمة |
|---|---|
| معرّف المزوّد | sglang |
| Plugin | مضمّن، enabledByDefault: true |
| متغيّر بيئة المصادقة | SGLANG_API_KEY (أي قيمة غير فارغة إذا لم تكن لدى الخادم مصادقة) |
| علم التهيئة الأولية | --auth-choice sglang |
| API | متوافقة مع OpenAI (openai-completions) |
| عنوان URL الأساسي الافتراضي | http://127.0.0.1:30000/v1 |
| العنصر النائب الافتراضي للنموذج | sglang/Qwen/Qwen3-8B |
| استخدام البث | نعم (supportsStreamingUsage: true) |
| التسعير | موسوم كخارجي مجاني (modelPricing.external: false) |
SGLANG_API_KEY. استخدم sglang/* في agents.defaults.models لإبقاء الاكتشاف ديناميكيًا عندما تضبط أيضًا عنوان URL أساسيًا مخصصًا لـ SGLang. راجع اكتشاف النموذج (مزوّد ضمني) أدناه.
البدء
ابدأ SGLang
شغّل SGLang مع خادم متوافق مع OpenAI. يجب أن يوفّر عنوان URL الأساسي لديك
نقاط نهاية
/v1 (على سبيل المثال /v1/models و/v1/chat/completions). تعمل SGLang
عادةً على:http://127.0.0.1:30000/v1
اكتشاف النموذج (مزوّد ضمني)
عند تعيينSGLANG_API_KEY (أو وجود ملف تعريف مصادقة) وعدم
تعريف models.providers.sglang، سيستعلم OpenClaw عن:
GET http://127.0.0.1:30000/v1/models
إذا عيّنت
models.providers.sglang صراحةً، يستخدم OpenClaw النماذج التي أعلنتها
افتراضيًا. أضف "sglang/*": {} إلى agents.defaults.models عندما تريد
أن يستعلم OpenClaw عن نقطة نهاية /models لذلك المزوّد المضبوط وأن يضمّن
كل نماذج SGLang المُعلن عنها.الضبط الصريح (نماذج يدوية)
استخدم الضبط الصريح عندما:- تعمل SGLang على مضيف/منفذ مختلف.
- تريد تثبيت قيم
contextWindow/maxTokens. - يتطلب خادمك مفتاح API حقيقيًا (أو تريد التحكم في الرؤوس).
الضبط المتقدم
سلوك بنمط الوكيل
سلوك بنمط الوكيل
تُعامل SGLang كواجهة خلفية
/v1 متوافقة مع OpenAI بنمط الوكيل، وليست
نقطة نهاية OpenAI أصلية.| السلوك | SGLang |
|---|---|
| تشكيل الطلبات الخاص بـ OpenAI فقط | غير مطبّق |
service_tier، وstore في Responses، وتلميحات ذاكرة التخزين المؤقت للمطالبات | لا تُرسل |
| تشكيل حمولة توافق الاستدلال | غير مطبّق |
رؤوس الإسناد المخفية (originator، version، User-Agent) | لا تُحقن في عناوين URL الأساسية المخصصة لـ SGLang |
استكشاف الأخطاء وإصلاحها
استكشاف الأخطاء وإصلاحها
يتعذر الوصول إلى الخادمتحقق من أن الخادم يعمل ويستجيب:أخطاء المصادقةإذا فشلت الطلبات بسبب أخطاء مصادقة، فعيّن
SGLANG_API_KEY حقيقيًا يطابق
ضبط خادمك، أو اضبط المزوّد صراحةً ضمن
models.providers.sglang.ذات صلة
اختيار النموذج
اختيار المزوّدين، ومراجع النماذج، وسلوك تجاوز الفشل.
مرجع الضبط
مخطط الضبط الكامل بما في ذلك إدخالات المزوّدين.