퀵스타트 — 첫 음성 에이전트 만들기
퀵스타트 — 첫 음성 에이전트 만들기
Pipecat의 퀵스타트는 짧은 코드로 음성 에이전트를 띄우는 방법을 보여줘요. 파이프라인에 STT·LLM·TTS 노드를 연결하는 기본 구조를 바로 익힐 수 있어요.
기본 구조
- 파이프라인을 만들고 STT 노드(음성 → 텍스트)를 추가해요.
- LLM 노드를 추가해 대화 응답을 생성하게 해요.
- TTS 노드를 추가해 응답을 음성으로 합성해요.
- 에이전트를 실행하고 마이크로 대화해요.
# 개념 예시 — 파이프라인 노드를 잇는 흐름
pipeline.add(stt_node) # 음성 → 텍스트
pipeline.add(llm_node) # 텍스트 → 응답
pipeline.add(tts_node) # 응답 → 음성
요점
- 노드 조합이 곧 에이전트 로직이에요 — 모델만 바꾸면 파이프라인은 그대로예요.
- 턴 감지·인터럽트를 붙여 대화를 자연스럽게 만들어요.