SuperAPI AI 工具集

retellai-install-auth

智能体与模型

查看项目

更新于 10-15 23:28

技能介绍

用途:安装 Retell AI SDK 并完成 API Key 认证配置,为构建语音智能体(voice agents)和电话自动化打基础。

前提条件:需要 Retell AI 账号(retellai.com)、从 Retell AI 仪表板获取的 API Key,以及 Node.js 18+ 或 Python 3.9+ 环境。

使用方式:

  1. 安装 SDK。Node.js 使用 npm install retell-sdk;Python 使用 pip install retell-sdk。
  2. 配置环境变量,在 .env 中设置 RETELL_API_KEY=key_xxxxxxxxxxxxxxxxxxxxxxxx。
  3. 初始化客户端。Node.js 示例:import Retell from 'retell-sdk'; const retell = new Retell({ apiKey: process.env.RETELL_API_KEY! }); 然后通过 retell.agent.list() 列出智能体验证连接。Python 示例:from retell import Retell; retell = Retell(api_key=os.environ["RETELL_API_KEY"]);agents = retell.agent.list()。

预期输出:retell-sdk 安装完成、API Key 配置完成、通过列出智能体验证连接成功。

错误处理:401 Unauthorized 通常为 API Key 无效,需在 Retell 仪表板核对;ModuleNotFoundError 表示 SDK 未安装,执行 npm install retell-sdk;连接超时多为网络问题,检查防火墙是否允许 HTTPS。

安全建议:开发凭证应遵循最小权限,将非生产 API Key 存放在本地密钥管理器或 CI 密钥存储中,不要提交到源代码管理或命令历史。若测试返回授权错误,应吊销无效凭证,而非在日志中尝试其他密钥;生产凭证仅在受保护的部署环境中使用。

下一步:创建首个智能体,参见 retellai-hello-world。

限制:以上为资料中提供的安装与认证步骤,未提供收费标准、价格、平台支持范围或效果数据。