---
title: &quot;Hermes Agent에서 InfiniteTalk 사용하기 via RunAPI — 아바타 API 가이드&quot;
url: &quot;https://runapi.ai/ko/hermes-infinitetalk.md&quot;
canonical: &quot;https://runapi.ai/ko/hermes-infinitetalk&quot;
locale: &quot;ko&quot;
model: &quot;infinitetalk&quot;
---

# Hermes Agent에서 InfiniteTalk 사용하기.

InfiniteTalk는 오디오 파일과 얼굴 이미지로 립싱크 아바타 비디오를 생성합니다. Hermes Agent는 RunAPI custom endpoint를 통해 호출합니다 — custom:runapi를 한 번 설정하고, audio_to_video를 보내고, 완성된 비디오를 폴링하세요.

## 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. **RunAPI 설정** — Hermes Agent가 실행되는 환경에 RUNAPI_API_KEY를 설정하세요. 이미 채팅용 custom:runapi provider로 RunAPI를 추가했다면, 동일한 key가 InfiniteTalk 요청에도 사용됩니다.
2. **InfiniteTalk 호출** — model, 오디오 URL, 이미지 URL, 출력을 설명하는 프롬프트를 포함하여 audio_to_video endpoint에 POST 요청을 보내세요. Hermes Agent는 custom:runapi provider를 통해 이 요청을 빌드하고 보낼 수 있습니다.
3. **결과 폴링** — endpoint는 즉시 task_id를 반환합니다. status가 completed가 될 때까지 task status endpoint를 폴링한 뒤, 응답에서 출력 비디오 URL을 읽으세요.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | 필수. infinitetalk-from-audio를 사용하세요. |
| `source_audio_url` | `string` | 필수. 립싱크할 소스 오디오 파일의 URL. |
| `source_image_url` | `string` | 필수. 애니메이션할 얼굴 또는 아바타 이미지의 URL. |
| `prompt` | `string` | 필수. 원하는 비디오 출력에 대한 텍스트 설명. 최대 5000자. |
| `output_resolution` | `string` | 선택 사항. 출력 비디오 해상도. 허용 값: 480p, 720p. 기본값은 480p. |
| `seed` | `integer` | 선택 사항. 재현성 시드. 10000~1000000 사이의 정수. |
| `callback_url` | `string` | 선택 사항. task가 완료되면 POST를 받는 webhook URL. |

## FAQ

### Hermes Agent에서 InfiniteTalk를 사용할 수 있나요?

네. Hermes Agent는 custom:runapi provider를 통해 RunAPI InfiniteTalk endpoint를 호출할 수 있습니다. 환경에 RUNAPI_API_KEY를 설정하고, model과 오디오 URL, 이미지 URL을 포함하여 /api/v1/infinitetalk/audio_to_video에 POST 요청을 보내세요.

### InfiniteTalk에 별도의 API key가 필요한가요?

아니요. 채팅, 이미지, 비디오 생성에 사용하는 동일한 RUNAPI_API_KEY가 InfiniteTalk에도 사용됩니다. 모든 RunAPI 모델은 하나의 key와 하나의 크레딧 잔액을 공유합니다.

### InfiniteTalk는 동기인가요, 비동기인가요?

비동기입니다. 생성 endpoint는 즉시 task_id를 반환합니다. task status endpoint를 폴링하거나 callback_url을 제공하여 비디오가 준비되면 webhook을 받으세요.

### RunAPI에서 InfiniteTalk 비용은 얼마인가요?

InfiniteTalk는 task당 청구됩니다. 현재 요금은 RunAPI 가격 페이지에서 확인하세요. 크레딧은 모든 RunAPI 모델에 사용되는 동일한 잔액에서 차감됩니다.


## Links

- [Hermes Agent 설정 가이드 →](https://runapi.ai/ko/hermes-agent)
- [RunAPI의 InfiniteTalk →](https://runapi.ai/ko/models/infinitetalk)
- [Model catalog](https://runapi.ai/ko/models)
- [API docs](https://runapi.ai/ko/docs)
