Vai alla navigazione

Interfaccia utente

  • Notifiche migliorate: aggiornato il sistema di notifiche per mostrare quelle pertinenti alla piattaforma attiva che stai visualizzando, offrendo un’esperienza più mirata e contestuale.

Piattaforma Agents

  • Destinazioni di trasferimento con variabili dinamiche: i trasferimenti degli agenti ora supportano variabili dinamiche per numeri di telefono e URI SIP, consentendo di determinare a runtime le destinazioni di trasferimento in base al contesto della conversazione.
  • Override della configurazione degli strumenti MCP: aggiunta la possibilità di creare, aggiornare, recuperare ed eliminare override di configurazione personalizzati per strumenti specifici dei server MCP, per un controllo granulare sul comportamento e sui parametri degli strumenti.

Text to Dialogue

  • Timestamp e segmenti vocali: Text to Dialogue ora supporta output con timestamp, allineamento a livello di carattere e tracciamento dei segmenti vocali, semplificando la sincronizzazione dei dialoghi con animazioni o sottotitoli.

API Music

  • Separazione degli stem: aggiunto un nuovo endpoint per la separazione degli stem, che isola diversi componenti audio (voci, batteria, basso, strumenti) da tracce musicali esistenti.
  • Maggiore lunghezza dei prompt: la generazione musicale ora supporta prompt fino a 4.100 caratteri, con singole righe di testo fino a 200 caratteri.

Sicurezza

  • Token monouso: introdotta la generazione di token monouso a durata limitata per operazioni sicure, con maggiore sicurezza per le operazioni API sensibili.

Rilasci SDK

SDK JavaScript

  • v2.22.0 - Aggiornato con le ultime modifiche allo schema API, incluse le approvazioni dei modelli del workspace e gli endpoint di configurazione degli strumenti MCP.
  • v2.21.0 - Aggiunto il supporto per l’intercettazione dei messaggi WebSocket non elaborati tramite un handler message generico, consentendo agli sviluppatori di accedere a tutti i messaggi oltre ai callback standard, inclusi tipi di messaggio non documentati come agent_tool_response.

SDK Python

  • v2.22.0 - Aggiornato con le ultime modifiche allo schema API, incluse le approvazioni dei modelli del workspace e gli endpoint di configurazione degli strumenti MCP.
  • v2.21.0 - Sostituite le istruzioni print con un logging adeguato per supportare meglio il debug e i casi d’uso in produzione.

Pacchetti Agents

  • @elevenlabs/agents-cli@0.6.1 - Pacchetto deprecato a favore della CLI unificata di ElevenLabs.
  • @elevenlabs/react@0.9.1 - Corretto un problema per cui lo strumento end_call non terminava correttamente le conversazioni e migliorata la logica di riconnessione di React Native dopo una disconnessione manuale.
  • @elevenlabs/react-native@0.5.2 - Corretto un problema per cui lo strumento end_call non terminava correttamente le conversazioni e migliorata la logica di riconnessione dopo una disconnessione manuale.
  • @elevenlabs/client@0.9.1 - Corretto un problema per cui lo strumento end_call non terminava correttamente le conversazioni e migliorata la logica di riconnessione di React Native.

SDK Android

  • v0.4.0 - Migliorata la sicurezza dei tipi usando gli enum ConversationMode anziché stringhe, eseguita la migrazione da LiveData a StateFlow con supporto per la compatibilità con le versioni precedenti e corretto un bug per cui gli agenti non terminavano le chiamate quando richiesto.

SDK iOS

  • v2.0.16 - Corretto un problema per cui lo strumento end_call non terminava correttamente le conversazioni, garantendo che gli agenti possano terminare le chiamate correttamente.

CLI

  • @elevenlabs/cli@0.2.0 - Rimosso il supporto per il flag --env destinato all’isolamento degli ambienti virtuali. Questa funzionalità verrà reintrodotta quando il prodotto supporterà un adeguato isolamento degli ambienti.

API

TLS

