---
title: &quot;Używaj InfiniteTalk w Hermes Agent przez RunAPI — Przewodnik API avatara mówiącego&quot;
url: &quot;https://runapi.ai/pl/hermes-infinitetalk.md&quot;
canonical: &quot;https://runapi.ai/pl/hermes-infinitetalk&quot;
locale: &quot;pl&quot;
model: &quot;infinitetalk&quot;
---

# Używaj InfiniteTalk w Hermes Agent.

InfiniteTalk generuje wideo z avatarem mówiącym z synchronizacją ust z pliku audio i zdjęcia twarzy. Hermes Agent wywołuje go przez niestandardowy endpoint RunAPI — skonfiguruj custom:runapi raz, wyślij audio_to_video i odpytuj o gotowe wideo.

## 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. **Skonfiguruj RunAPI** — Ustaw RUNAPI_API_KEY w środowisku, gdzie działa Hermes Agent. Jeśli już dodałeś RunAPI jako provider custom:runapi, ten sam klucz obsługuje żądania InfiniteTalk.
2. **Wywołaj InfiniteTalk** — Wyślij żądanie POST do endpointu audio_to_video z modelem, URL audio, URL obrazu i promptem. Hermes Agent może zbudować i wysłać to żądanie przez provider custom:runapi.
3. **Odpytaj o wynik** — Endpoint zwraca task_id natychmiast. Odpytuj endpoint statusu zadania, aż status będzie completed, a następnie odczytaj URL wyjściowego wideo z odpowiedzi.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | Wymagane. Użyj infinitetalk-from-audio. |
| `source_audio_url` | `string` | Wymagane. URL źródłowego pliku audio do synchronizacji ust. |
| `source_image_url` | `string` | Wymagane. URL zdjęcia twarzy lub avatara do animacji. |
| `prompt` | `string` | Wymagane. Tekstowy opis żądanego wyjścia wideo. Maks. 5000 znaków. |
| `output_resolution` | `string` | Opcjonalne. Rozdzielczość wyjściowego wideo. Dopuszczalne wartości: 480p, 720p. Domyślnie 480p. |
| `seed` | `integer` | Opcjonalne. Ziarno powtarzalności. Liczba całkowita między 10000 a 1000000. |
| `callback_url` | `string` | Opcjonalne. URL webhooka, który otrzymuje POST po ukończeniu zadania. |

## FAQ

### Czy mogę używać InfiniteTalk w Hermes Agent?

Tak. Hermes Agent może wywołać endpoint RunAPI InfiniteTalk przez provider custom:runapi. Ustaw RUNAPI_API_KEY w środowisku i wyślij POST do /api/v1/infinitetalk/audio_to_video z modelem, URL audio i URL obrazu.

### Czy potrzebuję osobnego klucza API dla InfiniteTalk?

Nie. Ten sam RUNAPI_API_KEY, którego używasz do czatu, generowania obrazów i wideo, działa również dla InfiniteTalk. Wszystkie modele RunAPI korzystają z jednego klucza i jednego salda kredytów.

### Czy InfiniteTalk jest synchroniczny czy asynchroniczny?

Asynchroniczny. Endpoint tworzenia zwraca task_id natychmiast. Odpytuj endpoint statusu zadania lub podaj callback_url, aby otrzymać webhook po gotowości wideo.

### Ile kosztuje InfiniteTalk na RunAPI?

InfiniteTalk używa rozliczenia per-task. Sprawdź stronę cenową RunAPI, aby zobaczyć aktualne stawki. Kredyty są odejmowane z tego samego salda, co dla wszystkich modeli RunAPI.


## Links

- [Przewodnik konfiguracji Hermes Agent →](https://runapi.ai/pl/hermes-agent)
- [InfiniteTalk na RunAPI →](https://runapi.ai/pl/models/infinitetalk)
- [Model catalog](https://runapi.ai/pl/models)
- [API docs](https://runapi.ai/pl/docs)
