ElevenAgents

  • 分支合并和变基预览:新增 预览合并配置(GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview)和预览变基配置(GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview),可在提交前检查合并或变基后的智能体配置。两者均返回 MergePreviewResponseModel,其中包含最终配置、overridden_fields 和 source_identical_to_target。
  • 分支用量指标:列出智能体分支的分支摘要响应新增可选 calls_7d(整数),用于显示每个分支过去 7 天的通话量。
  • 身份验证连接状态:工作区身份验证连接响应模型将仅适用于 OAuth 的 OAuthConnectionStatus 替换为通用 AuthConnectionStatus(active、refresh_failed、revoked、credential_invalid)。Bearer、Basic、mTLS、自定义请求头、OAuth、OAuth2 JWT、Slack、URL 密钥和 WhatsApp 身份验证响应新增可选 status、status_detail 和 status_updated_at 字段。
  • 工具响应过滤:HTTP 和智能体工具配置架构新增可选 response_filter,用于在工具响应到达 LLM 前进行精简;相关覆盖模型新增 response_filter_mode 和 response_filters。
  • 工作流电话转接:工作流电话号码转接节点新增可选 uui(UUITransferConfig),用于通过 SIP REFER 转接传递 RFC 7433 十六进制用户间信息。
  • 电话智能体分配:Twilio、Exotel 和 SIP 中继电话号码导入请求架构新增可选 agent_id(字符串),可在号码设置期间分配智能体。
  • 禁用打断时转录:轮次配置架构新增可选 transcribe_on_disabled_interruptions(布尔值,默认 false),用于控制禁用打断时是否转录用户语音。
  • 对话情感:对话摘要架构新增可选 sentiment_analysis。对话用户模型新增可选 sentiment,包含受挫对话引用。

语音转文本

  • 合并多声道输出:将语音转换为文本在启用 use_multi_channel 时新增可选 multichannel_output_style(默认 separate|combined)。设为 combined 可获取按时间合并和排序的单份转录,而非按声道分别返回的转录。启用多声道模式时,词级响应会为每个词提供 channel_index。

文本转语音

  • **language_code 行为 **:TTS 请求架构明确说明,不支持的 language_code 值会被忽略而非拒绝,并且 multilingual_v2 模型不支持 language_code。

工作区

  • 第三方 API 密钥禁用策略:新增 设置工作区第三方禁用策略(POST /v1/workspaces/api-keys/third-party-disabling),可在整个工作区内控制 API 密钥持有者能否通过第三方禁用端点自行禁用密钥。工作区 API 密钥创建、修补和响应模型新增可选 third_party_disable_allowed(布尔值)。
  • Bearer 身份验证连接更新:更新工作区身份验证连接请求联合新增 UpdateBearerAuthRequest,用于更新 Bearer 令牌凭据。
  • 工作区权限:权限枚举新增 conversation_privacy_manage 和 synthid_detector。工作区群组模型新增可选 scim_group(字符串)。

SDK 发布

JavaScript SDK

  • v2.55.0 - 根据最新 OpenAPI 架构重新生成,包含分支合并和变基预览客户端、分支通话量指标、身份验证连接状态字段、工具响应过滤类型、语音转文本合并多声道输出及工作区第三方 API 密钥禁用策略。

Python SDK

  • v2.55.0 - 根据最新 OpenAPI 架构重新生成,包含分支合并和变基预览客户端、分支通话量指标、身份验证连接状态字段、工具响应过滤模型、语音转文本合并多声道输出及工作区第三方 API 密钥禁用策略。

软件包

Android SDK

  • v0.10.0 - 将协调后的消息转录公开为 StateFlow。已弃用文本和智能体回调,改用事件 ID 变体。
  • v0.11.0 - 新增音频帧回调,可在对话期间逐帧检查音频。

iOS SDK

  • v3.2.2 - 修复了 LiveKit 房间委托方法实现,确保正确处理房间事件。

API

新增端点

ElevenAgents

  • GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview - 在合并前预览合并后的配置
  • GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview - 在变基前预览变基后的配置

工作区

  • POST /v1/workspaces/api-keys/third-party-disabling - 设置工作区第三方 API 密钥禁用策略

更新的端点

ElevenAgents

  • 列出智能体分支 - GET /v1/convai/agents/{agent_id}/branches
    • 分支摘要响应新增可选 calls_7d(整数)
  • 预览合并配置 - GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview
    • 返回 MergePreviewResponseModel,包含合并后的配置、overridden_fields 和 source_identical_to_target
  • 预览变基配置 - GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview
    • 返回 MergePreviewResponseModel,包含变基配置预览

语音转文本

  • 将语音转换为文本 - POST /v1/speech-to-text
    • 启用 use_multi_channel 时新增可选 multichannel_output_style(separate|combined)
    • 多声道模式下,词级响应会为每个词提供 channel_index

工作区

架构变更

ElevenAgents

  • 身份验证连接
    • 将 OAuthConnectionStatus 替换为 AuthConnectionStatus(active、refresh_failed、revoked、credential_invalid)
    • 身份验证连接响应模型新增可选 status、status_detail 和 status_updated_at
  • 工具和工作流
    • HTTP 和智能体工具配置新增可选 response_filter
    • 转接相关工作流模型新增可选 uui(UUITransferConfig)
  • 轮次配置
    • 新增可选 transcribe_on_disabled_interruptions(布尔值,默认 false)
  • 电话导入
    • Twilio、Exotel 和 SIP 中继导入请求架构新增可选 agent_id
  • 对话模型
    • 对话摘要类型新增可选 sentiment_analysis
    • 对话用户模型新增可选 sentiment

文本转语音

  • 明确说明不支持时会忽略 language_code,且 multilingual_v2 不支持该字段

工作区

  • API 密钥
    • 创建、修补和响应模型新增可选 third_party_disable_allowed(布尔值)
  • 权限
    • 新增 conversation_privacy_manage 和 synthid_detector
  • 群组
    • 工作区群组模型新增可选 scim_group(字符串)