Hub documentation
Precios y facturación
Precios y facturación
Hugging Face Jobs te permite ejecutar tareas de cómputo en la infraestructura de Hugging Face sin tener que administrarla tú mismo. Simplemente define un comando, una imagen de Docker y un tipo de hardware entre varias opciones de CPU y GPU.
Los Jobs están disponibles para cualquier usuario u organización con un saldo de crédito positivo. Los créditos de cómputo mensuales incluidos con una suscripción PRO, Team o Enterprise se suman a ese saldo y pueden gastarse en Jobs.
La facturación en Jobs se basa en el uso de hardware y se calcula por minuto: se cobra por cada minuto que los Jobs se ejecutan en el hardware solicitado.
Durante el ciclo de vida de un Job, solo se factura cuando el Job está en estado Starting o Running. Esto significa que no hay ningún costo durante la compilación.
Si un Job en ejecución comienza a fallar, se suspenderá automáticamente y se detendrá la facturación.
Precios
Los trabajos se facturan por minuto según el hardware utilizado. Por ejemplo, 10 minutos facturables en a10g-small cuestan aproximadamente $0,17 en cargos de hardware.
Para gestionar el gasto, establece un tiempo de espera, cancela un Job o consulta tu uso actual.
CPU
| Hardware | CPU | Memoria | Almacenamiento efímero | Precio por hora |
|---|---|---|---|---|
| Básico de CPU | 2 vCPU | 16 GB | 50 GB | $0.01 |
| Mejora de CPU | 8 vCPU | 32 GB | 50 GB | $0.03 |
| CPU XL | 16 vCPU | 124 GB | 1000 GB | $1.00 |
| Rendimiento de la CPU | 32 vCPU | 256 GB | 1024 GB | $1.90 |
GPU
| Hardware | CPU | Memoria | Memoria de GPU | Almacenamiento efímero | Precio por hora |
|---|---|---|---|---|---|
| Nvidia T4 - pequeño | 4 vCPU | 15 GB | 16 GB | 50 GB | $0.40 |
| Nvidia T4 - medio | 8 vCPU | 30 GB | 16 GB | 100 GB | $0.60 |
| 1x Nvidia L4 | 8 vCPU | 30 GB | 24 GB | 400 GB | $0.80 |
| 4x Nvidia L4 | 48 vCPU | 186 GB | 96 GB | 3200 GB | $3.80 |
| 1x Nvidia L40S | 8 vCPU | 62 GB | 48 GB | 380 GB | $1.80 |
| 4x Nvidia L40S | 48 vCPU | 382 GB | 192 GB | 3200 GB | $8.30 |
| 8x Nvidia L40S | 192 vCPU | 1534 GB | 384 GB | 6500 GB | $23.50 |
| Nvidia A10G - pequeño | 4 vCPU | 15 GB | 24 GB | 110 GB | $1.00 |
| Nvidia A10G - grande | 12 vCPU | 46 GB | 24 GB | 200 GB | $1.50 |
| 2x Nvidia A10G - grande | 24 vCPU | 92 GB | 48 GB | 1000 GB | $3.00 |
| 4x Nvidia A10G - grande | 48 vCPU | 184 GB | 96 GB | 2000 GB | $5.00 |
| Nvidia A100 - grande | 12 vCPU | 142 GB | 80 GB | 1000 GB | $2.50 |
| 4x Nvidia A100 - grande | 48 vCPU | 568 GB | 320 GB | 4000 GB | $10.00 |
| 8x Nvidia A100 - grande | 96 vCPU | 1136 GB | 640 GB | 8000 GB | $20.00 |
| Nvidia H200 | 23 vCPU | 256 GB | 141 GB | 3000 GB | $5.00 |
| 2x Nvidia H200 | 46 vCPU | 512 GB | 282 GB | 6000 GB | $10.00 |
| 4x Nvidia H200 | 92 vCPU | 1024 GB | 564 GB | 12000 GB | $20.00 |
| 8x Nvidia H200 | 184 vCPU | 2048 GB | 1128 GB | 24000 GB | $40.00 |
| Nvidia RTX PRO 6000 | 23 vCPU | 256 GB | 96 GB | 475 GB | $2.75 |
| 2x Nvidia RTX PRO 6000 | 46 vCPU | 512 GB | 192 GB | 950 GB | $5.50 |
| 4x Nvidia RTX PRO 6000 | 92 vCPU | 1024 GB | 384 GB | 1900 GB | $11.00 |
| 8x Nvidia RTX PRO 6000 | 184 vCPU | 2048 GB | 768 GB | 3800 GB | $22.00 |
También puedes obtener el hardware disponible y los precios de forma programática a través de la API en GET /api/jobs/hardware o mediante la CLI:
>>> hf jobs hardwarePuertos expuestos
Un Job puede exponer uno o más puertos para hacerlos accesibles desde el exterior mientras el Job está en ejecución. La exposición de uno o más puertos se cobra a un precio fijo por Job, además del precio del hardware:
| Producto | Precio por hora |
|---|---|
| Puertos expuestos | $0.01 |
Como el hardware, se factura por minuto, solo mientras el Job está en estado Starting o Running.
Gestionar la facturación
Facturar a tu organización
La facturación se realiza por defecto en el espacio de nombres del usuario, pero puedes facturar a tu organización en su lugar especificando el namespace adecuado:
hf jobs run --namespace my-org-name ...En este caso, el Job se ejecuta bajo la cuenta de la organización y puedes verlo en la página de Jobs de tu organización (página de la organización > settings > Jobs).
En los planes Enterprise y superiores, los administradores de la organización pueden restringir quién puede ejecutar y ver Jobs facturados a la organización —solo a administradores de la organización o a miembros de grupos de recursos seleccionados— mediante la configuración de Acceso granular a funciones.
Facturar a un grupo de recursos
Esta función forma parte del plan Enterprise y de los planes superiores.
Si su organización tiene Resource Groups configurados, puede atribuir los costos de los trabajos a un grupo de recursos específico. Para hacerlo:
- Debe ser miembro del grupo de recursos.
- Pase la organización que posee el grupo de recursos como
namespacey el ID del grupo de recursos comoresource_group_id. Ambos son obligatorios: un grupo de recursos solo se tiene en cuenta para los Jobs facturados a su organización.
Puedes encontrar el ID del grupo de recursos en la página de configuración de grupos de recursos de tu organización.
hf jobs run --namespace my-org-name --resource-group-id <resource-group-id> ...En Python:
>>> 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>",
... )Los administradores de la organización y del grupo de recursos pueden establecer límites de gasto mensuales para los Jobs facturados al grupo.
Ver el uso actual de cómputo
Puedes consultar tu información de facturación actual para Jobs en la página Billing, en la sección “Compute Usage”:

Puede encontrar información adicional sobre la facturación en la documentación dedicada del Hub.
Recomendaciones
Establecer límites de tiempo de espera
Establece un timeout al crear el Job para asegurarte de que no se ejecute más allá de una duración determinada.
Una ejecución de Job que alcanza la duración del timeout se detiene automáticamente, al igual que su facturación.
Así es como se establece un timeout con la CLI:
hf jobs run --timeout 3h ...Tenga en cuenta que el tiempo de espera predeterminado está establecido en 30 minutos. Por lo tanto, debe especificar un tiempo de espera más largo si su Job requiere más tiempo para ejecutarse.
Cancelar trabajos irrelevantes
Si un Job en ejecución ya no es relevante, puedes cancelarlo de forma prematura para detener su facturación, ya sea a través de la página del Job o de la CLI:
hf jobs cancel <job-id>
