Hoppa till navigering

Gränssnitt

  • Förbättrade aviseringar: Uppdaterade aviseringssystemet så att det visar aviseringar som är relevanta för den aktiva plattformen du tittar på, vilket ger en mer fokuserad och kontextanpassad upplevelse.

Agents Platform

  • Dynamiska destinationsadresser för överföring via variabler: Agentöverföringar stöder nu dynamiska variabler för telefonnummer och SIP-URI:er, vilket möjliggör destinationsadresser för överföring som bestäms vid körning utifrån konversationskontexten.
  • Åsidosättningar av MCP-verktygskonfiguration: Lade till möjligheten att skapa, uppdatera, hämta och ta bort anpassade konfigurationsåsidosättningar för specifika MCP-serververktyg, vilket ger detaljerad kontroll över verktygsbeteende och parametrar.

Text to Dialogue

  • Tidsstämplar och röstsegment: Text to Dialogue stöder nu utdata med tidsstämplar, teckennivåjustering och spårning av röstsegment, vilket gör det enklare att synkronisera dialog med animationer eller undertexter.

Music API

  • Stamseparering: Lade till en ny slutpunkt för stamseparering som isolerar olika ljudkomponenter (sång, trummor, bas, instrument) från befintliga musikspår.
  • Ökad promptlängd: Musikgenerering stöder nu prompter på upp till 4 100 tecken, och enskilda textrader stöder upp till 200 tecken.

Säkerhet

  • Engångstoken: Införde tidsbegränsad generering av engångstoken för säkra åtgärder, vilket ger bättre säkerhet för känsliga API-åtgärder.

SDK-versioner

JavaScript SDK

  • v2.22.0 - Uppdaterad med de senaste ändringarna i API-schemat, inklusive godkännanden av arbetsytemodeller och slutpunkter för MCP-verktygskonfiguration.
  • v2.21.0 - Lade till stöd för att fånga upp råa WebSocket-meddelanden via en generell message-hanterare, så att utvecklare kan komma åt alla meddelanden utöver standardåteranropen, inklusive odokumenterade meddelandetyper som agent_tool_response.

Python SDK

  • v2.22.0 - Uppdaterad med de senaste ändringarna i API-schemat, inklusive godkännanden av arbetsytemodeller och slutpunkter för MCP-verktygskonfiguration.
  • v2.21.0 - Ersatte print-satser med korrekt loggning för bättre felsökning och användning i produktion.

Agents-paket

  • @elevenlabs/agents-cli@0.6.1 - Paketet har avvecklats till förmån för den enhetliga ElevenLabs CLI.
  • @elevenlabs/react@0.9.1 - Åtgärdade ett problem där verktyget end_call inte avslutade konversationer korrekt och förbättrade återanslutningslogiken i React Native efter manuell frånkoppling.
  • @elevenlabs/react-native@0.5.2 - Åtgärdade ett problem där verktyget end_call inte avslutade konversationer korrekt och förbättrade återanslutningslogiken efter manuell frånkoppling.
  • @elevenlabs/client@0.9.1 - Åtgärdade ett problem där verktyget end_call inte avslutade konversationer korrekt och förbättrade återanslutningslogiken i React Native.

Android SDK

  • v0.4.0 - Förbättrade typsäkerheten genom att använda ConversationMode-enumvärden i stället för strängar, migrerade från LiveData till StateFlow med stöd för bakåtkompatibilitet och åtgärdade en bugg där agenter inte avslutade samtal när de ombads göra det.

iOS SDK

  • v2.0.16 - Åtgärdade ett problem där verktyget end_call inte avslutade konversationer korrekt, så att agenter kan avsluta samtal på rätt sätt.

CLI

  • @elevenlabs/cli@0.2.0 - Tog bort stöd för flaggan --env för isolering av virtuella miljöer. Funktionen återinförs när korrekt miljöisolering stöds i produkten.

API

TLS

Våra TLS-slutpunkter tillåter inte längre vissa äldre och osäkra krypteringslägen. De flesta klienter bör inte påverkas eftersom de redan förhandlar fram ett modernt krypteringsläge.

Nya slutpunkter

Agents Platform

MCP-verktygskonfiguration

Text to Dialogue

Token

Music API

  • POST /v1/music/stem-separation - Separera ljud till enskilda stammar (sång, trummor, bas, instrument). Accepterar uppladdning av multipart-filer och returnerar ett ZIP-arkiv.

Uppdaterade slutpunkter

Text to Dialogue

  • Text till dialog med tidsstämplar

    • Lade till arrayen voice_segments med det obligatoriska fältet dialogue_input_index för att spåra vilken dialoginmatning varje segment motsvarar
    • Förbättrade svarsschemat med data för teckennivåjustering
  • Strömma text till dialog med tidsstämplar

    • Lade till strömningsstöd för voice_segments med teckennivåjustering
    • Inkluderar dialogue_input_index i röstsegmentblock

Musik

  • Slutpunkter för musikprompter uppdaterades:
    • Maximal promptlängd ökades från den tidigare gränsen till 4 100 tecken
    • Textrader stöder nu upp till 200 tecken per rad

Arbetsyta

  • Hämta arbetsyteresurs
    • Lade till dashboard och dashboard_configuration i enumvärdet WorkspaceResourceType
    • Ändringar i svarsschemat (bryter kompatibiliteten – se migreringsanteckningarna nedan)

Fakturering

  • Hämta prenumeration
    • Lade till fältet next_billing_period (obligatoriskt) i PendingSubscriptionSwitchResponseModel
    • Lade till subtotal_cents och tax_cents (kan vara null) i InvoiceResponseModel för en bättre fakturaspecifikation

Agents Platform

Batchuppringning

Överföringsdestinationer

  • Överföringsrelaterade slutpunkter stöder nu dynamiska destinationsadresser för överföring via variabler:
    • Lade till typen PhoneNumberDynamicVariableTransferDestination för telefonnummeröverföringar som använder dynamiska variabler
    • Lade till typen SIPUriDynamicVariableTransferDestination för SIP URI-överföringar som använder dynamiska variabler
    • Uppdaterade diskriminatorer för PhoneNumberTransfer så att de inkluderar typer för dynamiska variabler

MCP-servrar

  • Skapa MCP-server, Hämta MCP-server, Uppdatera MCP-server
    • Lade till fältet tool_config_overrides för anpassning av konfiguration per verktyg
    • Lade till stöd för request_headers i MCPServerConfigUpdateRequestModel
    • Lade till konfigurationsalternativen tool_call_sound och tool_call_sound_behavior

Verktyg

  • Förbättringar av verktygsschemat:
    • LiteralJsonSchemaProperty innehåller nu flaggan is_system_provided
    • Agentverktygshuvuden stöder nu ConvAIDynamicVariable för dynamiska rubrikvärden

Twilio-integrering

  • Slutpunkter för telefonnummer uppdaterades:
    • Lade till det valfria fältet region_config för Twilio-telefonnummer
    • Lade till enumvärdet TwilioRegionId för val av region
    • Lade till enumvärdet TwilioEdgeLocation för konfiguration av edge-plats

Agenter