Avaturn によるコミュニティインテグレーションです。最終検証日: 2026-05-26。
概要
このインテグレーションを使うと、デプロイ済みの Cartesia Line エージェントを Avaturn アバターの背後で動作させることができます。Cartesia エージェントがプロンプト、ツール、ボイス、LLM の挙動を担当し、Avaturn がアバターセッションとレンダリングを担当します。前提条件
agent_idを持つデプロイ済みの Cartesia Line エージェント(クイックスタート)- Cartesia keys から取得する Cartesia API キー(
CARTESIA_API_KEY) - Avaturn ダッシュボードから取得する Avaturn API キー(
AVATURN_API_KEY) - バックエンドのトークン/セッションエンドポイント用に Node.js 18 以上
- Avaturn Web SDK をレンダリングできるフロントエンドアプリ(インテグレーションガイド)
インストール
import 構文とトップレベル await)、Node プロジェクトを ESM に設定します:
クイックスタート
Auth API で Cartesia アクセストークンを作成し、Cartesia エンジンを使った Avaturn セッションを作成し、返されたセッショントークンを使ってブラウザでアバターを初期化します。1) バックエンド: Cartesia トークンの発行と Avaturn セッションの作成
2) フロントエンド: セッショントークンで Avaturn を初期化
ページ HTML にAvaturnHead がビデオストリームをレンダリングするためのコンテナを追加します:
await を使用しているため、ES モジュールのエントリファイルが必要です。フロントエンドがモジュールでない場合は、呼び出しを async 関数でラップしてください。