Bibliotheken & SDKs
Entdecken Sie sprachspezifische Bibliotheken für die Nutzung der ElevenLabs API.
Offizielle REST-API-Bibliotheken
ElevenLabs bietet offiziell unterstützte Bibliotheken, die mit den neuesten Funktionen der REST API aktualisiert werden.
Parameter senden, die das SDK noch nicht definiert
Ein Feld kann in der API verfügbar sein, etwa als Beta-Funktion, bevor Ihre SDK-Version einen typisierten Parameter dafür hat. Um es dennoch zu senden, übergeben Sie es als zusätzlichen Body-Parameter in den Anfrageoptionen. Das SDK führt diese Werte unverändert mit dem JSON-Anfrage-Body zusammen, ohne sie zu validieren.
Verwenden Sie die Feldnamen aus der API-Referenz (snake_case). Zusätzliche Body-Parameter umgehen die
Serialisierung des SDKs, daher werden TypeScript-Eigenschaftsnamen nicht konvertiert. In TypeScript erfordert diese Option
@elevenlabs/elevenlabs-js v2.59.0 oder höher und gilt nur für JSON-Anfrage-Bodys, nicht für
Datei-Uploads. Wechseln Sie zum typisierten Parameter, sobald Ihre SDK-Version ihn enthält.
Dieselben Anfrageoptionen akzeptieren zusätzliche Header und Abfrageparameter: additional_headers und additional_query_parameters in Python, headers und queryParams in TypeScript.
Befehlszeilenschnittstelle
Die ElevenLabs CLI bringt die REST API in Ihr Terminal. Homebrew (macOS) und Scoop (Windows) sind die empfohlenen Installationsmethoden.
Arbeiten Sie mit einem KI-Coding-Assistenten? Führen Sie in Ihrem Projekt elevenlabs generate-skills aus, um für jede Befehlsgruppe eine
SKILL.md in skills/ zu schreiben. So kennt Ihr Assistent den gesamten Funktionsumfang der CLI,
ohne dass Sie Dokumentation einfügen müssen. Mit --output-dir können Sie sie an einem anderen Ort ablegen. Dies liest die eigene
eingebettete API-Definition der CLI, benötigt also keinen API-Schlüssel und funktioniert offline — und bleibt mit
der von Ihnen installierten CLI-Version synchron.
Authentifizieren Sie sich anschließend — dadurch wird Ihr Browser geöffnet, um die CLI zu autorisieren:
Offizielle Bibliotheken für die Agents Platform
Diese Bibliotheken sind für die Nutzung mit der ElevenLabs Agents Platform konzipiert.
Bibliotheken von Drittanbietern
Diese Bibliotheken werden nicht offiziell von ElevenLabs unterstützt, sondern von der Community gepflegt.