Vai alla navigazione

ElevenAgents

  • Anteprime di merge e rebase dei branch: aggiunti Preview merged configuration (GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview) e l’anteprima della configurazione sottoposta a rebase (GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview) per esaminare la configurazione dell’agente unita o sottoposta a rebase prima del commit. Entrambi restituiscono MergePreviewResponseModel con la configurazione risultante, overridden_fields e source_identical_to_target.
  • Metriche di utilizzo dei branch: le risposte di riepilogo dei branch di List agent branches aggiungono il campo facoltativo calls_7d (intero) con il volume di chiamate degli ultimi sette giorni per branch.
  • Stato della connessione di autenticazione: i modelli di risposta delle connessioni di autenticazione del workspace sostituiscono OAuthConnectionStatus, solo OAuth, con AuthConnectionStatus condiviso (active, refresh_failed, revoked, credential_invalid). Le risposte di autenticazione Bearer, Basic, mTLS, header personalizzato, OAuth, OAuth2 JWT, Slack, URL secret e WhatsApp aggiungono i campi facoltativi status, status_detail e status_updated_at.
  • Filtraggio delle risposte degli strumenti: gli schemi di configurazione degli strumenti HTTP e degli agenti aggiungono response_filter facoltativo per ridurre le risposte degli strumenti prima che raggiungano l’LLM, con response_filter_mode e response_filters nei modelli di override correlati.
  • Trasferimenti telefonici nei workflow: i nodi di trasferimento del numero di telefono nei workflow aggiungono uui facoltativo (UUITransferConfig) per le informazioni User-to-User esadecimali RFC 7433 nei trasferimenti SIP REFER.
  • Assegnazione dell’agente per la telefonia: gli schemi delle richieste di importazione dei numeri di telefono Twilio, Exotel e SIP trunk aggiungono agent_id facoltativo (stringa) per assegnare un agente durante la configurazione del numero.
  • Trascrizione del turno con interruzioni disabilitate: gli schemi di configurazione dei turni aggiungono transcribe_on_disabled_interruptions facoltativo (booleano, valore predefinito false) per controllare se il parlato dell’utente viene trascritto quando le interruzioni sono disabilitate.
  • Sentiment delle conversazioni: gli schemi di riepilogo delle conversazioni aggiungono sentiment_analysis facoltativo. I modelli utente delle conversazioni aggiungono sentiment facoltativo con riferimenti alle conversazioni frustrate.

Speech to Text

  • Output multicanale combinato: Convert speech to text aggiunge multichannel_output_style facoltativo (separate predefinito | combined) quando use_multi_channel è abilitato. Imposta combined per ricevere una singola trascrizione con tutti i canali uniti e ordinati per ora, anziché trascrizioni per canale. Le risposte a livello di parola includono channel_index per ogni parola quando la modalità multicanale è attiva.

Text to Speech

  • Comportamento di language_code: gli schemi delle richieste TTS chiariscono che i valori language_code non supportati vengono ignorati anziché rifiutati e che language_code non è supportato nei modelli multilingual_v2.

Workspace

  • Policy di disabilitazione delle chiavi API di terze parti: aggiunto Set workspace third-party disabling policy (POST /v1/workspaces/api-keys/third-party-disabling) per il controllo a livello di workspace della possibilità per i titolari di chiavi API di disabilitare autonomamente le chiavi tramite l’endpoint di disabilitazione di terze parti. I modelli per la creazione, la patch e la risposta delle chiavi API del workspace aggiungono third_party_disable_allowed facoltativo (booleano).
  • Aggiornamenti delle connessioni di autenticazione Bearer: l’unione delle richieste di Update workspace auth connection aggiunge UpdateBearerAuthRequest per gli aggiornamenti delle credenziali dei token Bearer.
  • Autorizzazioni del workspace: gli enum delle autorizzazioni aggiungono conversation_privacy_manage e synthid_detector. I modelli dei gruppi del workspace aggiungono scim_group facoltativo (stringa).

Rilasci SDK

SDK JavaScript

  • v2.55.0 - Rigenerato dallo schema OpenAPI più recente con client per le anteprime di merge e rebase dei branch, metriche del volume di chiamate dei branch, campi dello stato della connessione di autenticazione, tipi per il filtraggio delle risposte degli strumenti, output multicanale combinato per Speech to Text e policy di disabilitazione delle chiavi API di terze parti del workspace.

