퀵스타트 — 첫 음성 에이전트 만들기

퀵스타트 — 첫 음성 에이전트 만들기

Pipecat의 퀵스타트는 짧은 코드로 음성 에이전트를 띄우는 방법을 보여줘요. 파이프라인에 STT·LLM·TTS 노드를 연결하는 기본 구조를 바로 익힐 수 있어요.

기본 구조

  1. 파이프라인을 만들고 STT 노드(음성 → 텍스트)를 추가해요.
  2. LLM 노드를 추가해 대화 응답을 생성하게 해요.
  3. TTS 노드를 추가해 응답을 음성으로 합성해요.
  4. 에이전트를 실행하고 마이크로 대화해요.
# 개념 예시 — 파이프라인 노드를 잇는 흐름
pipeline.add(stt_node)   # 음성 → 텍스트
pipeline.add(llm_node)   # 텍스트 → 응답
pipeline.add(tts_node)   # 응답 → 음성

요점

  • 노드 조합이 곧 에이전트 로직이에요 — 모델만 바꾸면 파이프라인은 그대로예요.
  • 턴 감지·인터럽트를 붙여 대화를 자연스럽게 만들어요.

더 알아보기