Bibliotheken en SDK's
Officiële REST API-bibliotheken
ElevenLabs biedt officieel ondersteunde bibliotheken die worden bijgewerkt met de nieuwste functies die beschikbaar zijn 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 er een getypeerde parameter voor heeft. Verstuur het toch door het als extra bodyparameter in de requestopties door te geven. De SDK voegt deze waarden zoals opgegeven samen in de JSON-requestbody, zonder ze te valideren.
Gebruik de veldnamen uit de API-referentie (snake_case). Extra bodyparameters slaan de
serialisatie van de SDK over, dus propertynamen in TypeScript worden niet geconverteerd. In TypeScript vereist deze optie
@elevenlabs/elevenlabs-js v2.59.0 of hoger en is deze alleen van toepassing op JSON-requestbody’s, niet op
bestandsuploads. Gebruik 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.
Opdrachtregelinterface
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.