For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
ElevenAgents
对话用户端点 :新增 获取对话用户 端点(GET /v1/convai/users),用于列出曾与智能体对话的用户。支持分页,并可按智能体、时间范围和其他条件筛选。
智能体版本控制 :可通过 获取智能体 端点新增的 version_id 和 branch_id 查询参数,按版本获取特定智能体配置。更新智能体 端点现在也支持 branch_id 参数,以便针对特定分支更新。
搜索文档工具 :新增 search_documentation,作为 RAG(检索增强生成)的内置系统工具。可使用 MultiSourceConfigJson、SourceConfigJson 和 SourceRetrievalConfig schema 配置多源检索。支持通过 MergingStrategy 枚举配置合并策略。
MCP 工具支持 :新增 mcp 工具类型,与 webhook、客户端和系统工具并列。可在智能体工具定义中使用新的 MCPToolConfig schema 配置 MCP 工具。
内容护栏 :在 GuardrailsV1 中新增内容审核护栏,可为不同内容类别配置阈值:色情、暴力、骚扰、自残、脏话、宗教/政治以及医疗/法律内容。使用新的 ContentGuardrail 和 ContentConfig schema。
表现力模式 :在智能体配置 schema 中新增 expressive_mode 字段(布尔值),可自动提示智能体充分利用新的 v3 对话模型。
拨号后数字 :电话号码转接现已支持 post_dial_digits,可在接通后发送 DTMF 音。可配置为静态值或动态变量。
智能体测试类型 :智能体测试现支持 3 种独立测试类型,并配有专用 schema:llm(响应评估)、tool(工具调用验证)和 simulation(完整对话模拟)。模拟测试包含 simulation_scenario 和 simulation_max_turns 配置字段。
发音词典
API 响应中的规则 :获取发音词典 端点现在会返回包含完整规则详情的 rules 数组。响应使用新的 GetPronunciationDictionaryWithRulesResponseModel schema,并使用 PronunciationDictionaryAliasRuleResponseModel 和 PronunciationDictionaryPhonemeRuleResponseModel 表示规则类型。
知识库
删除文件夹 :删除知识库文档 端点现除文档外还支持删除文件夹。删除文件夹时,设置 force=true 可递归删除其中所有文档和子文件夹。
SDK 发布
Python SDK
v2.36.0 - 新增对话用户端点、智能体版本控制、搜索文档工具、MCP 工具支持、内容护栏和智能体测试类型
JavaScript SDK
v2.36.0 - 为 speechToText.convert() 新增重载 convert 签名,可根据请求参数改进类型推断(无需手动缩小类型,即可访问 .text、.transcripts 或 webhook 字段);同时新增对话用户端点、智能体版本控制、搜索文档工具、MCP 工具支持、内容护栏和智能体测试类型
@elevenlabs/convai-widget-core@0.9.0 - 新增智能体工具使用状态显示,以及用于长时间运行工具调用的新状态徽章;修复情感标签移除问题,并修复签名 URL 嵌入 widget 的评分和反馈提交问题
@elevenlabs/convai-widget-embed@0.9.0 - 新增智能体工具使用状态显示,以及用于长时间运行工具调用的新状态徽章;修复情感标签移除问题
API
查看 API 变更 新增端点
获取对话用户 - GET /v1/convai/users - 列出曾与智能体对话的用户
更新的端点 ElevenAgents
获取智能体
新增 version_id 查询参数(字符串,可选),用于获取特定智能体版本
新增 branch_id 查询参数(字符串,可选),用于从特定分支获取
更新智能体
新增 branch_id 查询参数(字符串,可选),用于针对特定分支更新
创建智能体
在系统工具中新增支持多源 RAG 配置的 search_documentation
在工具判别器中新增 mcp 工具类型
在 GuardrailsV1 中新增用于内容审核护栏的 content 字段
在智能体配置中新增 expressive_mode 字段(布尔值)
创建智能体测试 、更新智能体测试 、获取智能体测试
改为带有 type 字段(llm、tool、simulation)的判别联合 schema
为模拟测试新增 simulation_scenario 和 simulation_max_turns 字段
发音词典
获取发音词典
响应 schema 改为包含 rules 数组的 GetPronunciationDictionaryWithRulesResponseModel
知识库
删除知识库文档
更新 force 参数说明,涵盖递归删除文件夹的行为
Schema 变更 新增 Schema
GetPronunciationDictionaryWithRulesResponseModel - 包含嵌入式规则数组的响应模型
PronunciationDictionaryAliasRuleResponseModel - 包含 string_to_replace 和 alias 的别名规则
PronunciationDictionaryPhonemeRuleResponseModel - 包含 string_to_replace、phoneme 和 alphabet 的音素规则
MultiSourceConfigJson - 多源 RAG 配置
SourceConfigJson - RAG 的单个来源配置
SourceRetrievalConfig - RAG 来源的检索配置
MergingStrategy - RAG 结果合并策略枚举
MCPToolConfig - MCP 工具配置
ContentGuardrail-Input、ContentGuardrail-Output - 内容审核护栏配置
ContentConfig - 内容类别阈值配置
TestType - 值为 llm、tool、simulation 的枚举
CreateAgentTestResponseModel - 测试创建响应
LLMResponseTest*、ToolCallTest*、SimulationTest* - 按类型划分的测试 schema,替代旧版 Create/Get/UpdateUnitTest* 模型
修改的 Schema
GuardrailsV1-Input、GuardrailsV1-Output - 新增用于内容护栏的 content 字段
AgentConfig - 新增 expressive_mode 字段(布尔值)
PhoneNumberTransferConfig - 新增 post_dial_digits 字段(字符串或动态变量)
DistributionTerritories - 放宽项目限制,允许任意地区字符串