# Referencia

# Jobs Interfaz de línea de comandos (CLI)

El paquete de Python `huggingface_hub` incluye una CLI integrada llamada `hf`. Esta herramienta te permite interactuar con Hugging Face Hub directamente desde una terminal. Por ejemplo, puedes iniciar sesión en tu cuenta, crear un repositorio, subir y descargar archivos, etc. También incluye funciones prácticas para configurar tu máquina o gestionar tu caché, y para iniciar y gestionar Jobs.

Encuentra los pasos de instalación, las guías y la referencia de `hf jobs` en la documentación de `huggingface_hub` aquí:

* [Instalación](https://huggingface.co/docs/huggingface_hub/en/guides/cli#getting-started)
* [Ejecutar y gestionar Jobs](https://huggingface.co/docs/huggingface_hub/en/guides/cli#hf-jobs)
* [Referencia de la CLI para Jobs](https://huggingface.co/docs/huggingface_hub/en/package_reference/cli#hf-jobs)

## Cliente de Python

El paquete de Python `huggingface_hub` incluye un cliente llamado `HfApi`. Este cliente te permite interactuar con Hugging Face Hub directamente en Python. Por ejemplo, puedes iniciar sesión en tu cuenta, crear un repositorio, subir y descargar archivos, etc. También incluye funciones prácticas para configurar tu máquina o gestionar tu caché, y para iniciar y gestionar Jobs.

Encuentra los pasos y guías de instalación en la documentación de `huggingface_hub`:

* [Instalación](https://huggingface.co/docs/huggingface_hub/en/installation)
* [Ejecutar y gestionar Jobs](https://huggingface.co/docs/huggingface_hub/en/guides/jobs)

## API HTTP

Los puntos finales de la API HTTP de Jobs están disponibles en `https://huggingface.co/api/jobs`.

Autentíquese con un token de Hugging Face que tenga el permiso para iniciar y gestionar Jobs en su espacio de nombres (su cuenta u organización). Pase el token como un token Bearer con la cabecera: `"Authorization: Bearer {token}"`.

Aquí hay una lista de los puntos finales y argumentos disponibles:

* [Ver OpenAPI de puestos de trabajo](https://huggingface-openapi.hf.space/#tag/jobs)

