
LiveKit Inference
LiveKit のインフラ上で Cartesia のモデルを利用できます。API キーと料金は Cartesia ではなく LiveKit によって管理されます。オープンソースプラグイン
オープンソースの LiveKit Agents パッケージとともに利用できるプラグインです。Python
livekit-plugins-cartesia パッケージをインストールすることで、Python 版 LiveKit Agents で Cartesia を利用できます。
必要に応じて、livekit/agents リポジトリの /livekit-plugins/livekit-plugins-cartesia ディレクトリでプラグインのソースコードを参照できます。
Ink 2 には
livekit-plugins-cartesia>=1.5.15 が必要です。それより古いバージョンでは、ランタイムエラーは出ずに品質の悪い結果が生成されます。自分のエージェントに Python プラグインをセットアップする
まず、メインの livekit-agents パッケージと livekit-plugins-cartesia をインストールします:Python の例を実行する
完全に動作する会話型エージェントについては、livekit/agents リポジトリの /examples/other/cartesia.py を参照してください。
Node.js
@livekit/agents-plugins-cartesia パッケージをインストールすることで、Node.js 版 LiveKit Agents で Cartesia を利用できます。
必要に応じて、livekit/agents-js リポジトリの /plugins/cartesia ディレクトリでプラグインのソースコードを参照できます。
LiveKit Agents の Node.js 版はまだ機能が揃っていません。本格的な音声エージェントには Python を使うことをおすすめします。
自分のエージェントに Node.js プラグインをセットアップする
まず、メインの @livekit/agents パッケージと @livekit/agents-plugins-cartesia をインストールします:Node.js の例を実行する
完全に動作する会話型エージェントについては、livekit/agents-js リポジトリの /examples/src/cartesia.ts を参照してください。
デモ
LiveKit Cartesia デモ
LiveKit Agents と Cartesia を使って構築されたシンプルな音声アシスタントを試してみてください。