Hub documentation

Fiyatlandırma ve Faturalandırma

Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Fiyatlandırma ve Faturalandırma

Hugging Face Jobs, altyapınızı kendiniz yönetmeden Hugging Face altyapısında hesaplama görevleri çalıştırmanızı sağlar. Sadece bir komut, bir Docker imajı ve çeşitli CPU ve GPU seçenekleri arasından bir donanım türü tanımlamanız yeterlidir.

Herhangi bir kullanıcı veya kuruluşun kredi bakiyesi pozitifse Jobs'a erişimi vardır. PRO, Team veya Enterprise aboneliğiyle gelen aylık hesaplama kredileri bu bakiyeye eklenir ve Jobs için harcanabilir.

Jobs'taki faturalandırma donanım kullanımına dayanır ve dakikada bir hesaplanır: istenen donanımda Jobs'un çalıştığı her dakika için ücretlendirilirsiniz.

Bir Job'un yaşam döngüsü boyunca, yalnızca Starting veya Running durumundayken faturalandırılır. Bu, derleme sırasında herhangi bir maliyetin olmadığı anlamına gelir.

Çalışan bir Job başarısız olmaya başlarsa, otomatik olarak askıya alınır ve faturalama durdurulur.

Fiyatlandırma

İşler, kullanılan donanıma göre dakikası üzerinden faturalandırılır. Örneğin, a10g-small üzerinde 10 faturalanabilir dakika yaklaşık $0,17 donanım ücreti tutar.

Harcamaları yönetmek için zaman aşımı ayarlayın, bir Job'u iptal edin veya mevcut kullanımınızı görüntüleyin.

CPU

DonanımCPUBellekGeçici DepolamaSaatlik Fiyat
CPU Temel2 vCPU16 GB50 GB$0.01
CPU Yükseltmesi8 vCPU32 GB50 GB$0.03
CPU XL16 vCPU124 GB1000 GB$1.00
CPU Performansı32 vCPU256 GB1024 GB$1.90

GPU

DonanımCPUBellekGPU BelleğiGeçici DepolamaSaatlik Fiyat
Nvidia T4 - küçük4 vCPU15 GB16 GB50 GB$0.40
Nvidia T4 - orta8 vCPU30 GB16 GB100 GB$0.60
1x Nvidia L48 vCPU30 GB24 GB400 GB$0.80
4x Nvidia L448 vCPU186 GB96 GB3200 GB$3.80
1x Nvidia L40S8 vCPU62 GB48 GB380 GB$1.80
4x Nvidia L40S48 vCPU382 GB192 GB3200 GB$8.30
8x Nvidia L40S192 vCPU1534 GB384 GB6500 GB$23.50
Nvidia A10G - küçük4 vCPU15 GB24 GB110 GB$1.00
Nvidia A10G - büyük12 vCPU46 GB24 GB200 GB$1.50
2x Nvidia A10G - büyük24 vCPU92 GB48 GB1000 GB$3.00
4x Nvidia A10G - büyük48 vCPU184 GB96 GB2000 GB$5.00
Nvidia A100 - büyük12 vCPU142 GB80 GB1000 GB$2.50
4x Nvidia A100 - büyük48 vCPU568 GB320 GB4000 GB$10.00
8x Nvidia A100 - büyük96 vCPU1136 GB640 GB8000 GB$20.00
Nvidia H20023 vCPU256 GB141 GB3000 GB$5.00
2x Nvidia H20046 vCPU512 GB282 GB6000 GB$10.00
4x Nvidia H20092 vCPU1024 GB564 GB12000 GB$20.00
8x Nvidia H200184 vCPU2048 GB1128 GB24000 GB$40.00
Nvidia RTX PRO 600023 vCPU256 GB96 GB475 GB$2.75
2x Nvidia RTX PRO 600046 vCPU512 GB192 GB950 GB$5.50
4x Nvidia RTX PRO 600092 vCPU1024 GB384 GB1900 GB$11.00
8x Nvidia RTX PRO 6000184 vCPU2048 GB768 GB3800 GB$22.00

