Hoppa till navigering

ElevenAgents

  • Avgränsad konversationsanalys: Utvärderingskriterier och datainsamlingsobjekt kan nu avgränsas till conversation (hela transkriptionen) eller agent (endast den del där en specifik agent var aktiv). Lade till fältet scope i PromptEvaluationCriteria, data_collection_scopes i agentplattformens inställningar och en ny scoped-array med ScopedAnalysisResult i svaret från konversationsanalys. Detta är särskilt användbart för arbetsflöden med flera agenter, där varje agent ska utvärderas separat.

  • Hantering av mappar för agenttester: Tester kan nu organiseras i mappar. Nya slutpunkter för att skapa, hämta, uppdatera och ta bort testmappar, samt för att flytta flera tester mellan mappar.

  • Åsidosättningar av verktyg och kunskapsbas i arbetsflöden: Åsidosättningar för noder i agentarbetsflöden stöder nu fälten tool_ids och knowledge_base i PromptAgentAPIModelOverrideConfig, vilket gör att arbetsflödesnoder kan styra vilka verktyg och kunskapsbasdokument varje underagent kan komma åt.

  • **Läget hide_all för svarsfilter **: Lade till alternativet hide_all i ResponseFilterMode, vilket tvingar systemet att dölja alla fält i ett verktygssvar från agenten.

  • Besökta agenter i konversationshistorik: Svaret från get conversation innehåller nu en visited_agents-array med VisitedAgentRef-objekt (med agent_id och branch_id) som spårar vilka agenter som deltog i en konversation med flera agenter.

  • Stöd för multimodala meddelanden i hookar: Hooken useConversationControls exponerar nu sendMultimodalMessage, och typen MultimodalMessageInput exporteras från @elevenlabs/client, vilket gör det enklare att skicka bilder och annat multimodalt innehåll under konversationer.

Speech to Text

  • Ljudlängd i svar: Svaret från convert speech to text innehåller nu fältet audio_duration_secs, som ger den transkriberade ljudfilens totala längd utan att kräva beräkning på klientsidan.

Voices

  • Inspelningskvalitet och granskningsstatus: Svaret från get voice innehåller nu fälten recording_quality (enum: studio, good, ok, poor, bad) och labelling_status (enum: in_review, review_complete), vilket ger insyn i bedömningen av röstkvalitet.

SDK-versioner

JavaScript SDK

  • v2.42.0 - Fern-regenerering för API-schemat från 7 april 2026, inklusive avgränsad analys, testmappar och stöd för DTMF-indata.

Python SDK

  • v2.42.0 - Fern-regenerering för API-schemat från 7 april 2026, inklusive avgränsad analys, testmappar och stöd för DTMF-indata.

Swift SDK

  • v3.1.2 - Åtgärdade ObjC-kategoridispatch för LiveKit-delegatmetoder, vilket löser potentiella krascher i Swift-baserade integrationer av röstassistenter.

Packages

API

Nya slutpunkter

Uppdaterade slutpunkter

ElevenAgents

  • Skapa agent, Hämta agent, Uppdatera agent

    • Lade till fältet data_collection_scopes (object, valfritt) i AgentPlatformSettings för kontroll av analysomfång per objekt
  • Hämta konversation

    • Lade till fältet visited_agents (array av VisitedAgentRef, valfritt) som spårar agenter som besökts under konversationer med flera agenter
    • Lade till fältet scoped (array av ScopedAnalysisResult) i svaret för konversationsanalys
  • Kör konversationsanalys

    • Svaret innehåller nu scoped-analysresultat med utvärderingsuppdelningar per agent
  • Åsidosättningar för noder i agentarbetsflöden (PromptAgentAPIModelOverrideConfig)

    • Lade till fältet tool_ids (array av strängar, valfritt) för att begränsa tillgängliga verktyg per arbetsflödesnod
    • Lade till fältet knowledge_base (object, valfritt) för att åsidosätta kunskapsbas per arbetsflödesnod
  • Enum ResponseFilterMode

    • Lade till värdet hide_all
  • Standardvärde för MockNoMatchBehavior

    • Ändrade standardvärdet från call_real_tool till raise_error
  • Enum ClientEvent

    • Lade till värdet dtmf_request
  • Turmått

    • Lade till fältet convai_tts_cascade (string, nullbar) i ConversationTurnMetrics

Speech to Text

Voices

  • Hämta röst, Lista röster
    • Lade till fältet recording_quality (enum: studio, good, ok, poor, bad, nullbar)
    • Lade till fältet recording_quality_reason (string, nullbar)
    • Lade till fältet labelling_status (enum: in_review, review_complete, nullbar)

Text to Dialogue

  • Svar från Text to dialogue
    • Nytt schema ToDialogueSettingsResponseModel med fälten stability och speed