ElevenAgents

  • ブランチのリベース:ブランチ固有の変更を保持したまま、ブランチを最新のmainにリベースするためのPOST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebaseを追加しました。エージェントバージョンの親モデルに、リベース後のソースバージョンを追跡する任意のrebased_from_version_id(文字列)を追加しました。
  • 会話プロダクトのフィルタリング:会話を一覧表示と会話メッセージをテキスト検索に、プロダクト別に結果をフィルタリングする任意のconversation_product_typeクエリパラメーター(agents|speech_engine)を追加しました。会話モデルには、この区別のためのConversationProductを導入しました。
  • 会話終了のフィルタリング:会話を一覧表示に、会話の終了方法でフィルタリングする任意のtermination_reasonsクエリパラメーター(文字列の配列)を追加しました。
  • エージェントごとのトピック検出:エージェントを作成とエージェントを更新のプラットフォーム設定に、エージェントごとのトピック検出を設定する任意のtopic_discovery(TopicDiscoverySettings)を追加しました。
  • バックグラウンドサウンドの設定:エージェントのプラットフォームおよび会話設定モデルに、会話中の環境音用として任意のbackground_sound(BackgroundSoundConfig)を追加しました。
  • ターン中断の無視語句:ターン設定スキーマに、特定のフレーズでターン検出を抑制する任意のinterruption_ignore_terms(文字列の配列)を追加しました。
  • ソフトタイムアウトのフィラーメッセージのランダム化:ソフトタイムアウト設定に、ソフトタイムアウト間でフィラーメッセージをシャッフルする任意のrandomize_fillers(ブール値)を追加しました。ソフトタイムアウトメッセージとLLMプロンプトのオーバーライドフィールドで動的変数をサポートするようになりました。
  • トランスクリプトのユーザー識別子:トランスクリプトメッセージモデルで、ユーザー作成メッセージに任意のuser_identifier(文字列)を追加しました。
  • シミュレーションの成功条件:エージェントシミュレーションテストのスキーマに、任意のsuccess_conditions(配列、最大30項目)を追加しました。従来のsuccess_conditionフィールドは、配列形式に移行するため非推奨になりました。
  • エージェントテストの繰り返し上限:エージェントでテストを実行のrepeat_countの最大値を20から50に引き上げました。
  • ツールスキーマの動的な許可値:ElevenAgentsツールのJSONスキーマプロパティに、動的変数から取得した値をサーバー側で検証してLLMが選択できるようにする任意のallowed_values_dynamic_variable(文字列)を追加しました。
  • ウィジェット署名付きURLのドキュメント:ウィジェットを取得のconversation_signatureドキュメントを更新し、/v1/convai/conversation/get_signed_urlを参照するようにしました。

音楽

  • 高品質な出力形式:音楽を生成、詳細な音楽を生成、音楽をストリーミングで、サポートするoutput_format値にmp3_48000_240とmp3_48000_320を追加しました。output_formatがautoの場合、v2モデルはmp3_48000_128ではなくmp3_48000_192をデフォルトで使用するようになりました。
  • セクション長フラグの明確化:respect_sections_durationsは、music_v1でcomposition_planを使用する場合にのみ適用されます。music_v2ではセクション長が常に適用され、このフラグは無視されます。
  • 構成プランスキーマの分割:音楽リクエストのcomposition_planは、MusicPromptとCompositionPlanのoneOfユニオンを使用します。前者はmusic_v1の構成プランに、後者はmusic_v2に使用されます。

吹き替え

  • プロジェクト一覧フィルター:吹き替えを一覧表示に、フィルタリングした一覧表示用の任意のdubbing_statuses、dubbing_models、target_language_codes、creation_sources配列クエリパラメーターを追加しました。order_byパラメーターは、created_atに加えてnameも受け付けるようになりました。

ワークスペース

  • ロックと無効化の理由:ワークスペースおよびAPIキーモデルに、LockReasonと任意のdisable_reasonフィールドを追加しました。ワークスペースグループ設定に、SCIM管理の凍結状態用として任意のscim_frozen(ブール値)を追加しました。

ElevenCreative Studio

  • キャプションアニメーション:Studioのキャプション表示・終了アニメーション列挙型に、pop、slide_up、slide_downを追加しました。

SDKリリース

