库与 SDK

探索用于 ElevenLabs API 的各语言库。

官方 REST API 库

ElevenLabs 提供官方支持的库,并会随着 REST API最新功能持续更新。

语言GitHub包管理器
PythonGitHub READMEPyPI
JavaScript(Node)GitHub READMEnpm

命令行界面

ElevenLabs CLI 将 REST API 带到终端。推荐通过 Homebrew(macOS)或 Scoop(Windows)安装。

brew install elevenlabs/tap/elevenlabs

正在使用 AI 编程助手?在项目中运行 elevenlabs generate-skills,即可将每个命令组的 SKILL.md 写入 skills/,无需粘贴文档,助手就能了解 CLI 的完整功能。使用 --output-dir 可将其放到其他位置。该命令会读取 CLI 内置的 API 定义,因此无需 API 密钥且可离线运行——还能始终与已安装的 CLI 版本保持同步。

然后进行身份验证,这会打开浏览器以授权 CLI:

elevenlabs auth login

官方 Agents Platform 库

这些库专为 ElevenLabs Agents Platform设计。

语言文档包管理器
JavaScript文档npm
React文档npm
React Native文档npm
Python文档PyPI
Swift文档Github
Kotlin文档Maven
Flutter文档Pub

第三方库

这些库不受 ElevenLabs 官方支持,而是由社区维护。

库文档包管理器
Vercel AI SDK文档npm
.NET文档NuGet
Unity文档OpenUPM