Hub documentation
التسعير والفوترة
التسعير والفوترة
تتيح لك وظائف Hugging Face تشغيل مهام الحوسبة على بنية Hugging Face التحتية دون الحاجة إلى إدارتها بنفسك. ما عليك سوى تحديد أمر، وصورة Docker، ونوع عتاد من بين خيارات متنوعة من المعالجات المركزية (CPU) ووحدات معالجة الرسومات (GPU).
يتوفر الوصول إلى Jobs لأي مستخدم أو منظمة لديها رصيد ائتماني موجب. تُحتسب أرصدة الحوسبة الشهرية المضمنة في اشتراك PRO أو Team أو Enterprise ضمن ذلك الرصيد ويمكن إنفاقها على Jobs.
تعتمد الفوترة على Jobs على استخدام العتاد وتُحسب بالدقيقة: يتم احتساب الرسوم عن كل دقيقة يعمل فيها Jobs على العتاد المطلوب.
خلال دورة حياة المهمة (Job)، يتم احتساب التكلفة فقط عندما تكون المهمة في حالة بدء (Starting) أو تشغيل (Running). وهذا يعني أنه لا توجد أي تكلفة أثناء مرحلة البناء.
إذا بدأ Job قيد التشغيل في التعثر، فسيتم تعليقه تلقائيًا وستتوقف عملية الفوترة.
التسعير
تُحتسب رسوم المهام بالدقيقة بناءً على العتاد المستخدم. على سبيل المثال، تكلف 10 دقائق قابلة للفوترة على a10g-small حوالي 0.17 دولارًا أمريكيًا كرسوم عتاد.
لإدارة الإنفاق، اضبط مهلة زمنية، أو ألغِ مهمة، أو اطّلع على استهلاكك الحالي.
وحدة المعالجة المركزية
| الأجهزة | CPU | الذاكرة | التخزين المؤقت | السعر بالساعة |
|---|---|---|---|---|
| أساسيات المعالج | 2 وحدة معالجة مركزية | 16 GB | 50 جيجابايت | $0.01 |
| ترقية وحدة المعالجة المركزية | 8 vCPU | 32 GB | 50 جيجابايت | $0.03 |
| CPU XL | 16 وحدة معالجة مركزية | 124 GB | 1000 جيجابايت | $1.00 |
| أداء المعالج | 32 وحدة معالجة مركزية افتراضية | 256 GB | 1024 جيجابايت | $1.90 |
وحدة معالجة الرسوميات
| الأجهزة | CPU | الذاكرة | ذاكرة وحدة معالجة الرسوميات | التخزين المؤقت | السعر بالساعة |
|---|---|---|---|---|---|
| Nvidia T4 - صغير | 4 vCPU | 15 جيجابايت | 16 GB | 50 جيجابايت | $0.40 |
| Nvidia T4 - متوسط | 8 vCPU | 30 جيجابايت | 16 GB | 100 جيجابايت | $0.60 |
| 1x Nvidia L4 | 8 vCPU | 30 جيجابايت | 24 جيجابايت | 400 جيجابايت | $0.80 |
| 4x Nvidia L4 | 48 وحدة معالجة مركزية | 186 جيجابايت | 96 GB | 3200 جيجابايت | $3.80 |
| 1x Nvidia L40S | 8 vCPU | 62 جيجابايت | 48 GB | 380 جيجابايت | $1.80 |
| 4x Nvidia L40S | 48 وحدة معالجة مركزية | 382 جيجابايت | 192 GB | 3200 جيجابايت | $8.30 |
| 8x Nvidia L40S | 192 وحدة معالجة مركزية | 1534 GB | 384 GB | 6500 جيجابايت | $23.50 |
| Nvidia A10G - صغير | 4 vCPU | 15 جيجابايت | 24 جيجابايت | 110 جيجابايت | $1.00 |
| Nvidia A10G - كبير | 12 وحدة معالجة مركزية | 46 جيجابايت | 24 جيجابايت | 200 جيجابايت | $1.50 |
| 2x Nvidia A10G - كبير | 24 وحدة معالجة مركزية | 92 جيجابايت | 48 GB | 1000 جيجابايت | $3.00 |
| 4x Nvidia A10G - كبير | 48 وحدة معالجة مركزية | 184 جيجابايت | 96 GB | 2000 جيجابايت | $5.00 |
| Nvidia A100 - كبير | 12 وحدة معالجة مركزية | 142 جيجابايت | 80 جيجابايت | 1000 جيجابايت | $2.50 |
| 4x Nvidia A100 - كبير | 48 وحدة معالجة مركزية | 568 جيجابايت | 320 جيجابايت | 4000 جيجابايت | $10.00 |
| 8x Nvidia A100 - كبير | 96 vCPU | 1136 جيجابايت | 640 جيجابايت | 8000 جيجابايت | $20.00 |
| Nvidia H200 | 23 وحدة معالجة مركزية افتراضية | 256 GB | 141 جيجابايت | 3000 جيجابايت | $5.00 |
| 2x Nvidia H200 | 46 وحدة معالجة مركزية افتراضية | 512 جيجابايت | 282 جيجابايت | 6000 جيجابايت | $10.00 |
| 4x Nvidia H200 | 92 وحدة معالجة مركزية | 1024 جيجابايت | 564 جيجابايت | 12000 جيجابايت | $20.00 |
| 8x Nvidia H200 | 184 وحدة معالجة مركزية افتراضية | 2048 جيجابايت | 1128 جيجابايت | 24000 جيجابايت | $40.00 |
| Nvidia RTX PRO 6000 | 23 وحدة معالجة مركزية افتراضية | 256 GB | 96 GB | 475 جيجابايت | $2.75 |
| 2x Nvidia RTX PRO 6000 | 46 وحدة معالجة مركزية افتراضية | 512 جيجابايت | 192 GB | 950 غيغابايت | $5.50 |
| 4x Nvidia RTX PRO 6000 | 92 وحدة معالجة مركزية | 1024 جيجابايت | 384 GB | 1900 جيجابايت | $11.00 |
| 8x Nvidia RTX PRO 6000 | 184 وحدة معالجة مركزية افتراضية | 2048 جيجابايت | 768 GB | 3800 جيجابايت | $22.00 |
يمكنك أيضًا استرجاع الأجهزة المتاحة والأسعار برمجياً عبر واجهة برمجة التطبيقات (API) عند GET /api/jobs/hardware أو عبر سطر الأوامر (CLI):
>>> hf jobs hardwareالمنافذ المكشوفة
يمكن أن يعرّض مهمة (Job) منفذًا واحدًا أو أكثر لجعلها قابلة للوصول من الخارج أثناء تشغيل المهمة. يتم احتساب تعريفة ثابتة لكل مهمة مقابل تعريض منفذ واحد أو أكثر، بالإضافة إلى سعر العتاد:
| المنتج | السعر بالساعة |
|---|---|
| المنافذ المكشوفة | $0.01 |
كما هو الحال مع العتاد، يتم احتساب التكلفة بالدقيقة، وذلك فقط أثناء بدء المهمة أو تشغيلها.
إدارة الفوترة
الفوترة إلى مؤسستك
تتم عملية الفوترة افتراضيًا إلى مساحة اسم المستخدم، لكن يمكنك فوترة منظمته بدلاً من ذلك عن طريق تحديد namespace الصحيح:
hf jobs run --namespace my-org-name ...في هذه الحالة، يعمل Job تحت حساب المؤسسة، ويمكنك رؤيته في صفحة مهام مؤسستك (صفحة المؤسسة > الإعدادات > المهام).
في خطط Enterprise وما فوق، يمكن لمسؤولي المنظمة تقييد من يمكنه تشغيل وظائف (Jobs) ومحاسبتها على المنظمة وعرضها — إما لمسؤولي المنظمة فقط أو لأعضاء مجموعات الموارد (Resource Groups) المحددة — عبر إعدادات Granular feature access.
الفوترة إلى مجموعة موارد
تُعد هذه الميزة جزءًا من خطة Enterprise وما فوقها.
إذا كانت مؤسستك قد قامت بإعداد مجموعات الموارد، يمكنك إسناد تكاليف المهام إلى مجموعة موارد محددة. للقيام بذلك:
- يجب أن تكون عضوًا في مجموعة الموارد.
- مرّر المنظمة التي تمتلك مجموعة الموارد كـ
namespace، ومعرف مجموعة الموارد كـresource_group_id. كلاهما مطلوب: لا تُؤخذ مجموعة الموارد في الاعتبار إلا للوظائف التي تُحتسب فواتيرها على المنظمة التي تمتلكها.
يمكنك العثور على معرّف مجموعة الموارد في صفحة إعدادات مجموعات الموارد الخاصة بمنظمتك.
hf jobs run --namespace my-org-name --resource-group-id <resource-group-id> ...في بايثون:
>>> from huggingface_hub import run_job
>>> run_job(
... image="python:3.12",
... command=["python", "-c", "print('Hello!')"],
... namespace="my-org-name",
... resource_group_id="<resource-group-id>",
... )يمكن لمسؤولي المنظمة ومجموعات الموارد تحديد حدود الإنفاق الشهرية للمهام التي تُفرض رسومها على المجموعة.
عرض الاستخدام الحالي للحوسبة
يمكنك الاطلاع على معلومات الفوترة الحالية الخاصة بالمهام في صفحة الفوترة، ضمن قسم “استخدام الحوسبة”:

يمكن العثور على معلومات إضافية حول الفوترة في توثيق Hub المخصص.
التوصيات
تعيين حدود المهلة الزمنية
اضبط timeout عند إنشاء Job لضمان عدم تشغيله لفترة تتجاوز مدة معينة.
يتم إيقاف تشغيل Job تلقائياً عند بلوغه مدة timeout، وكذلك يتم إيقاف فواتيره.
إليك كيفية ضبط مهلة انتهاء الوقت باستخدام CLI:
hf jobs run --timeout 3h ...لاحظ أن مهلة الإيقاف الافتراضية مضبوطة على 30 دقيقة. لذلك، يجب عليك تحديد مهلة إيقاف أطول إذا كان عملك يتطلب وقتًا أطول للتنفيذ.
إلغاء المهام غير ذات الصلة
إذا لم تعد مهمة قيد التشغيل ذات صلة، يمكنك إلغاؤها مبكرًا لوقف فوترة التكاليف، إما عبر صفحة المهمة أو عبر سطر الأوامر:
hf jobs cancel <job-id>