Mevcut donanımı ve fiyatlandırmayı ayrıca GET /api/jobs/hardware adresindeki API üzerinden veya CLI aracılığıyla programatik olarak alabilirsiniz:

>>> hf jobs hardware

Açık portlar

Bir Job, çalıştığı sürece dışarıdan erişilebilir olması için bir veya daha fazla portu açık hale getirebilir. Bir veya daha fazla portun açık hale getirilmesi, donanım fiyatının yanı sıra Job başına sabit bir ücretle faturalandırılır:

ÜrünSaatlik Fiyat
Açık portlar$0.01

Donanım gibi, yalnızca İş Başlatılıyor veya Çalışıyor durumundayken dakikaya göre faturalandırılır.

Faturalandırmayı yönet

Faturalandırma işlemini organizasyonunuza yönlendirin

Faturalandırma varsayılan olarak kullanıcının ad alanına yapılır, ancak doğru namespace değerini belirterek faturalandırmayı organizasyonunuza yönlendirebilirsiniz:

hf jobs run --namespace my-org-name ...

Bu durumda İş, organizasyon hesabı altında çalışır ve organizasyonunuzun İşler sayfasında (organizasyon sayfası > ayarlar > İşler) görebilirsiniz.

Enterprise plan ve üzeri planlarda, kuruluş yöneticileri, kuruluş adına faturalandırılan İşlerin kimler tarafından çalıştırılabileceğini ve görüntülenebileceğini yalnızca kuruluş yöneticileriyle veya seçili Kaynak Gruplarının üyeleriyle sınırlayabilir; bu, Granular feature access ayarları üzerinden yapılır.

Bir kaynak grubuna fatura kes

Bu özellik, Enterprise planı ve üzeri planlarda mevcuttur.

Kurumunuzda Resource Groups yapılandırılmışsa, iş maliyetlerini belirli bir kaynak grubuna atayabilirsiniz. Bunu yapmak için:

  1. Kaynak grubunun bir üyesi olmanız gerekir.
  2. Kaynak grubunun sahibi olan kuruluşu namespace olarak ve kaynak grubunun kimliğini resource_group_id olarak iletin. İkisi de zorunludur: bir kaynak grubu, yalnızca faturası kendi kuruluşuna kesilen İşler için dikkate alınır.

Kaynak grubunun kimliğini, organizasyonunuzun Kaynak Grupları ayarlar sayfasında bulabilirsiniz.

hf jobs run --namespace my-org-name --resource-group-id <resource-group-id> ...

Python'da:

>>> 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>",
... )

Organization ve Resource Group yöneticileri, gruba faturalanan İşler için aylık harcama limitleri belirleyebilir.

Mevki hesaplama kullanımını görüntüle

Jobs için mevcut faturalandırma bilgilerinizi Faturalandırma sayfanızdaki “Compute Usage” bölümünde görüntüleyebilirsiniz:

Faturalandırma hakkında ek bilgi, özel Hub belgelerinde bulunabilir.

Öneriler

Zaman aşımı sınırlarını ayarla

Job oluşturulurken belirli bir süreden fazla çalışmasını önlemek için timeout ayarlayın. timeout süresine ulaşan bir Job çalıştırması otomatik olarak durdurulur ve faturalaması da sona erer. CLI ile timeout ayarlama yöntemi aşağıdaki gibidir:

hf jobs run --timeout 3h ...

Varsayılan zaman aşımının 30 dakika olarak ayarlandığına dikkat edin. Bu nedenle, Job'unuzun çalışması için daha fazla zamana ihtiyacı varsa daha uzun bir zaman aşımı belirtmeniz gerekir.

İlgisiz İşleri İptal Et

Çalışan bir Job artık ilgili değilse, faturalandırmasını durdurmak için Job sayfası veya CLI üzerinden iptal edebilirsiniz:

hf jobs cancel <job-id>
Update on GitHub