> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fetchhive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Hugging Face

> Una plataforma de machine learning para trabajar con modelos, conjuntos de datos, Spaces y discusiones a través de tu cuenta conectada.

# Hugging Face

Usa esta app cuando necesites inspeccionar o cambiar repositorios de Hugging Face desde un flujo de trabajo. Puedes buscar modelos, conjuntos de datos y Spaces, y luego crear commits o administrar discusiones.

## Configuración

| Option | Required | Description |
| - | - | - |
| Name | No | Etiqueta para el paso en el lienzo del flujo de trabajo. |
| Authentication | Yes | La cuenta conectada de Hugging Face que se usará para este paso. |
| Action | Yes | La acción de Hugging Face que se va a realizar (por ejemplo Get model info, Get dataset info, Get space info, List repository files). |
| Arguments | Yes | Campos de formulario por acción generados a partir del esquema de la acción. Cada campo de texto tiene un botón **Insert Variable** para insertar valores `{{placeholder}}`. Hay una pestaña **Raw JSON** disponible para usos avanzados. |
| When the step fails | No | Controla si el flujo de trabajo debe **Terminate Workflow** o **Continue** si este paso falla. |

Antes de configurar este paso, conecta Hugging Face en **Integrations** para tu espacio de trabajo usando el flujo de inicio de sesión. Si no hay ninguna conexión activa disponible, el paso muestra una advertencia con un enlace a **Integrations** en lugar del selector de cuenta.

## Formulario de arguments

Cuando seleccionas una acción, la sección **Arguments** muestra un formulario impulsado por el esquema de entrada de la acción.

Cambia a la pestaña **Raw JSON** cuando prefieras escribir a mano el objeto completo de argumentos. Los cambios en cualquiera de las dos pestañas se mantienen sincronizados.

## Acciones comunes

| Action | Description |
| - | - |
| **Get model info** | Obtener detalles de un repositorio de modelo. |
| **Get dataset info** | Obtener detalles de un conjunto de datos. |
| **Get space info** | Obtener detalles de un repositorio de Space. |
| **List repository files** | Listar los archivos de un repositorio. |
| **List model commits** | Listar commits de un repositorio de modelo. |
| **Create model commit** | Crear un commit en un repositorio de modelo. |
| **List dataset commits** | Listar commits de un repositorio de conjunto de datos. |
| **Create dataset commit** | Crear un commit en un repositorio de conjunto de datos. |
| **List space commits** | Listar commits de un repositorio de Space. |
| **Create space commit** | Crear un commit en un repositorio de Space. |
| **List discussions** | Listar discusiones de un repositorio. |
| **Get discussion details** | Obtener detalles de una discusión de un repositorio. |
| **Create discussion** | Crear una nueva discusión en un repositorio. |
| **Create discussion comment** | Añadir un comentario a una discusión de un repositorio. |
| **Update discussion title** | Cambiar el título de una discusión de un repositorio. |

Las acciones destructivas, como eliminar registros, no están disponibles en el selector de acciones del flujo de trabajo.

## Salida

Este paso guarda la respuesta de Hugging Face como salida del paso. La estructura de la respuesta depende de la acción.

Usa la referencia de salida completa en pasos posteriores:

```text theme={null}
{{STEP_IDENTIFIER.output}}
```

## Ejemplo

1. Abre **Integrations** y conecta Hugging Face si aún no lo has hecho.
2. Añade un paso de **Hugging Face** a tu flujo de trabajo.
3. Selecciona una cuenta conectada en **Authentication**.
4. Elige **Get model info** en **Action**.
5. Completa los campos obligatorios. Usa **Insert Variable** para hacer referencia a la salida de un paso anterior para cualquier valor de campo.
6. Haz clic en **Run** en el encabezado del paso para probar la acción y luego revisa la carga útil devuelta en **Output**.

## Casos de uso

### Revisar un repositorio de modelo

1. Get model info
2. List repository files
3. List model commits

### Publicar una actualización de conjunto de datos

1. Get dataset info
2. List dataset commits
3. Create dataset commit

### Administrar comentarios de discusión

1. List discussions
2. Get discussion details
3. Create discussion comment

## Notas

* Este paso depende de una integración conectada de Hugging Face en tu espacio de trabajo.
* El selector de acciones del flujo de trabajo muestra un conjunto curado de acciones. Los agentes con la herramienta de Hugging Face pueden usar más de ellas.
* La pantalla de inicio de sesión puede mostrar la marca de autorización de terceros.

## Usar Hugging Face como una herramienta de Agent

También puedes añadir Hugging Face como una herramienta en el **Agent Editor**. Abre el agente, haz clic en **Add tool** y selecciona **Hugging Face**. En el panel de configuración de la herramienta, elige la cuenta conectada que el agente debe usar. El agente llama a acciones de Hugging Face cuando son relevantes para la conversación.

Ver también: [Integrations](https://docs.fetchhive.com/es/workspace/integrations.md), [Creating and Editing](https://docs.fetchhive.com/es/workflows/creating-and-editing.md) y [Testing and Iteration](https://docs.fetchhive.com/es/workflows/testing-and-iteration.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.