ElevenAgents
-
会話トピックの検出:新しい会話トピックエンドポイント(
GET /v1/convai/agents/{agent_id}/topics)で、特定のエージェントにおける最新のトピック検出結果を取得できるようになりました。会話全体で繰り返し現れるテーマを確認できます。会話一覧エンドポイントでは、検出されたトピックで会話を絞り込むためのtopic_idsクエリパラメーターを受け付けるようになりました。 -
ナレッジベースのコンテンツ検索:新しいナレッジベースを検索エンドポイント(
GET /v1/convai/knowledge-base/search)で、ナレッジベース文書のコンテンツに対するあいまいテキスト検索を利用できます。結果にはSearchHighlightSegmentオブジェクトを含むハイライト付きスニペットが含まれ、設定可能なページサイズ(最大100、デフォルト30)でカーソルベースのページネーションをサポートします。オプションのtypesパラメーターで文書タイプによるフィルタリングも可能です。 -
柔軟なブランチマージ:ブランチをマージエンドポイントでは、マージ先をメインブランチに限定しなくなりました。任意のブランチをマージ先として使用できます。新しいオプションの
forceブールパラメーターをtrueに設定すると、タイムスタンプベースの競合解決を上書きできます。ブランチメタデータのレスポンスには、系統追跡を改善するためのparent_branch_idとmerged_from_version_idが追加されました。 -
シークレットの依存関係管理:新しいシークレットの依存関係を取得エンドポイント(
GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type})で、リソースタイプ(tools、agents、phone_numbers)でフィルタリングされた、ページネーション対応の依存関係検索結果を取得できます。シークレット一覧エンドポイントでは、シークレットごとにプレビューする依存関係の数を制御するdependency_limitクエリパラメーターを受け付けるようになりました。agents_has_more、tools_has_more、phone_numbers_has_moreフラグは、プレビュー以外にも依存先がある場合にそれを示します。 -
新しいLLMオプション:エージェント設定で利用可能なLLMプロバイダーの一覧に
gemini-3.1-pro-previewを追加しました。
音声
- コミュニティ以外の音声フィルター:音声一覧エンドポイントの
voice_typeクエリパラメーターでnon-communityを指定できるようになりました。ライブラリコピーを除外しつつ、personalとworkspaceの音声をまとめて返します。コミュニティで共有された音声を除き、自分たちの音声だけを確認したいチームに便利なフィルターです。
SDKリリース
Python SDK
- v2.43.0 - ナレッジベースのコンテンツ検索、会話トピック、柔軟なブランチマージ、Gemini 3.1 Pro Preview LLMを含む、2026年4月13日版APIスキーマのFern再生成。
JavaScript SDK
- v2.43.0 - ナレッジベースのコンテンツ検索、会話トピック、柔軟なブランチマージ、Gemini 3.1 Pro Preview LLMを含む、2026年4月13日版APIスキーマのFern再生成。
Swift SDK
- v3.1.3 - ソフトウェアミュート時のVADにおけるバックグラウンドノイズ検出を抑制し、マイクがミュートされている際の誤った音声アクティビティトリガーを防止しました。
パッケージ
-
@elevenlabs/client@1.2.0 - LiveKitのRMSおよびマルチバンドFFTプロセッサーを使用するネイティブ音量プロバイダーを追加し、React Nativeで
getInputVolume()とgetOutputVolume()が0を返す問題を修正しました。getInputByteFrequencyData()とgetOutputByteFrequencyData()は、音声の可視化により有用な人の声の周波数帯域(100~8000 Hz)に焦点を当てたデータを返すようになりました。Web上のgetInputVolume()とgetOutputVolume()もこの範囲から計算されます。 -
@elevenlabs/react@1.1.0 -
ConversationProviderでstartSessionのエラーがonError経由で通知されず握りつぶされる問題を修正しました。以前は、Conversation.startSession()が拒否された場合(例:“agent not found”)、UIはエラーフィードバックなしで”connecting”のままになっていました。 -
@elevenlabs/react-native@1.1.0 - ネイティブ音量プロバイダーの修正を含む
@elevenlabs/client@1.2.0および@elevenlabs/react@1.1.0に更新しました。 -
@elevenlabs/convai-widget-core@0.11.3 - 音声モードでエージェントの応答がユーザーメッセージより先に表示されることがあった、文字起こしメッセージの順序の問題を修正しました。
API
APIの変更を表示
新しいエンドポイント
- ナレッジベースを検索 -
GET /v1/convai/knowledge-base/search - シークレットの依存関係を取得 -
GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type} GET /v1/convai/agents/{agent_id}/topics- エージェントの会話トピックを取得
更新されたエンドポイント
ElevenAgents
-
- 検出されたトピックで会話をフィルタリングするための、オプションの
topic_idsクエリパラメーター(文字列の配列)を追加
- 検出されたトピックで会話をフィルタリングするための、オプションの
-
- シークレットごとにプレビューする依存関係アイテムの数を制御する、オプションの
dependency_limitクエリパラメーター(整数)を追加
- シークレットごとにプレビューする依存関係アイテムの数を制御する、オプションの
-
target_branch_idはメインブランチに限定されなくなり、任意のブランチをマージ先として使用可能- タイムスタンプベースの競合解決を上書きするための
forceフィールド(ブール値、オプション)をリクエスト本文に追加
-
エージェントブランチメタデータ(
AgentBranchMetadataResponseModel)- 親ブランチを追跡する
parent_branch_idフィールド(文字列、null許容)を追加 - 最後のマージのソースバージョンを追跡する
merged_from_version_idフィールド(文字列、null許容)を追加
- 親ブランチを追跡する
-
シークレット依存関係レスポンス
- プレビュー以外にもエージェントの依存先があることを示す
agents_has_moreフィールド(ブール値)を追加 - プレビュー以外にもツールの依存先があることを示す
tools_has_moreフィールド(ブール値)を追加 - プレビュー以外にも電話番号の依存先があることを示す
phone_numbers_has_moreフィールド(ブール値)を追加
- プレビュー以外にもエージェントの依存先があることを示す
-
LLM列挙型gemini-3.1-pro-previewを追加
-
PermissionTypeおよびWorkspaceGroupPermission列挙型copy_resources_cross_workspaceを追加
音声
-
voice_typeフィルターパラメーターにnon-communityオプションを追加(personalおよびworkspaceの音声を返し、ライブラリコピーを除外)