智能体平台
- 智能体测试框架:为 ElevenLabs 智能体引入完整测试框架,开发者可为智能体创建、管理和执行自动化测试。包括测试创建、执行跟踪和结果分析功能。
- 测试调用管理:新增支持重新提交失败的测试调用,以及查看详细测试结果,帮助开发者调试和改进智能体。
- 增强智能体配置:通过额外的工作区覆盖功能和优化的平台设置,改进智能体创建与管理。
文本转语音
- 发音词典更新:新增支持通过 PATCH 操作更新发音词典,实现更灵活的词典管理。
- 增强时间戳支持:改进文本转语音转换的时间戳生成,提供更优的对齐数据和流式功能。
SDK 发布
- TypeScript SDK v2.12.2:已根据最新 API 架构变更更新,全面支持新的智能体测试端点和增强的智能体平台功能。
- Python SDK v2.12.1:发布版本完整支持所有新 API 功能,包括智能体测试框架和改进的工作区资源管理。
API
查看 API 变更
新增端点
本周新增 10 个端点:
ElevenLabs 智能体测试
POST /v1/convai/agent-testing/create- 创建智能体回复测试 - 为 ElevenLabs 智能体创建自动化测试GET /v1/convai/agent-testing/{test_id}- 按 ID 获取智能体回复测试 - 获取特定测试配置和结果PUT /v1/convai/agent-testing/{test_id}- 更新智能体回复测试 - 修改现有测试设置和参数DELETE /v1/convai/agent-testing/{test_id}- 删除智能体回复测试 - 从工作区移除测试配置POST /v1/convai/agent-testing/summaries- 按 ID 获取智能体回复测试摘要 - 获取多个测试的聚合结果GET /v1/convai/agent-testing- 列出智能体回复测试 - 浏览工作区中所有可用测试POST /v1/convai/agents/{agent_id}/run-tests- 在智能体上运行测试 - 针对特定智能体执行测试套件GET /v1/convai/test-invocations/{test_invocation_id}- 获取测试调用 - 获取详细测试执行结果POST /v1/convai/test-invocations/{test_invocation_id}/resubmit- 重新提交测试 - 重新运行失败的测试调用
发音词典
PATCH /v1/pronunciation-dictionaries/{pronunciation_dictionary_id}- 更新发音词典 - 使用新规则或修改内容更新现有发音词典