> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

### ElevenAgents

- **会話トピックの検出**：新しい[会話トピック](/docs/ja/api-reference/conversations/get)エンドポイント（`GET /v1/convai/agents/{agent_id}/topics`）で、特定のエージェントにおける最新のトピック検出結果を取得できるようになりました。会話全体で繰り返し現れるテーマを確認できます。[会話一覧](/docs/ja/api-reference/conversations/list)エンドポイントでは、検出されたトピックで会話を絞り込むための`topic_ids`クエリパラメーターを受け付けるようになりました。

- **ナレッジベースのコンテンツ検索**：新しい[ナレッジベースを検索](/docs/ja/api-reference/knowledge-base/search)エンドポイント（`GET /v1/convai/knowledge-base/search`）で、ナレッジベース文書のコンテンツに対するあいまいテキスト検索を利用できます。結果には`SearchHighlightSegment`オブジェクトを含むハイライト付きスニペットが含まれ、設定可能なページサイズ（最大100、デフォルト30）でカーソルベースのページネーションをサポートします。オプションの`types`パラメーターで文書タイプによるフィルタリングも可能です。

- **柔軟なブランチマージ**：[ブランチをマージ](/docs/ja/api-reference/agents/branches/merge)エンドポイントでは、マージ先をメインブランチに限定しなくなりました。任意のブランチをマージ先として使用できます。新しいオプションの`force`ブールパラメーターを`true`に設定すると、タイムスタンプベースの競合解決を上書きできます。ブランチメタデータのレスポンスには、系統追跡を改善するための`parent_branch_id`と`merged_from_version_id`が追加されました。

- **シークレットの依存関係管理**：新しい[シークレットの依存関係を取得](/docs/ja/api-reference/workspace/secrets/get-dependencies)エンドポイント（`GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type}`）で、リソースタイプ（`tools`、`agents`、`phone_numbers`）でフィルタリングされた、ページネーション対応の依存関係検索結果を取得できます。[シークレット一覧](/docs/ja/api-reference/workspace/secrets/list)エンドポイントでは、シークレットごとにプレビューする依存関係の数を制御する`dependency_limit`クエリパラメーターを受け付けるようになりました。`agents_has_more`、`tools_has_more`、`phone_numbers_has_more`フラグは、プレビュー以外にも依存先がある場合にそれを示します。

- **新しいLLMオプション**：エージェント設定で利用可能なLLMプロバイダーの一覧に`gemini-3.1-pro-preview`を追加しました。

### 音声

- **コミュニティ以外の音声フィルター**：[音声一覧](/docs/ja/api-reference/voices/search)エンドポイントの`voice_type`クエリパラメーターで`non-community`を指定できるようになりました。ライブラリコピーを除外しつつ、`personal`と`workspace`の音声をまとめて返します。コミュニティで共有された音声を除き、自分たちの音声だけを確認したいチームに便利なフィルターです。

### SDKリリース

#### Python SDK

- [v2.43.0](https://github.com/elevenlabs/elevenlabs-python/releases/tag/v2.43.0) - ナレッジベースのコンテンツ検索、会話トピック、柔軟なブランチマージ、Gemini 3.1 Pro Preview LLMを含む、2026年4月13日版APIスキーマのFern再生成。

#### JavaScript SDK

- [v2.43.0](https://github.com/elevenlabs/elevenlabs-js/releases/tag/v2.43.0) - ナレッジベースのコンテンツ検索、会話トピック、柔軟なブランチマージ、Gemini 3.1 Pro Preview LLMを含む、2026年4月13日版APIスキーマのFern再生成。

#### Swift SDK

- [v3.1.3](https://github.com/elevenlabs/ElevenLabsSwift/releases/tag/v3.1.3) - ソフトウェアミュート時のVADにおけるバックグラウンドノイズ検出を抑制し、マイクがミュートされている際の誤った音声アクティビティトリガーを防止しました。

#### パッケージ

- [@elevenlabs/client@1.2.0](https://github.com/elevenlabs/packages/releases/tag/@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](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react@1.1.0) - `ConversationProvider`で`startSession`のエラーが`onError`経由で通知されず握りつぶされる問題を修正しました。以前は、`Conversation.startSession()`が拒否された場合（例："agent not found"）、UIはエラーフィードバックなしで"connecting"のままになっていました。

- [@elevenlabs/react-native@1.1.0](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/react-native@1.1.0) - ネイティブ音量プロバイダーの修正を含む`@elevenlabs/client@1.2.0`および`@elevenlabs/react@1.1.0`に更新しました。

- [@elevenlabs/convai-widget-core@0.11.3](https://github.com/elevenlabs/packages/releases/tag/@elevenlabs/convai-widget-core@0.11.3) - 音声モードでエージェントの応答がユーザーメッセージより先に表示されることがあった、文字起こしメッセージの順序の問題を修正しました。

### API

<Accordion title="APIの変更を表示">

## 新しいエンドポイント

- [ナレッジベースを検索](/docs/ja/api-reference/knowledge-base/search) - `GET /v1/convai/knowledge-base/search`
- [シークレットの依存関係を取得](/docs/ja/api-reference/workspace/secrets/get-dependencies) - `GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type}`
- `GET /v1/convai/agents/{agent_id}/topics` - エージェントの会話トピックを取得

## 更新されたエンドポイント

### ElevenAgents

- [会話一覧](/docs/ja/api-reference/conversations/list)

  - 検出されたトピックで会話をフィルタリングするための、オプションの`topic_ids`クエリパラメーター（文字列の配列）を追加

- [シークレット一覧](/docs/ja/api-reference/workspace/secrets/list)

  - シークレットごとにプレビューする依存関係アイテムの数を制御する、オプションの`dependency_limit`クエリパラメーター（整数）を追加

- [ブランチをマージ](/docs/ja/api-reference/agents/branches/merge)

  - `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`を追加

### 音声

- [音声一覧](/docs/ja/api-reference/voices/search)

  - `voice_type`フィルターパラメーターに`non-community`オプションを追加（`personal`および`workspace`の音声を返し、ライブラリコピーを除外）

</Accordion>