موفرو Hugging Face Inference يوفّرون إكمالات دردشة متوافقة مع OpenAI عبر API موجهة واحدة. وتحصل على وصول إلى العديد من النماذج (DeepSeek وLlama وغير ذلك) باستخدام رمز واحد. يستخدم OpenClaw نقطة النهاية المتوافقة مع OpenAI (إكمالات الدردشة فقط)؛ أما بالنسبة إلى text-to-image أو embeddings أو speech فاستخدم عملاء HF inference مباشرة.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.
- الموفّر:
huggingface - المصادقة:
HUGGINGFACE_HUB_TOKENأوHF_TOKEN(رمز دقيق الصلاحيات مع Make calls to Inference Providers) - API: متوافقة مع OpenAI (
https://router.huggingface.co/v1) - الفوترة: رمز HF واحد؛ وتتبع الأسعار أسعار الموفّرين مع مستوى مجاني.
البدء
إنشاء رمز دقيق الصلاحيات
انتقل إلى Hugging Face Settings Tokens وأنشئ رمزًا جديدًا دقيق الصلاحيات.
تشغيل onboarding
اختر Hugging Face في القائمة المنسدلة الخاصة بالموفّر، ثم أدخل مفتاح API عند المطالبة:
اختيار نموذج افتراضي
في القائمة المنسدلة Default Hugging Face model، اختر النموذج الذي تريده. يتم تحميل القائمة من Inference API عندما يكون لديك رمز صالح؛ وإلا فسيتم عرض قائمة مضمّنة. ويتم حفظ اختيارك بوصفه النموذج الافتراضي.يمكنك أيضًا ضبط النموذج الافتراضي أو تغييره لاحقًا في الإعدادات:
إعداد غير تفاعلي
huggingface/deepseek-ai/DeepSeek-R1 كنموذج افتراضي.
معرّفات النماذج
تستخدم مراجع النماذج الصيغةhuggingface/<org>/<model> (معرّفات على نمط Hub). والقائمة أدناه مأخوذة من GET https://router.huggingface.co/v1/models؛ وقد يتضمن كتالوجك المزيد.
| النموذج | المرجع (أضف إليه البادئة huggingface/) |
|---|---|
| DeepSeek R1 | deepseek-ai/DeepSeek-R1 |
| DeepSeek V3.2 | deepseek-ai/DeepSeek-V3.2 |
| Qwen3 8B | Qwen/Qwen3-8B |
| Qwen2.5 7B Instruct | Qwen/Qwen2.5-7B-Instruct |
| Qwen3 32B | Qwen/Qwen3-32B |
| Llama 3.3 70B Instruct | meta-llama/Llama-3.3-70B-Instruct |
| Llama 3.1 8B Instruct | meta-llama/Llama-3.1-8B-Instruct |
| GPT-OSS 120B | openai/gpt-oss-120b |
| GLM 4.7 | zai-org/GLM-4.7 |
| Kimi K2.5 | moonshotai/Kimi-K2.5 |
إعداد متقدم
اكتشاف النماذج والقائمة المنسدلة في onboarding
اكتشاف النماذج والقائمة المنسدلة في onboarding
يكتشف OpenClaw النماذج عبر استدعاء نقطة نهاية Inference مباشرة:(اختياري: أرسل
Authorization: Bearer $HUGGINGFACE_HUB_TOKEN أو $HF_TOKEN للحصول على القائمة الكاملة؛ إذ تعيد بعض النقاط مجموعة فرعية بدون مصادقة.) تكون الاستجابة بأسلوب OpenAI على شكل { "object": "list", "data": [ { "id": "Qwen/Qwen3-8B", "owned_by": "Qwen", ... }, ... ] }.عندما تضبط مفتاح Hugging Face API (عبر onboarding أو HUGGINGFACE_HUB_TOKEN أو HF_TOKEN)، يستخدم OpenClaw طلب GET هذا لاكتشاف نماذج chat-completion المتاحة. وأثناء الإعداد التفاعلي، بعد إدخال الرمز تظهر لك قائمة منسدلة باسم Default Hugging Face model يتم ملؤها من تلك القائمة (أو من الكتالوج المضمّن إذا فشل الطلب). وفي وقت التشغيل (مثل بدء Gateway)، عندما يكون هناك مفتاح حاضر، يستدعي OpenClaw مرة أخرى GET https://router.huggingface.co/v1/models لتحديث الكتالوج. ويتم دمج القائمة مع كتالوج مضمّن (للبيانات الوصفية مثل نافذة السياق والتكلفة). وإذا فشل الطلب أو لم يتم ضبط مفتاح، فسيُستخدم الكتالوج المضمّن فقط.أسماء النماذج والأسماء المستعارة ولاحقات السياسة
أسماء النماذج والأسماء المستعارة ولاحقات السياسة
- الاسم من API: يتم إغناء اسم عرض النموذج من GET /v1/models عندما تعيد API القيم
nameأوtitleأوdisplay_name؛ وإلا فيُشتق من معرّف النموذج (على سبيل المثال يصبحdeepseek-ai/DeepSeek-R1هو “DeepSeek R1”). - تجاوز اسم العرض: يمكنك ضبط تسمية مخصصة لكل نموذج في الإعدادات بحيث يظهر بالطريقة التي تريدها في CLI وواجهة المستخدم:
-
لاحقات السياسة: تتعامل وثائق ومساعدات Hugging Face المضمّنة في OpenClaw حاليًا مع هاتين اللاحقتين بوصفهما متغيري السياسة المضمّنين:
:fastest— أعلى معدل إنتاجية.:cheapest— أقل تكلفة لكل رمز خرج.
models.providers.huggingface.modelsأو ضبطmodel.primaryمع اللاحقة. ويمكنك أيضًا ضبط ترتيب الموفّر الافتراضي في إعدادات Inference Provider (من دون لاحقة = استخدام ذلك الترتيب). -
دمج الإعدادات: يتم الاحتفاظ بالإدخالات الموجودة في
models.providers.huggingface.models(مثل الموجودة فيmodels.json) عند دمج الإعدادات. ولذلك يتم الحفاظ على أيnameأوaliasأو خيارات نموذج مخصصة تضبطها هناك.
البيئة وإعداد daemon
البيئة وإعداد daemon
إذا كانت Gateway تعمل بوصفها daemon (launchd/systemd)، فتأكد من أن
HUGGINGFACE_HUB_TOKEN أو HF_TOKEN متاح للعملية (على سبيل المثال في ~/.openclaw/.env أو عبر env.shellEnv).يقبل OpenClaw كلًا من
HUGGINGFACE_HUB_TOKEN وHF_TOKEN كأسماء مستعارة لمتغير البيئة. يعمل أيٌّ منهما؛ وإذا تم ضبط كليهما، فإن HUGGINGFACE_HUB_TOKEN له الأولوية.الإعداد: DeepSeek R1 مع Qwen احتياطيًا
الإعداد: DeepSeek R1 مع Qwen احتياطيًا
الإعداد: Qwen مع متغيري cheapest وfastest
الإعداد: Qwen مع متغيري cheapest وfastest
الإعداد: DeepSeek + Llama + GPT-OSS مع أسماء مستعارة
الإعداد: DeepSeek + Llama + GPT-OSS مع أسماء مستعارة
الإعداد: عدة نماذج Qwen وDeepSeek مع لاحقات السياسة
الإعداد: عدة نماذج Qwen وDeepSeek مع لاحقات السياسة
ذو صلة
اختيار النموذج
نظرة عامة على جميع الموفّرين ومراجع النماذج وسلوك failover.
اختيار النموذج
كيفية اختيار النماذج وإعدادها.
وثائق Inference Providers
الوثائق الرسمية لـ Hugging Face Inference Providers.
الإعداد
مرجع الإعدادات الكامل.