For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
ElevenAgents
会話ユーザーエンドポイント :会話ユーザーを取得 エンドポイント(GET /v1/convai/users)を追加しました。エージェントと会話したユーザーを一覧表示できます。ページネーション、エージェント、期間、そのほかの条件によるフィルタリングに対応しています。
エージェントのバージョン管理 :エージェントを取得 エンドポイントの新しいversion_idおよびbranch_idクエリパラメータを使用して、特定バージョンのエージェント設定を取得できるようになりました。エージェントを更新 エンドポイントでも、ブランチ固有の更新用にbranch_idパラメータを受け付けるようになりました。
ドキュメント検索ツール :RAG(検索拡張生成)用の新しい組み込みシステムツールとしてsearch_documentationを追加しました。MultiSourceConfigJson、SourceConfigJson、SourceRetrievalConfigスキーマで複数ソースの検索を設定できます。MergingStrategy列挙型による設定可能なマージ戦略をサポートします。
MCPツールのサポート :Webhook、クライアント、システムツールに加え、新しいツールタイプとしてmcpを追加しました。エージェントのツール定義で、新しいMCPToolConfigスキーマを使用してMCPツールを設定できます。
コンテンツガードレール :GuardrailsV1にコンテンツモデレーション用ガードレールを追加しました。性的コンテンツ、暴力、ハラスメント、自傷、冒とく、宗教/政治、医療/法律コンテンツの各カテゴリに対してしきい値を設定できます。新しいContentGuardrailおよびContentConfigスキーマを使用してください。
表現力モード :新しいv3会話モデルの機能を最大限に活用するようエージェントに自動で促すexpressive_modeフィールド(boolean)をエージェント設定スキーマに追加しました。
発信後の数字入力 :電話番号転送で、接続後にDTMFトーンを送信するためのpost_dial_digitsをサポートしました。静的な値または動的変数として設定できます。
エージェントテストのタイプ :エージェントテストで、専用スキーマを持つ3種類のテストをサポートしました:llm(応答評価)、tool(ツール呼び出し検証)、simulation(会話全体のシミュレーション)。シミュレーションテストには、simulation_scenarioおよびsimulation_max_turns設定フィールドがあります。
発音辞書
APIレスポンス内のルール :発音辞書を取得 エンドポイントが、完全なルール詳細を含むrules配列を返すようになりました。レスポンスでは、新しいGetPronunciationDictionaryWithRulesResponseModelスキーマと、ルールタイプ用のPronunciationDictionaryAliasRuleResponseModelおよびPronunciationDictionaryPhonemeRuleResponseModelを使用します。
ナレッジベース
フォルダの削除 :ナレッジベースドキュメントを削除 エンドポイントで、ドキュメントに加えてフォルダも削除できるようになりました。フォルダを削除する際は、force=trueを設定すると、含まれるすべてのドキュメントとサブフォルダを再帰的に削除できます。
SDKリリース
Python SDK
v2.36.0 - 会話ユーザーエンドポイント、エージェントのバージョン管理、ドキュメント検索ツール、MCPツールのサポート、コンテンツガードレール、エージェントテストのタイプを追加
JavaScript SDK
v2.36.0 - リクエストパラメータに応じた型推論を改善するため、speechToText.convert()にオーバーロードされたconvertシグネチャを追加しました(手動で型を絞り込まなくても.text、.transcripts、Webhookフィールドにアクセス可能)。会話ユーザーエンドポイント、エージェントのバージョン管理、ドキュメント検索ツール、MCPツールのサポート、コンテンツガードレール、エージェントテストのタイプも追加しました。
ウィジェットパッケージ
@elevenlabs/convai-widget-core@0.9.0 - エージェントのツール使用状況表示と長時間実行されるツール呼び出し用の新しいステータスバッジを追加し、感情タグの除去、署名付きURLによるウィジェット埋め込みでの評価とフィードバック送信を修正
@elevenlabs/convai-widget-embed@0.9.0 - エージェントのツール使用状況表示と長時間実行されるツール呼び出し用の新しいステータスバッジを追加し、感情タグの除去を修正
API
APIの変更を表示 新しいエンドポイント
会話ユーザーを取得 - GET /v1/convai/users - エージェントと会話したユーザーを一覧表示
更新されたエンドポイント ElevenAgents
エージェントを取得
特定のエージェントバージョンを取得するためのversion_idクエリパラメータ(string、省略可)を追加
特定のブランチから取得するためのbranch_idクエリパラメータ(string、省略可)を追加
エージェントを更新
ブランチ固有の更新用にbranch_idクエリパラメータ(string、省略可)を追加
エージェントを作成
複数ソースRAG設定を備えたsearch_documentationをシステムツールに追加
ツール判別子にmcpツールタイプを追加
コンテンツモデレーション用ガードレールのcontentフィールドをGuardrailsV1に追加
エージェント設定にexpressive_modeフィールド(boolean)を追加
エージェントテストを作成 、エージェントテストを更新 、エージェントテストを取得
typeフィールド(llm、tool、simulation)を持つ判別共用体スキーマに変更
シミュレーションテスト用にsimulation_scenarioおよびsimulation_max_turnsフィールドを追加
発音辞書
発音辞書を取得
レスポンススキーマを、rules配列を持つGetPronunciationDictionaryWithRulesResponseModelに変更
ナレッジベース
ナレッジベースドキュメントを削除
再帰的なフォルダ削除を含むようforceパラメータの説明を更新
スキーマの変更 新しいスキーマ
GetPronunciationDictionaryWithRulesResponseModel - ルール配列を埋め込んだレスポンスモデル
PronunciationDictionaryAliasRuleResponseModel - string_to_replaceおよびaliasを持つエイリアスルール
PronunciationDictionaryPhonemeRuleResponseModel - string_to_replace、phoneme、alphabetを持つ音素ルール
MultiSourceConfigJson - 複数ソースRAG設定
SourceConfigJson - RAG用の個別ソース設定
SourceRetrievalConfig - RAGソースの検索設定
MergingStrategy - RAG結果のマージ戦略用列挙型
MCPToolConfig - MCPツールの設定
ContentGuardrail-Input、ContentGuardrail-Output - コンテンツモデレーション用ガードレール設定
ContentConfig - コンテンツカテゴリのしきい値設定
TestType - llm、tool、simulationの値を持つ列挙型
CreateAgentTestResponseModel - テスト作成時のレスポンス
LLMResponseTest*、ToolCallTest*、SimulationTest* - 旧Create/Get/UpdateUnitTest*モデルに代わるタイプ別テストスキーマ
変更されたスキーマ
GuardrailsV1-Input、GuardrailsV1-Output - コンテンツガードレール用のcontentフィールドを追加
AgentConfig - expressive_modeフィールド(boolean)を追加
PhoneNumberTransferConfig - post_dial_digitsフィールド(文字列または動的変数)を追加
DistributionTerritories - 任意の地域文字列を許可するためitems制約を緩和