---
title: &quot;Utiliser InfiniteTalk dans Hermes Agent via RunAPI — Guide API Avatar Parlant&quot;
url: &quot;https://runapi.ai/fr/hermes-infinitetalk.md&quot;
canonical: &quot;https://runapi.ai/fr/hermes-infinitetalk&quot;
locale: &quot;fr&quot;
model: &quot;infinitetalk&quot;
---

# Utiliser InfiniteTalk dans Hermes Agent.

InfiniteTalk génère des vidéos d&#39;avatars parlants avec lip-sync à partir d&#39;un fichier audio et d&#39;une image de visage. Hermes Agent l&#39;appelle via l&#39;endpoint personnalisé RunAPI — configurez custom:runapi une fois, envoyez audio_to_video et interrogez pour la vidéo terminée.

## 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. **Configurer RunAPI** — Définissez RUNAPI_API_KEY dans l&#39;environnement où Hermes Agent s&#39;exécute. Si vous avez déjà ajouté RunAPI comme fournisseur custom:runapi, la même clé gère les requêtes InfiniteTalk.
2. **Appeler InfiniteTalk** — Envoyez une requête POST à l&#39;endpoint audio_to_video avec le modèle, l&#39;URL audio, l&#39;URL de l&#39;image et un prompt. Hermes Agent peut construire et envoyer cette requête via le fournisseur custom:runapi.
3. **Interroger pour le résultat** — L&#39;endpoint retourne immédiatement un task_id. Interrogez l&#39;endpoint de statut de tâche jusqu&#39;à ce que le statut soit completed, puis lisez l&#39;URL de la vidéo de sortie depuis la réponse.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | Requis. Utilisez infinitetalk-from-audio. |
| `source_audio_url` | `string` | Requis. URL du fichier audio source pour le lip-sync. |
| `source_image_url` | `string` | Requis. URL de l&#39;image de visage ou d&#39;avatar à animer. |
| `prompt` | `string` | Requis. Description textuelle de la sortie vidéo souhaitée. Maximum 5000 caractères. |
| `output_resolution` | `string` | Optionnel. Résolution de la vidéo de sortie. Valeurs acceptées : 480p, 720p. Par défaut 480p. |
| `seed` | `integer` | Optionnel. Graine de reproductibilité. Entier entre 10000 et 1000000. |
| `callback_url` | `string` | Optionnel. URL webhook qui reçoit un POST lorsque la tâche se termine. |

## FAQ

### Puis-je utiliser InfiniteTalk dans Hermes Agent ?

Oui. Hermes Agent peut appeler l&#39;endpoint RunAPI InfiniteTalk via le fournisseur custom:runapi. Définissez RUNAPI_API_KEY dans votre environnement et envoyez un POST à /api/v1/infinitetalk/audio_to_video avec le modèle, l&#39;URL audio et l&#39;URL de l&#39;image.

### Ai-je besoin d&#39;une clé API distincte pour InfiniteTalk ?

Non. La même RUNAPI_API_KEY que vous utilisez pour le chat, la génération d&#39;images et de vidéos fonctionne également pour InfiniteTalk. Tous les modèles RunAPI partagent une seule clé et un seul solde de crédits.

### InfiniteTalk est-il synchrone ou asynchrone ?

Asynchrone. L&#39;endpoint de création retourne immédiatement un task_id. Interrogez l&#39;endpoint de statut de tâche ou fournissez une callback_url pour recevoir un webhook lorsque la vidéo est prête.

### Quel est le coût de InfiniteTalk sur RunAPI ?

InfiniteTalk utilise une facturation par tâche. Consultez la page des tarifs RunAPI pour les tarifs actuels. Les crédits sont déduits du même solde utilisé pour tous les modèles RunAPI.


## Links

- [Guide de configuration Hermes Agent →](https://runapi.ai/fr/hermes-agent)
- [InfiniteTalk sur RunAPI →](https://runapi.ai/fr/models/infinitetalk)
- [Model catalog](https://runapi.ai/fr/models)
- [API docs](https://runapi.ai/fr/docs)