I nostri endpoint TLS non consentono più alcune modalità di cifratura meno recenti e non sicure. La maggior parte dei client non dovrebbe risentirne, poiché negozia già una modalità di cifratura moderna.

Nuovi endpoint

Piattaforma Agents

Configurazione degli strumenti MCP

Text to Dialogue

Token

API Music

  • POST /v1/music/stem-separation - Separa l’audio in singoli stem (voci, batteria, basso, strumenti). Accetta il caricamento di file multipart e restituisce un archivio ZIP.

Endpoint aggiornati

Text to Dialogue

  • Text to Dialogue con timestamp

    • Aggiunto l’array voice_segments con il campo obbligatorio dialogue_input_index per tracciare a quale input di dialogo corrisponde ogni segmento
    • Migliorato lo schema di risposta con dati di allineamento a livello di carattere
  • Text to Dialogue in streaming con timestamp

    • Aggiunto il supporto streaming per voice_segments con allineamento a livello di carattere
    • Include dialogue_input_index nei chunk dei segmenti vocali

Musica

  • Endpoint dei prompt musicali aggiornati:
    • Lunghezza massima del prompt aumentata dal limite precedente a 4.100 caratteri
    • Le righe di testo ora supportano fino a 200 caratteri per riga

Workspace

  • Ottieni risorsa del workspace
    • Aggiunti dashboard e dashboard_configuration all’enum WorkspaceResourceType
    • Modifiche allo schema di risposta (compatibilità non garantita - vedi le note sulla migrazione riportate sotto)

Fatturazione

  • Ottieni abbonamento
    • Aggiunto il campo next_billing_period (obbligatorio) a PendingSubscriptionSwitchResponseModel
    • Aggiunti subtotal_cents e tax_cents (nullable) a InvoiceResponseModel per un dettaglio migliore della fattura

Piattaforma Agents

Chiamate batch

  • Invia chiamate batch

    • Reso agent_phone_number_id nullable e facoltativo
    • Reso phone_number nullable e facoltativo nei modelli dei destinatari
    • Modifiche allo schema di risposta (compatibilità non garantita - vedi le note sulla migrazione riportate sotto)
  • Ottieni stato delle chiamate batch

    • Resi phone_number_id e phone_provider nullable
  • Annulla chiamate batch & Riprova chiamate batch

    • Resi nullable i campi relativi al telefono
    • Modifiche allo schema di risposta (compatibilità non garantita - vedi le note sulla migrazione riportate sotto)

Destinazioni di trasferimento

  • Gli endpoint relativi ai trasferimenti ora supportano destinazioni di trasferimento con variabili dinamiche:
    • Aggiunto il tipo PhoneNumberDynamicVariableTransferDestination per i trasferimenti di numeri di telefono tramite variabili dinamiche
    • Aggiunto il tipo SIPUriDynamicVariableTransferDestination per i trasferimenti di URI SIP tramite variabili dinamiche
    • Aggiornati i discriminatori PhoneNumberTransfer per includere i tipi di variabili dinamiche

Server MCP

  • Crea server MCP, Ottieni server MCP, Aggiorna server MCP
    • Aggiunto il campo tool_config_overrides per personalizzare la configurazione per singolo strumento
    • Aggiunto il supporto per request_headers in MCPServerConfigUpdateRequestModel
    • Aggiunte le opzioni di configurazione tool_call_sound e tool_call_sound_behavior

Strumenti

  • Miglioramenti allo schema degli strumenti:
    • LiteralJsonSchemaProperty ora include il flag is_system_provided
    • Gli header degli strumenti dell’agente ora supportano ConvAIDynamicVariable per valori header dinamici

Integrazione Twilio

  • Endpoint dei numeri di telefono aggiornati:
    • Aggiunto il campo facoltativo region_config per i numeri di telefono Twilio
    • Aggiunto l’enum TwilioRegionId per la selezione della regione
    • Aggiunto l’enum TwilioEdgeLocation per la configurazione della posizione edge

Agenti

  • Ottieni agente & Aggiorna agente
    • Modifiche allo schema di risposta (compatibilità non garantita - vedi le note sulla migrazione riportate sotto)