用途:该技能面向 Retell AI 的本地开发循环,适用于语音智能体、电话通话或电话通信相关开发场景。
主要能力:提供基于官方 retell-sdk 的实现模式,可在本地列出智能体等资源;给出本地开发中的常见错误处理对照(401 表示 API 密钥无效,需检查 RETELL_API_KEY;429 表示请求过多,需实现退避;400 表示参数无效,需查阅 API 文档)。
使用方式:先完成 retellai-install-auth 设置。核心 SDK 用法为:
import Retell from 'retell-sdk';
const retell = new Retell({ apiKey: process.env.RETELL_API_KEY! });
const agents = await retell.agent.list();
console.log(Agents: ${agents.length});
开发提示词或工具 schema 后,保持一组小型合成呼叫意图测试集(包含成功请求、不清楚的请求、需要人工转接三类),每次变更后对该开发智能体运行,并只比较脱敏结果,如路由、工具参数、完成状态。
限制与注意事项:不要把本地开发指向生产电话号码;只有在测试集持续满足预期行为后,才发布带版本的预览。资料未提供具体收费、价格与其他平台信息。
相关资源:Retell AI 文档 docs.retellai.com;retell-sdk npm 页面 npmjs.com/package/retell-sdk。