pipecat-ai/pipecat-examples

Pipecat example applications. Use and learn from these patterns to build your own voice AI applications.

What it solves

이 저장소는 Pipecat 프레임워크를 사용하여 음성 및 멀티모달 AI 애플리케이션을 구축하는 개발자를 위해 중급 및 고급 구현 예제를 포괄적으로 제공합니다. 기초적인 퀵스타트와 프로덕션 환경 준비가 된 데포이먼트 사이의 간극을 메우기 위해 실제 사례에 대한 참조 아키텍처를 제공합니다.

How it works

이 프로젝트는 다양한 사전 구축된 봇 예제를 전달 방식이나 기능에 따라 카테고리로 분류합니다. 이 예제들은 Pipecat를 다양한 통신 프로토콜(WebRTC, WebSockets, MoQ), 전화 시스템(Twilio, Telnyx, Plivo, Exotel), 그리고 AI 서비스(OpenAI, Deepgram, Cartesia, Gemini Live)와 어떻게 통합하는지 보여줍니다.

Who it’s for

전화 시스템, 웹 클라이언트(React, Swift, Kotlin) 또는 특수 멀티모달 인터페이스와 통합이 필요한 실시간 음성 기반 AI 에이전트를 구축하는 개발자.

Highlights

  • Telephony Integration: Twilio 및 Telnyx를 포함한 여러 PSTN/SIP 제공업체의 프로덕션 환경 준비가 된 예제입니다.

  • Web & Client Support: React, Swift, Kotlin 클라이언트용 참조 구현입니다.

  • Multimodal Capabilities: 대화형 스토리텔링 및 다국어 컨퍼런스 콜 예제입니다.

  • Production Tooling: Pipecat Cloud, Fly.io, Modal 데포이먼트 데모, 그리고 OpenTelemetry (Langfuse, LangSmith)를 통한 관측성.

  • Advanced Logic: 스마트한 대화 턴테이킹 및 파이프라인 상태 관리 테스트 구현입니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트