Bibliotheken en SDK's
Officiële REST API-bibliotheken
ElevenLabs biedt officieel ondersteunde bibliotheken die worden bijgewerkt met de nieuwste functies in de REST API.
Parameters versturen die de SDK nog niet definieert
Een veld kan beschikbaar zijn in de API, bijvoorbeeld als bètafunctie, voordat je SDK-versie hiervoor een getypeerde parameter heeft. Om het toch te versturen, geef je het door als aanvullende bodyparameter in de requestopties. De SDK voegt deze waarden zonder validatie toe aan de JSON-requestbody.
Gebruik de veldnamen uit de API-referentie (snake_case). Aanvullende bodyparameters slaan de
serialisatie van de SDK over, dus TypeScript-propertynamen worden niet geconverteerd. In TypeScript vereist deze optie
@elevenlabs/elevenlabs-js v2.59.0 of hoger en geldt deze alleen voor JSON-requestbodies, niet
voor bestandsuploads. Stap over op de getypeerde parameter zodra je SDK-versie deze bevat.
Dezelfde requestopties accepteren extra headers en queryparameters: additional_headers en additional_query_parameters in Python, headers en queryParams in TypeScript.
Command-line-interface
De ElevenLabs CLI brengt de REST API naar je terminal. Homebrew (macOS) en Scoop (Windows) zijn de aanbevolen installatiemethoden.
Werk je met een AI-code-assistent? Voer elevenlabs generate-skills uit in je project om voor elke
commandogroep een SKILL.md naar skills/ te schrijven, zodat je assistent alle mogelijkheden van de CLI kent
zonder dat je documentatie hoeft te plakken. Gebruik --output-dir om ze ergens anders te plaatsen. Dit leest de eigen
ingebouwde API-definitie van de CLI, dus er is geen API-sleutel nodig en het werkt offline — en het blijft afgestemd op
de versie van de CLI die je hebt geïnstalleerd.
Authenticeer vervolgens — hierdoor wordt je browser geopend om de CLI te autoriseren:
Officiële bibliotheken voor het Agents Platform
Deze bibliotheken zijn ontworpen voor gebruik met het Agents Platform van ElevenLabs.
Bibliotheken van derden
Deze bibliotheken worden niet officieel ondersteund door ElevenLabs, maar worden onderhouden door de community.