---
title: &quot;Usa InfiniteTalk en Hermes Agent con RunAPI — Guía de API de avatar parlante&quot;
url: &quot;https://runapi.ai/es/hermes-infinitetalk.md&quot;
canonical: &quot;https://runapi.ai/es/hermes-infinitetalk&quot;
locale: &quot;es&quot;
model: &quot;infinitetalk&quot;
---

# Usa InfiniteTalk en Hermes Agent.

InfiniteTalk genera videos de avatar parlante sincronizados con labios desde un archivo de audio y una imagen de rostro. Hermes Agent lo llama a través del endpoint personalizado de RunAPI — configura custom:runapi una vez, envía audio_to_video y consulta el video terminado.

## API example

```bash
curl -X POST https://runapi.ai/api/v1/infinitetalk/audio_to_video \
  -H &quot;Authorization: Bearer $RUNAPI_API_KEY&quot; \
  -H &quot;Content-Type: application/json&quot; \
  -d &#39;{
    &quot;model&quot;: &quot;infinitetalk-from-audio&quot;,
    &quot;source_audio_url&quot;: &quot;https://example.com/speech.mp3&quot;,
    &quot;source_image_url&quot;: &quot;https://example.com/avatar.jpg&quot;,
    &quot;prompt&quot;: &quot;A professional presenter delivering a product overview&quot;
  }&#39;

```

### Response

```json
{
  &quot;task_id&quot;: &quot;tsk_abc123&quot;,
  &quot;status&quot;: &quot;pending&quot;,
  &quot;model&quot;: &quot;infinitetalk-from-audio&quot;
}

```

## How it works

1. **Configura RunAPI** — Establece RUNAPI_API_KEY en el entorno donde se ejecuta Hermes Agent. Si ya añadiste RunAPI como proveedor custom:runapi, la misma clave gestiona las solicitudes de InfiniteTalk.
2. **Llama a InfiniteTalk** — Envía una solicitud POST al endpoint audio_to_video con el model, la URL de audio, la URL de imagen y un prompt. Hermes Agent puede construir y enviar esta solicitud a través del proveedor custom:runapi.
3. **Consulta el resultado** — El endpoint devuelve un task_id de inmediato. Consulta el endpoint de estado de la tarea hasta que el estado sea completado y luego lee la URL del video de salida de la respuesta.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | Obligatorio. Usa infinitetalk-from-audio. |
| `source_audio_url` | `string` | Obligatorio. URL del archivo de audio fuente para sincronizar con los labios. |
| `source_image_url` | `string` | Obligatorio. URL de la imagen del rostro o avatar a animar. |
| `prompt` | `string` | Obligatorio. Descripción de texto de la salida de video deseada. Máximo 5000 caracteres. |
| `output_resolution` | `string` | Opcional. Resolución del video de salida. Valores aceptados: 480p, 720p. Por defecto 480p. |
| `seed` | `integer` | Opcional. Semilla de reproducibilidad. Entero entre 10000 y 1000000. |
| `callback_url` | `string` | Opcional. URL de webhook que recibe un POST cuando se completa la tarea. |

## FAQ

### ¿Puedo usar InfiniteTalk en Hermes Agent?

Sí. Hermes Agent puede llamar al endpoint de InfiniteTalk de RunAPI a través del proveedor custom:runapi. Establece RUNAPI_API_KEY en tu entorno y envía un POST a /api/v1/infinitetalk/audio_to_video con el model, la URL de audio y la URL de imagen.

### ¿Necesito una clave API separada para InfiniteTalk?

No. La misma RUNAPI_API_KEY que usas para chat, imagen y generación de video también funciona para InfiniteTalk. Todos los modelos de RunAPI comparten una clave y un saldo de créditos.

### ¿InfiniteTalk es síncrono o asíncrono?

Asíncrono. El endpoint de creación devuelve un task_id de inmediato. Consulta el endpoint de estado de la tarea o proporciona un callback_url para recibir un webhook cuando el video esté listo.

### ¿Cuánto cuesta InfiniteTalk en RunAPI?

InfiniteTalk usa facturación por tarea. Consulta la página de precios de RunAPI para las tarifas actuales. Los créditos se deducen del mismo saldo usado para todos los modelos de RunAPI.


## Links

- [Guía de configuración de Hermes Agent →](https://runapi.ai/es/hermes-agent)
- [InfiniteTalk en RunAPI →](https://runapi.ai/es/models/infinitetalk)
- [Model catalog](https://runapi.ai/es/models)
- [API docs](https://runapi.ai/es/docs)
