Hub documentation

الأجهزة

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

الأجهزة

أخبر Hub بعتاد الحوسبة الذي تملكه (وحدات معالجة رسومية، وحدات معالجة مركزية، أو Apple Silicon) وسيساعدك في العثور على نماذج تعمل على إعدادك. كما يظهر هذا العتاد على ملفك الشخصي العام، مما يتيح لك مقارنة إعدادك مع مجتمع المستخدمين، ويمكنك جعله خاصًا في أي وقت.

إدارته في أي وقت من إعدادات العتاد.

Hardware settings page in light mode.

أضف عتادك

في صفحة إعدادات العتاد الخاصة بك، أضف كل قطعة من العتاد الذي تملكه:

  1. اختر نوعًا: GPU أو CPU أو Apple Silicon.
  2. اختر مزوّد الخدمة والنموذج (على سبيل المثال، NVIDIA RTX 4090).
  3. اضبط الذاكرة (ذاكرة VRAM أو RAM أو الذاكرة الموحدة) وعدد الوحدات المتوفرة لديك.

أضف ما تشاء من العناصر. إذا كنت تمتلك عدة عناصر، فحدد واحدًا منها كعقدتك الرئيسية حتى يظهر في أعلى صفحات النماذج.

أجهزةك متاحة للعامة افتراضيًا. قم بإيقاف مفتاح مرئي للعامة للحفاظ على خصوصيتها.

شاهد أي النماذج تناسب عتادك

في صفحات النماذج التي توفر ملفات GGUF أو MLX، تقدّر لوحة Hardware compatibility ما إذا كان كل نوع من أنواع التكميم سيعمل على العتاد المحفوظ لديك، مما يتيح لك اختيار حجم مناسب قبل التنزيل. اجمعها مع Local Apps لتبدأ العمل في نقرات قليلة.

مشاركة ومقارنة

بينما يكون جهازك العام:

  • تظهر شارة TFLOPS على ملفك الشخصي، وتلخص إجمالي قوة الحوسبة المقدّرة لديك.
  • يمكنك تصفح ما يشغّله المجتمع ومقارنة إعدادك عبر وحدات معالجة الرسوميات (GPU) ووحدات المعالجة المركزية (CPU) وشريحة Apple Silicon.
  • يتمتع كل مورد أيضًا بصفحة خاصة به، مثل NVIDIA وAMD وApple وIntel وQualcomm، تجمع أجهزة العلامات التجارية الخاصة به في مكان واحد.

قراءة العتاد من واجهة برمجة التطبيقات

إذا كان جهازك عامًا، فهو أيضًا متاح برمجياً:

  • يتضمن GET https://huggingface.co/oauth/userinfo مطالبة hardwareItems عندما يُمنح تطبيقك نطاق profile، مما يتيح لتطبيق تسجيل الدخول عبر Hugging Face قراءة إعدادات المستخدم المسجّل دون الحاجة إلى استدعاء إضافي.
  • GET https://huggingface.co/api/users/{username}/overview يعيد مصفوفة hardwareItems لأي مستخدم تكون أجهزته متاحة للعامة.
curl https://huggingface.co/api/users/{username}/overview
{
  "hardwareItems": [
    { "sku": ["GPU", "NVIDIA", "RTX 4090"], "mem": 24, "num": 2, "isPrimary": true }
  ]
}

تحتوي كل عنصر على:

  • sku: ثلاثي من [type, provider, model].
  • mem: الذاكرة بالجيجابايت (ذاكرة VRAM أو RAM أو الذاكرة الموحّدة).
  • num: عدد الوحدات.
  • isPrimary: موجود فقط على العنصر المُشار إليه بأنه أساسي.

إذا قام المستخدم بإيقاف مفتاح Publicly Visible، يتم استبعاد hardwareItems من كلا الاستجابتين. راجع توثيق واجهة برمجة تطبيقات Hub للحصول على مخططات الاستجابة الكاملة.

الخطوات التالية

Update on GitHub