Vai alla navigazione

ElevenAgents

  • Individuazione degli argomenti delle conversazioni: Un nuovo endpoint argomenti delle conversazioni (GET /v1/convai/agents/{agent_id}/topics) restituisce i risultati più recenti dell’individuazione degli argomenti per un determinato agente, mettendo in evidenza i temi ricorrenti nelle conversazioni. L’endpoint elenca conversazioni ora accetta un parametro query topic_ids per filtrare le conversazioni in base agli argomenti individuati.

  • Ricerca nei contenuti della knowledge base: Un nuovo endpoint cerca nella knowledge base (GET /v1/convai/knowledge-base/search) offre una ricerca testuale fuzzy nei contenuti dei documenti della knowledge base. I risultati includono estratti evidenziati con oggetti SearchHighlightSegment e supportano l’impaginazione basata su cursore con dimensioni di pagina configurabili (fino a 100, valore predefinito 30). Filtra per tipo di documento con il parametro facoltativo types.

  • Unione flessibile dei branch: L’endpoint unisci branch non limita più le unioni al branch principale — ora qualsiasi branch può essere usato come destinazione dell’unione. Un nuovo parametro booleano facoltativo force sovrascrive la risoluzione dei conflitti basata sui timestamp quando è impostato su true. Le risposte dei metadati del branch ora includono parent_branch_id e merged_from_version_id per un migliore monitoraggio della discendenza.

  • Gestione delle dipendenze dei segreti: Un nuovo endpoint ottieni dipendenze del segreto (GET /v1/convai/secrets/{secret_id}/dependencies/{resource_type}) restituisce ricerche di dipendenze paginate filtrate per tipo di risorsa (tools, agents o phone_numbers). L’endpoint elenca segreti ora accetta un parametro query dependency_limit per controllare quante dipendenze vengono mostrate in anteprima per segreto, con i flag agents_has_more, tools_has_more e phone_numbers_has_more che indicano quando esistono ulteriori dipendenti oltre l’anteprima.

  • Nuove opzioni LLM: Aggiunto gemini-3.1-pro-preview all’elenco dei provider LLM disponibili per la configurazione dell’agente.

Voci

  • Filtro per voci non community: Il parametro query voice_type nell’endpoint elenca voci ora accetta non-community, che restituisce insieme le voci personal e workspace escludendo le copie della libreria. Offre un filtro pratico ai team che vogliono vedere le proprie voci senza quelle condivise dalla community.

Rilasci SDK

SDK Python

  • v2.43.0 - Rigenerazione Fern per lo schema API del 13 aprile 2026, inclusi la ricerca nei contenuti della knowledge base, gli argomenti delle conversazioni, l’unione flessibile dei branch e Gemini 3.1 Pro Preview LLM.

SDK JavaScript

  • v2.43.0 - Rigenerazione Fern per lo schema API del 13 aprile 2026, inclusi la ricerca nei contenuti della knowledge base, gli argomenti delle conversazioni, l’unione flessibile dei branch e Gemini 3.1 Pro Preview LLM.

SDK Swift

  • v3.1.3 - Ridotto il rilevamento del rumore di fondo nel VAD disattivato via software, evitando falsi trigger di attività vocale quando il microfono è disattivato.

Pacchetti

  • @elevenlabs/client@1.2.0 - Risolto il problema per cui getInputVolume() e getOutputVolume() restituivano 0 in React Native, aggiungendo provider di volume nativi che usano i processori RMS e FFT multibanda di LiveKit. getInputByteFrequencyData() e getOutputByteFrequencyData() ora restituiscono dati incentrati sulla gamma della voce umana (100-8000 Hz), più utili per la visualizzazione della voce; anche sul web getInputVolume() e getOutputVolume() vengono ora calcolati da questa gamma.

  • @elevenlabs/react@1.1.0 - Risolto il problema per cui gli errori di startSession venivano ignorati anziché segnalati tramite onError in ConversationProvider. In precedenza, quando Conversation.startSession() veniva rifiutato (ad esempio, “agent not found”), l’interfaccia restava bloccata su “connecting” senza alcun feedback di errore.

  • @elevenlabs/react-native@1.1.0 - Aggiornato a @elevenlabs/client@1.2.0 e @elevenlabs/react@1.1.0 con le correzioni dei provider di volume nativi.

  • @elevenlabs/convai-widget-core@0.11.3 - Risolto l’ordinamento dei messaggi della trascrizione in modalità vocale, in cui le risposte dell’agente potevano apparire prima dei messaggi dell’utente.

API

Nuovi endpoint

Endpoint aggiornati

ElevenAgents

  • Elenca conversazioni

    • Aggiunto il parametro query facoltativo topic_ids (array di stringhe) per filtrare le conversazioni in base agli argomenti individuati
  • Elenca segreti

    • Aggiunto il parametro query facoltativo dependency_limit (intero) per controllare quanti elementi di dipendenza vengono mostrati in anteprima per segreto
  • Unisci branch

    • target_branch_id non è più limitato al branch principale — qualsiasi branch può essere usato come destinazione dell’unione
    • Aggiunto il campo force (booleano, facoltativo) al body della richiesta per sovrascrivere la risoluzione dei conflitti basata sui timestamp
  • Metadati del branch dell’agente (AgentBranchMetadataResponseModel)

    • Aggiunto il campo parent_branch_id (stringa, nullable) per tracciare il branch padre
    • Aggiunto il campo merged_from_version_id (stringa, nullable) per tracciare la versione di origine dell’ultima unione
  • Risposte delle dipendenze dei segreti

    • Aggiunto il campo agents_has_more (booleano) che indica l’esistenza di ulteriori agenti dipendenti oltre l’anteprima
    • Aggiunto il campo tools_has_more (booleano) che indica l’esistenza di ulteriori tool dipendenti oltre l’anteprima
    • Aggiunto il campo phone_numbers_has_more (booleano) che indica l’esistenza di ulteriori numeri di telefono dipendenti oltre l’anteprima
  • Enum LLM

    • Aggiunto gemini-3.1-pro-preview
  • Enum PermissionType e WorkspaceGroupPermission

    • Aggiunto copy_resources_cross_workspace

Voci

  • Elenca voci

    • Aggiunta l’opzione non-community al parametro filtro voice_type (restituisce le voci personal e workspace, esclude le copie della libreria)