Eleven v4 en Eleven v4 Turbo
Eleven v4 en Eleven v4 Turbo zijn nu beschikbaar. Eleven v4 biedt spraak van hogere kwaliteit, met meer expressie, en verbeterd stemklonen in meer dan 90 talen. Eleven v4 Turbo biedt dezelfde modelfamilie voor realtime applicaties, met een mediane inferentielatentie van ongeveer 100 ms.
Gebruik eleven_v4 via de Text to Dialogue API voor contentcreatie en lange audio. Gebruik eleven_v4_turbo via de Text to Dialogue WebSocket voor agents en interactieve applicaties.
Speech to Text
- Transcriptbewerking: Batch- en realtime-transcriptie accepteren nu een bewerkingsinstructie in natuurlijke taal van maximaal 2.000 tekens. Batchreacties geven het resultaat terug in
edited_transcript, terwijl realtime sessies eenedited_transcript-event versturen. Raadpleeg de handleidingen voor batch en realtime voor incompatibiliteiten, verwerking van reacties en prijzen.
ElevenAgents
- Agentmodellen:
gpt-6-sol,gpt-6-luna,glm-52,deepseek-v41-flash,claude-opus-5enclaude-opus-5-5toegevoegd aan de ondersteunde LLM-opties voor agents. - Testgebruik van agents: Samenvattingen van testaanroepen kunnen totale credits en de prijs in USD bevatten. Afzonderlijke testruns kunnen credits en een uitsplitsing van kosten bevatten.
Flows
- Template API: Endpoints toegevoegd om gepubliceerde Flows-templates weer te geven en op te halen, template-runs te starten en runresultaten op te halen. Runs kunnen een gepubliceerde versie gebruiken en hun eindresultaat naar een geconfigureerde webhook sturen.
Text to Dialogue
- Continuïteit van generaties: Text to Dialogue-requests kunnen voorgaande of volgende tekst en request-ID’s gebruiken om continuïteit tussen generaties te behouden.
- Professionele stemmodus: Text to Dialogue-requests kunnen de Instant Voice Clone-versie van een Professional Voice Clone gebruiken om latentie te verminderen of de expressiviteit te verbeteren.
SDK-releases
JavaScript SDK
- v2.70.0 - Typen toegevoegd voor batch- en realtime Speech to Text-transcriptbewerking,
branchId-filtering en kostenvelden voor samenvattingen van testaanroepen, automatische ontdekking van de kennisbank, Text to DialogueusePvcAsIvcen het agentmodeldeepseek-v41-flash.
Python SDK
- v2.70.0 - Typen toegevoegd voor batch- en realtime Speech to Text-transcriptbewerking,
branch_id-filtering en kostenvelden voor samenvattingen van testaanroepen, automatische ontdekking van de kennisbank, Text to Dialogueuse_pvc_as_ivcen het agentmodeldeepseek-v41-flash.
ElevenLabs CLI
- v1.4.0 - Requests met een expliciete API-sleutel opgelost, zodat ze niet ook opgeslagen OAuth-inloggegevens versturen, wat authenticatiefouten veroorzaakte. Beschrijvingen toegevoegd voor de feedbackopdrachtgroep en instructies voor het melden van ontbrekende mogelijkheden aan gegenereerde agentvaardigheden. De API-client opnieuw gegenereerd met Flows-template-endpoints en huidige schematypen.
API
API-wijzigingen bekijken
Nieuwe endpoints
Flows
- Templates weergeven -
GET /v1/flows/templates- Geef gepubliceerde templates en hun uitvoerbare versies weer. - Template ophalen -
GET /v1/flows/templates/{template_id}- Haal een template en de uitvoerbare versies op. - Template-run maken -
POST /v1/flows/templates/{template_id}/runs- Start een template-run met invoerwaarden, een optionele versie en een optionele webhook. - Template-runs weergeven -
GET /v1/flows/templates/{template_id}/runs- Geef template-runs weer met cursorpaginering en optionele versie-filtering. - Template-run ophalen -
GET /v1/flows/templates/{template_id}/runs/{run_id}- Haal een template-run en de uitvoerstatus op.
Bijgewerkte endpoints
Speech to Text
- Spraak naar tekst converteren -
POST /v1/speech-to-text- Optionele nullable
transcript_edit(string) toegevoegd, die een bewerkingsinstructie in natuurlijke taal van maximaal 2.000 tekens accepteert. - Reacties voegen optionele nullable
edited_transcripttoe. Een geslaagde bewerking bevat de vereiste veldenkind: "transcript"entext. Een mislukte bewerking bevat de vereiste veldenkind: "error",error_type: "edit_failed"enmessage.
- Optionele nullable
- Realtime Speech to Text accepteert
transcript_edit(string) en verstuurtedited_transcript-events met de vereiste veldentextenedited_text.
ElevenAgents
- Agent maken, Agent ophalen en Agent bijwerken
gpt-6-sol,gpt-6-luna,glm-52,deepseek-v41-flash,claude-opus-5enclaude-opus-5-5toegevoegd aan deLLM-enum.- Waarschuwingsmonitors voegen optionele nullable
enabled(boolean) toe om te bepalen of een monitor meldingen kan versturen.
- Gesprekken weergeven en Tekst zoeken
data_collection_paramsendynamic_variable_paramsvoegen de operatorsneqenintoe. Waarden vooringebruiken een pipe-scheidingsteken.evaluation_paramsaccepteertsuccess,failureofunknownals resultaatwaarde.
- Slim zoeken -
GET /v1/convai/conversations/messages/smart-search- Optionele nullable
branch_id(string) toegevoegd.
- Optionele nullable
- Testaanroepen weergeven -
GET /v1/convai/test-invocations- Optionele nullable
branch_id(string) toegevoegd. - Samenvattingen van testaanroepen voegen optionele nullable
credits_used(integer) entotal_price(number) toe.
- Optionele nullable
- Testaanroep ophalen -
GET /v1/convai/test-invocations/{test_invocation_id}- Afzonderlijke testruns voegen optionele nullable
credits_used(integer) encharging(ConversationChargingCommonModel) toe.
- Afzonderlijke testruns voegen optionele nullable
- Gesprek simuleren en Gespreksstream simuleren
- De standaardwaarde van de optionele
new_turns_limitgewijzigd van10,000naar100en het maximum ingesteld op100.
- De standaardwaarde van de optionele
- Crawltaak maken en Crawltaak ophalen
- Optionele
auto_discover(boolean, standaardfalse) toegevoegd om links te volgen en nieuw ontdekte pagina’s toe te voegen tijdens automatische synchronisatie. Hiervoor isenable_auto_sync: truevereist.
- Optionele
- Kennisbankdocument vernieuwen -
POST /v1/convai/knowledge-base/{documentation_id}/refreshAutoSyncInfovoegt optioneleauto_discover(boolean, standaardfalse) toe om aan te geven of vernieuwen nieuw ontdekte pagina’s crawlt en toevoegt.
- MCP-servertools weergeven -
GET /v1/convai/mcp-servers/{mcp_server_id}/tools- Reacties voegen optionele
tool_approval_statuses(array) toe. Elk item bevat de vereistetool_id(string) enstate(up_to_date,needs_reviewofnot_approved), met optionele velden voor goedkeuringsbeleid en goedgekeurde definitie.
- Reacties voegen optionele
Text to Dialogue
- Tekst naar dialoog converteren, Tekst naar dialoog streamen, Converteren met tijdstempels en Streamen met tijdstempels
- Optionele
use_pvc_as_ivc(boolean, standaardfalse) toegevoegd om de Instant Voice Clone-versie van een Professional Voice Clone te gebruiken. - Optionele nullable
previous_textenfuture_text(strings, maximaal 100 tekens) enprevious_request_idsennext_request_ids(stringarrays, maximaal 3 ID’s) toegevoegd voor continuïteit van generaties. - Het optionele object
settingsvoegt nullablesimilaritytoe (number, 0–1, standaard0.75).
- Optionele
Text to Speech
- Tekst naar spraak converteren, Tekst naar spraak streamen, Converteren met tijdstempels en Streamen met tijdstempels
- Het bestaande veld
use_pvc_as_ivcis niet langer verouderd.
- Het bestaande veld
Flows
- Afbeeldingsgeneratie maken, Videogeneratie maken en Template-run maken
- Webhookdoelen vereisen nu een expliciete
type-discriminator (allofids). De eerdere standaardwaarden zijn verwijderd.
- Webhookdoelen vereisen nu een expliciete
Voice Design
- Stem maken op basis van preview, Stempreviews maken, Een stem ontwerpen en Een stem remixen
- Een
409-reactie toegevoegd voor wanneer een generatie voor de preview al wordt uitgevoerd. Probeer de request opnieuw na ontvangst van deze reactie.
- Een
Workspaces
- API-sleutel voor serviceaccount maken -
POST /v1/service-accounts/{service_account_user_id}/api-keys- Optionele nullable
tts_concurrency_limit,music_concurrency_limitendubbing_concurrency_limit(integers) toegevoegd voor API-sleutels van enterprise-serviceaccounts.
- Optionele nullable
- API-sleutel voor serviceaccount bijwerken -
PATCH /v1/service-accounts/{service_account_user_id}/api-keys/{api_key_id}- Optionele
tts_concurrency_limit,music_concurrency_limitendubbing_concurrency_limittoegevoegd. Elk veld accepteert een integer,clear,no_updateofnullen heeft standaardno_update.
- Optionele
Modellen
- Modellen weergeven -
GET /v1/models- Vereiste
max_characters_request_free_userenmax_characters_request_subscribed_userverouderd verklaard. Deze velden worden niet afgedwongen; gebruik in plaats daarvanmaximum_text_length_per_request.
- Vereiste