JavaScript SDK

  • v2.54.0 - 最新のOpenAPIスキーマから再生成しました。ブランチリベースのクライアントサポート、会話一覧およびテキスト検索のconversation_product_typeとtermination_reasonsフィルター、吹き替え一覧の複数値フィルター、音楽固有のoutput_format型、トピック検出設定、コーチング関連のエクスポート型の削除を含みます。
  • v2.53.1 - v2.53.0で誤って絞り込まれていたDynamicVariablesConfigレコードの任意値を復元しました。

Python SDK

  • v2.54.0 - 最新のOpenAPIスキーマから再生成しました。ブランチリベースのクライアントサポート、会話一覧およびテキスト検索フィルター、吹き替え一覧の複数値フィルター、音楽出力形式の更新、トピック検出設定、コーチング関連のエクスポート型の削除を含みます。ElevenLabsとAsyncElevenLabsは、ベースクライアントへのheadersおよびfollow_redirectsのパススルーを受け付けるようになりました。

パッケージ

MCPサーバー

  • v0.10.0 - Music v2モデルとエンドポイント、全24ツール向けのMCPツールアノテーション、Python 3.14サポート、シンガポールのデータレジデンシー、EU/INレジデンシーの短縮エイリアス、クライアント切断時のグレースフルシャットダウン処理、音声プレビュー作成および出力ディレクトリパス解決の修正を追加しました。

API

新しいエンドポイント

ElevenAgents

  • POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase - ブランチ固有の変更を保持したまま、ブランチを最新のmainにリベースします

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

ElevenAgents

  • 会話を一覧表示 - GET /v1/convai/conversations
    • 任意のconversation_product_typeクエリパラメーター(agents|speech_engine)を追加
    • 任意のtermination_reasonsクエリパラメーター(文字列の配列)を追加
  • 会話メッセージをテキスト検索 - GET /v1/convai/conversations/messages/text-search
    • 任意のconversation_product_typeクエリパラメーター(agents|speech_engine)を追加
  • ウィジェットを取得 - GET /v1/convai/agents/{agent_id}/widget
    • conversation_signatureドキュメントを更新し、/v1/convai/conversation/get_signed_urlを参照するように変更
  • エージェントでテストを実行 - POST /v1/convai/agents/{agent_id}/run-tests
    • repeat_countの最大値を20から50に引き上げ

吹き替え

  • 吹き替えを一覧表示 - GET /v1/dubbing
    • 任意のdubbing_statuses、dubbing_models、target_language_codes、creation_sourcesクエリパラメーターを追加
    • order_byはcreated_atに加えてnameも受け付けるように変更

音楽

スキーマの変更

ElevenAgents

  • エージェントのブランチとバージョン
    • エージェントバージョンの親モデルに任意のrebased_from_version_idを追加
  • プラットフォームと会話の設定
    • プラットフォーム設定のリクエストおよびレスポンスモデルに任意のtopic_discovery(TopicDiscoverySettings)を追加
    • 任意のbackground_sound(BackgroundSoundConfig)を追加
  • ターンとタイムアウトの設定
    • ターン設定スキーマに任意のinterruption_ignore_terms(文字列の配列)を追加
    • ソフトタイムアウト設定に任意のrandomize_fillers(ブール値)を追加
  • トランスクリプトとシミュレーション
    • トランスクリプトのユーザーメッセージに任意のuser_identifier(文字列)を追加
    • 任意のsuccess_conditions(配列、最大30件)を追加し、success_conditionを非推奨化
  • ツールJSONスキーマプロパティ
    • 任意のallowed_values_dynamic_variable(文字列)を追加

音楽

  • 構成プラン
    • composition_planリクエストフィールドはoneOf(MusicPrompt|CompositionPlan)を使用
    • music_v1とmusic_v2におけるrespect_sections_durationsの動作を明確化

ワークスペース

  • LockReason列挙型と任意のdisable_reasonフィールドを追加
  • ワークスペースグループ設定に任意のscim_frozen(ブール値)を追加

ElevenCreative Studio

  • キャプションアニメーション列挙型にpop、slide_up、slide_downを追加

削除されたスキーマ

ElevenAgents

  • コーチング関連の設定スキーマ(CoachedAgentSettings、CoachingAgentSettings、NoCoachingSettings)を削除