SDK Python

  • v2.55.0 - Rigenerato dallo schema OpenAPI più recente con client per le anteprime di merge e rebase dei branch, metriche del volume di chiamate dei branch, campi dello stato della connessione di autenticazione, modelli per il filtraggio delle risposte degli strumenti, output multicanale combinato per Speech to Text e policy di disabilitazione delle chiavi API di terze parti del workspace.

Pacchetti

SDK Android

  • v0.10.0 - Esposta la trascrizione dei messaggi riconciliata come StateFlow. Deprecati i callback di testo e agente a favore delle varianti con ID evento.
  • v0.11.0 - Aggiunto un callback per i frame audio per l’ispezione audio frame per frame durante le conversazioni.

SDK iOS

  • v3.2.2 - Corretta l’implementazione del metodo delegate della stanza LiveKit per una gestione corretta degli eventi della stanza.

API

Nuovi endpoint

ElevenAgents

  • GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview - Anteprima della configurazione unita prima del merge
  • GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview - Anteprima della configurazione sottoposta a rebase prima del rebase

Workspace

  • POST /v1/workspaces/api-keys/third-party-disabling - Imposta la policy di disabilitazione delle chiavi API di terze parti del workspace

Endpoint aggiornati

ElevenAgents

  • List agent branches - GET /v1/convai/agents/{agent_id}/branches
    • Le risposte di riepilogo dei branch aggiungono calls_7d facoltativo (intero)
  • Preview merged configuration - GET /v1/convai/agents/{agent_id}/branches/{source_branch_id}/merge-preview
    • Restituisce MergePreviewResponseModel con la configurazione unita, overridden_fields e source_identical_to_target
  • Anteprima della configurazione sottoposta a rebase - GET /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase-preview
    • Restituisce MergePreviewResponseModel con l’anteprima della configurazione sottoposta a rebase

Speech to Text

  • Convert speech to text - POST /v1/speech-to-text
    • Aggiunto multichannel_output_style facoltativo (separate | combined) quando use_multi_channel è abilitato
    • Le risposte a livello di parola includono channel_index per parola in modalità multicanale

Workspace

  • Set workspace third-party disabling policy - POST /v1/workspaces/api-keys/third-party-disabling
    • Controlla se i titolari di chiavi API possono disabilitare autonomamente le chiavi tramite il flusso di disabilitazione di terze parti
  • Update workspace auth connection - PATCH /v1/workspace/auth-connections/{auth_connection_id}
    • L’unione delle richieste aggiunge UpdateBearerAuthRequest

Modifiche agli schemi

ElevenAgents

  • Connessioni di autenticazione
    • Sostituito OAuthConnectionStatus con AuthConnectionStatus (active, refresh_failed, revoked, credential_invalid)
    • Aggiunti status, status_detail e status_updated_at facoltativi nei modelli di risposta delle connessioni di autenticazione
  • Strumenti e workflow
    • Aggiunto response_filter facoltativo nelle configurazioni degli strumenti HTTP e degli agenti
    • Aggiunto uui facoltativo (UUITransferConfig) nei modelli dei workflow relativi ai trasferimenti
  • Configurazione dei turni
    • Aggiunto transcribe_on_disabled_interruptions facoltativo (booleano, valore predefinito false)
  • Importazioni di telefonia
    • Aggiunto agent_id facoltativo negli schemi delle richieste di importazione Twilio, Exotel e SIP trunk
  • Modelli delle conversazioni
    • Aggiunto sentiment_analysis facoltativo nei tipi di riepilogo delle conversazioni
    • Aggiunto sentiment facoltativo nei modelli utente delle conversazioni

Text to Speech

  • Chiarito che language_code viene ignorato se non supportato e non è supportato in multilingual_v2

Workspace

  • Chiavi API
    • Aggiunto third_party_disable_allowed facoltativo (booleano) nei modelli di creazione, patch e risposta
  • Autorizzazioni
    • Aggiunti conversation_privacy_manage e synthid_detector
  • Gruppi
    • Aggiunto scim_group facoltativo (stringa) nei modelli dei gruppi del workspace