Skip to main content
PipeCat は、AI サービスの複雑なオーケストレーション、ネットワーク伝送、音声処理、マルチモーダル対話を処理するオープンソースの Python フレームワークです。 ここでは、SambaNova の LLM 連携の使い方を説明し、リアルタイム音声アプリケーションを構築するためのサンプルユースケースを紹介します。

前提条件

作業を始める前に、以下の環境を準備してください。
  • SambaCloud アカウントと API キー
  • Python 3.11 または 3.12 のインストール済みローカル環境
  • PipeCat 対応の STT プロバイダーキー (例: Cartesia)
  • 作業ディレクトリ内の、すべての API キーを記載した .env ファイル

依存関係のインストール

利用方法

以下のように、Pipecat のパイプラインに SambaNova の LLM サービスを組み込めます。
リアルタイムの speech-to-speech 天気エージェントを構築・デプロイするには、連携サンプル をご参照ください。

参考情報