用途:代表用户管理 ElevenLabs 对话式 AI 智能体,包括创建、列出、同步与部署。内部使用 elevenlabs CLI,但不向用户暴露命令或报错。
主要能力:检查登录状态(elevenlabs auth whoami)与项目初始化;列出本地智能体(elevenlabs agents list);按模板创建智能体(elevenlabs agents add "Name" --template <template>,模板如 customer-service、assistant、voice-only、minimal、default);从平台拉取(elevenlabs agents pull,可加 --agent <id> 或 --update);推送部署(elevenlabs agents push,先 --dry-run 预览);查看同步状态(elevenlabs agents status);为智能体添加 webhook 工具(elevenlabs agents tools add "Tool Name" --type webhook --config-path ./config.json);获取嵌入代码(elevenlabs agents widget <agent_id>)。
使用方式:操作前若 agents.json 缺失则静默执行 elevenlabs agents init;未登录时引导用户提供 API 密钥并运行 elevenlabs auth login。结果以表格或清单形式呈现,不直接展示原始输出。
适用场景:用户需要创建、查看、同步或部署语音智能体,或为其添加集成工具、获取网页嵌入片段时。
限制:资料未提供定价、平台兼容性与具体效果说明;本地与远程智能体需明确区分;工具名称与配置文件路径由用户提供。