ElevenAPI 快速入门
了解如何发起首次 ElevenLabs API 请求。
完成本指南后,你将在项目中完成 ElevenLabs 设置,并能发起首次文本转语音请求。有两种方式:让编程智能体完成设置,或手动设置。
如需了解其他功能的指南,例如流式传输、语音克隆、语音转文本,请查看 教程部分。
使用编程智能体设置
开始前无需账户或 API 密钥。将以下内容粘贴到编程智能体中:
之后 ElevenLabs CLI 会继续操作,并将每一步告知智能体。浏览器会打开一次,以便你登录或创建账户并点击 授权。密钥会保存到项目的 env 文件(.env.local,Python 项目中为 .env),不会提交到 git,也绝不会显示在聊天中。接着,智能体会询问你想构建什么,安装 SDK,将代码添加到应用,并询问是否发送测试请求。
如果智能体运行在浏览器无法访问的位置,例如通过 SSH 连接的远程机器或
云端沙盒,CLI 会要求你自行创建密钥,并将其粘贴到 env
文件中,然后继续。该命令需要 Node.js 才能使用 npx。如果没有 Node.js,
可通过 Homebrew(macOS 和 Linux)或 Scoop(Windows)安装 ElevenLabs CLI,
如果已安装,则进行更新(brew upgrade elevenlabs、
scoop update elevenlabs),然后让智能体改为运行 elevenlabs onboard init。