ElevenAgents
-
スコープ付き会話分析:評価基準とデータ収集項目を、
conversation(トランスクリプト全体)またはagent(特定のエージェントがアクティブだった部分のみ)にスコープできるようになりました。PromptEvaluationCriteriaにscopeフィールド、エージェントプラットフォーム設定にdata_collection_scopes、会話分析レスポンスにScopedAnalysisResultの新しいscoped配列を追加しました。これは、各エージェントを個別に評価する必要があるマルチエージェントワークフローで特に便利です。 -
エージェントテストフォルダ管理:テストをフォルダに整理できるようになりました。テストフォルダを作成、取得、更新、削除する新しいエンドポイントに加え、フォルダ間でテストを一括移動できます。
-
ワークフローでのツールとナレッジベースのオーバーライド:エージェントワークフローノードのオーバーライドで、
PromptAgentAPIModelOverrideConfigのtool_idsおよびknowledge_baseフィールドをサポートするようになりました。これにより、ワークフローノードは各サブエージェントがアクセスできるツールとナレッジベースのドキュメントを制御できます。 -
レスポンスフィルターの
hide_allモード:ResponseFilterModeにhide_allオプションを追加し、ツールレスポンスのすべてのフィールドをエージェントから強制的に非表示にします。 -
会話履歴の訪問済みエージェント:会話を取得レスポンスに、
VisitedAgentRefオブジェクト(agent_idおよびbranch_idを含む)のvisited_agents配列が含まれるようになりました。マルチエージェント会話に参加したエージェントを追跡します。 -
フックでのマルチモーダルメッセージサポート:
useConversationControlsフックでsendMultimodalMessageが公開され、MultimodalMessageInput型が@elevenlabs/clientからエクスポートされるようになりました。これにより、会話中に画像やその他のマルチモーダルコンテンツを簡単に送信できます。
スピーチtoテキスト
- レスポンスのオーディオ時間:音声をテキストに変換レスポンスに
audio_duration_secsフィールドが含まれるようになり、クライアント側で計算せずに文字起こししたオーディオの合計時間を取得できます。
ボイス
- 録音品質とレビュー状態:ボイスを取得レスポンスに、
recording_quality(enum:studio、good、ok、poor、bad)およびlabelling_status(enum:in_review、review_complete)フィールドが含まれるようになり、音声品質の評価を確認できます。
SDKリリース
JavaScript SDK
- v2.42.0 - スコープ付き分析、テストフォルダ、DTMF入力サポートを含む、2026年4月7日のAPIスキーマに対応するFern再生成。
Python SDK
- v2.42.0 - スコープ付き分析、テストフォルダ、DTMF入力サポートを含む、2026年4月7日のAPIスキーマに対応するFern再生成。
Swift SDK
- v3.1.2 - LiveKitデリゲートメソッドのObjCカテゴリディスパッチを修正し、Swiftベースの音声エージェントインテグレーションで発生する可能性のあるクラッシュを解決しました。
パッケージ
-
@elevenlabs/client@1.1.1 - クライアントAPIで
sendMultimodalMessageを公開し、会話中に画像やその他のマルチモーダルコンテンツを送信するためのMultimodalMessageInput型をエクスポートしました。 -
@elevenlabs/client@1.1.2、@elevenlabs/react@1.0.3、@elevenlabs/react-native@1.0.3、@elevenlabs/types@0.9.1 - すべての相対インポートに明示的な
.js拡張子を追加し、@elevenlabs/typesに"type": "module"を設定して、Node.js ESM互換性を修正しました。 -
@elevenlabs/convai-widget-core@0.11.0 - 埋め込み可能なウィジェットに、localStorageの履歴とブラウザの言語設定に基づく自動言語選択を追加しました。
API
APIの変更を表示
新しいエンドポイント
- フォルダを作成 -
POST /v1/convai/agent-testing/folders - フォルダを取得 -
GET /v1/convai/agent-testing/folders/{folder_id} - フォルダを更新 -
PATCH /v1/convai/agent-testing/folders/{folder_id} - フォルダを削除 -
DELETE /v1/convai/agent-testing/folders/{folder_id} - テストをフォルダへ一括移動 -
POST /v1/convai/agent-testing/bulk-move
更新されたエンドポイント
ElevenAgents
-
- 項目ごとの分析スコープ制御のため、
AgentPlatformSettingsにdata_collection_scopesフィールド(object、任意)を追加
- 項目ごとの分析スコープ制御のため、
-
- マルチエージェント会話中に訪問したエージェントを追跡する
visited_agentsフィールド(VisitedAgentRefの配列、任意)を追加 - 会話分析レスポンスに
scopedフィールド(ScopedAnalysisResultの配列)を追加
- マルチエージェント会話中に訪問したエージェントを追跡する
-
- レスポンスに、エージェントごとの評価内訳を含む
scoped分析結果が含まれるようになりました
- レスポンスに、エージェントごとの評価内訳を含む
-
エージェントワークフローノードのオーバーライド(
PromptAgentAPIModelOverrideConfig)- ワークフローノードごとに利用可能なツールを制限する
tool_idsフィールド(文字列の配列、任意)を追加 - ワークフローノードごとにナレッジベースをオーバーライドする
knowledge_baseフィールド(object、任意)を追加
- ワークフローノードごとに利用可能なツールを制限する
-
ResponseFilterModeenumhide_all値を追加
-
MockNoMatchBehaviorのデフォルト- デフォルトを
call_real_toolからraise_errorに変更
- デフォルトを
-
ClientEventenumdtmf_request値を追加
-
ターンメトリクス
ConversationTurnMetricsにconvai_tts_cascadeフィールド(string、nullable)を追加
スピーチtoテキスト
- 音声をテキストに変換
- レスポンスモデルに
audio_duration_secsフィールド(number)を追加
- レスポンスモデルに
ボイス
- ボイスを取得、ボイスを一覧表示
recording_qualityフィールド(enum:studio、good、ok、poor、bad、nullable)を追加recording_quality_reasonフィールド(string、nullable)を追加labelling_statusフィールド(enum:in_review、review_complete、nullable)を追加
テキストから対話
- テキストから対話レスポンス
stabilityおよびspeedフィールドを持つ新しいToDialogueSettingsResponseModelスキーマ