Pipecatによる音声・マルチモーダルエージェントの構築 は何をしますか?
Pipecatを使用して、トランスポート、モデルプロバイダー、ツール、ターンテイキングテストを含むリアルタイム音声・マルチモーダルエージェントパイプラインを定義します。
前提条件
Pipecat、音声またはビデオトランスポート、モデルプロバイダーの認証情報
インストール
環境に合わせてアップストリームのインストールまたはセットアップパスを使用:
- uv をインストール
- uv init my-pipecat-app
- uv add pipecat-ai
- uv add "pipecat-ai[option,...]"
アップストリームからの要件と注意事項:
- Pipecat は、リアルタイムの音声・マルチモーダル対話エージェントを構築するためのオープンソースのPythonフレームワークです。単一の音声エージェントから、専門エージェントが引き継ぎ、並列に展開、または共有バス上でサイドカーとして動作する完全なマルチエージェントシステムを構築できます。
- 最小Pythonバージョン: 3.11
基本的な使用方法またははじめに:
-
すぐに始めたい?
pipecat init quickstartを実行するか、クイックスタートガイド に従ってください。 -
マルチエージェントシステム – 引き継ぎ、並列展開、共有バス上のサイドカーとして動作する専門エージェント
-
cp env.example .env
-
アップストリームドキュメントから抽出: https://raw.githubusercontent.com/pipecat-ai/pipecat/HEAD/README.md