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
電話システム、Web クライアント(React, Swift, Kotlin)または専門的な多模態インターフェースと統合する必要がある、リアルタイム音声駆動型 AI エージェントを構築する開発者。
Highlights
- Telephony Integration: Twilio や Telnyx を含む複数の PSTN/SIP プロバイダー向けの、本番環境対応のエージェントの例です。
- Web & Client Support: React, JavaScript, Swift, および Kotlin クライアントのリファレンス実装です。
- Multimodal Capabilities: インタラクティブなストーリーテリングや多言語会議電話の例です。
- Production Tooling: Pipecat Cloud, Fly.io, Modal へのデプロイメントのデプロイメントデモ、および OpenTelemetry (Langfuse, LangSmith) を介したオブザーバビリティ。
- Advanced Logic: インテリジェントな会話のターンテーキングやパイプライン状態管理のテストの実装例です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト