Agents Platform

  • リアルタイム会話モニタリング:エンタープライズユーザーは、/v1/convai/conversations/{id}/monitorのWebSocket接続を介して、エージェントの会話をリアルタイムでモニタリングできるようになりました。キャッシュされた会話履歴、選択的なイベントストリーミング、制御コマンド(通話終了、バージイン、人間への引き継ぎ切り替え、メッセージ送信)を利用できます。
  • Hinglish言語サポート:エージェント向けにhinglish_mode設定オプションを追加しました。有効にし、エージェントの言語がヒンディー語の場合、応答はHinglish(ヒンディー語と英語の混在)になります。
  • 留守番電話メッセージの動的変数:留守番電話の検出メッセージで動的変数の置換をサポートし、留守番電話が検出された際にパーソナライズされたメッセージを送信できるようになりました。
  • ローカライズされたウィジェット利用規約:チャットウィジェットの利用規約を、言語プリセットを通じて言語ごとにローカライズできるようになりました。
  • ウィジェットの会話モード切り替え:会話モードの切り替えを制御するconversation_mode_toggle_enabledオプションをウィジェット設定に追加しました。
  • バッチ通話の再試行追跡:再試行回数を追跡するため、バッチ通話ステータスのレスポンスにretry_countフィールドを追加しました。

テキスト読み上げ

  • 品質プリセットのクレジットコスト:品質プリセットの説明にクレジットコスト情報が含まれるようになりました:high(+20%)、ultra(+50%)、ultra_lossless(+100%)。

WhatsAppインテグレーション

  • 電話番号設定の簡素化:WhatsAppインテグレーションを簡素化するため、バッチ通話および会話情報のスキーマでwhatsapp_business_account_idをwhatsapp_phone_number_idに置き換えました。

SDKリリース

Python SDK

  • v2.27.0 - Scribeのオーディオ形式パラメーター処理を修正し、APIスキーマを更新
  • v2.26.1 - オンプレミスのエージェント設定サポートを拡張

JavaScript SDK

  • v2.28.0 - Scribeのオーディオ形式パラメーター処理を修正し、APIスキーマを更新

パッケージ

  • @elevenlabs/react@0.12.3 - チャットの利用規約をローカライズし、Scribeのオーディオ形式を修正
  • @elevenlabs/client@0.12.2 - チャットの利用規約をローカライズし、Scribeのオーディオ形式を修正
  • @elevenlabs/react-native@0.5.6 - TTS速度パラメーターのオーバーライドを追加し、useEffectフックにおけるstartSessionの無限ループを修正
  • @elevenlabs/react@0.12.2 - WebSocket終了コードとuseConversationの競合状態を修正し、shadow hostイベントのディスパッチを追加、言語サポートを拡張
  • @elevenlabs/client@0.12.1 - WebSocket終了コードとuseConversationの競合状態を修正し、shadow hostイベントのディスパッチを追加、言語サポートを拡張

Android SDK

  • v0.7.1 - agent_tool_requestイベントの処理を修正し、expects_responseのデフォルト値を修正

API

新しいエンドポイント

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

ナレッジベース

  • ナレッジベースドキュメントの一覧
    • 親フォルダーでフィルタリングするためのparent_folder_idクエリパラメーター(文字列)を追加
    • 祖先フォルダーでフィルタリングするためのancestor_folder_idクエリパラメーター(文字列)を追加
    • ドキュメントより前にフォルダーを並べ替えるためのfolders_firstクエリパラメーター(ブール値)を追加
  • ドキュメントレスポンススキーマ
    • folderドキュメントタイプを追加
    • folder_parent_idフィールド(文字列、任意)を追加
    • folder_pathフィールド(文字列、任意)を追加
    • children_countフィールド(整数、フォルダー用)を追加
    • GetKnowledgeBaseFolderResponseModelスキーマを追加
    • GetKnowledgeBaseSummaryFolderResponseModelスキーマを追加
  • RAGインデックスエンドポイント
    • RAGIndexStatus列挙型にcannot_index_folderステータスを追加
    • RAGインデックス操作用のバッチリクエスト/レスポンスモデルを追加

Agents Platform

  • エージェントを作成、エージェントを更新、エージェントを取得

    • エージェント設定にhinglish_mode(ブール値、デフォルトfalse)を追加
    • ワークフローオーバーライドスキーマにhinglish_mode(null許容ブール値)を追加
  • ウィジェット設定エンドポイント

    • ウィジェット設定にconversation_mode_toggle_enabled(ブール値、デフォルトfalse)を追加
  • バッチ通話エンドポイント

    • バッチ通話レスポンスモデルにretry_count(整数、デフォルト0)を追加
  • 会話トークンモデル

    • トークン要求者を識別するためのtoken_requester_user_id(文字列、null許容)を追加

WhatsAppインテグレーション

  • バッチ通話を送信
    • whatsapp_business_account_idをwhatsapp_phone_number_id(文字列、null許容、任意)に置き換え
  • 会話情報スキーマ
    • WhatsAppConversationInfo内のwhatsapp_business_account_idをwhatsapp_phone_number_idに置き換え

テキスト読み上げ

  • 品質プリセットを使用するすべてのTTSエンドポイント
    • クレジットコストの割合を含むようquality_presetの説明を更新

ワークスペース

  • リソースタイプ列挙型
    • WorkspaceResourceType列挙型にconvai_agent_draftsを追加