ElevenAgents

  • Analiza rozmów z zakresem: Kryteria oceny i elementy zbierania danych można teraz ograniczać do conversation (pełny transkrypt) lub agent (tylko część, w której aktywny był konkretny agent). Dodano pole scope do PromptEvaluationCriteria, data_collection_scopes do ustawień platformy agenta oraz nową tablicę scoped z ScopedAnalysisResult w odpowiedzi analizy rozmowy. Jest to szczególnie przydatne w workflow z wieloma agentami, gdzie każdy agent powinien być oceniany niezależnie.

  • Zarządzanie folderami testów agentów: Testy można teraz organizować w folderach. Nowe endpointy do tworzenia, pobierania, aktualizowania i usuwania folderów testów oraz zbiorczego przenoszenia testów między folderami.

  • Nadpisywanie narzędzi i bazy wiedzy w workflow: Nadpisania węzłów workflow agentów obsługują teraz pola tool_ids i knowledge_base w PromptAgentAPIModelOverrideConfig, dzięki czemu węzły workflow mogą kontrolować, do których narzędzi i dokumentów bazy wiedzy ma dostęp każdy subagent.

  • **Tryb hide_all filtra odpowiedzi **: Dodano opcję hide_all do ResponseFilterMode, która wymusza ukrycie przed agentem wszystkich pól odpowiedzi narzędzia.

  • Odwiedzone agenty w historii rozmowy: Odpowiedź get conversation zawiera teraz tablicę visited_agents obiektów VisitedAgentRef (z agent_id i branch_id), śledzącą agentów uczestniczących w rozmowie wieloagentowej.

  • Obsługa wiadomości multimodalnych w hookach: Hook useConversationControls udostępnia teraz sendMultimodalMessage, a typ MultimodalMessageInput jest eksportowany z @elevenlabs/client, co ułatwia wysyłanie obrazów i innych treści multimodalnych podczas rozmów.

Zamiana mowy na tekst

  • Czas trwania audio w odpowiedziach: Odpowiedź convert speech to text zawiera teraz pole audio_duration_secs, podające całkowity czas trwania transkrybowanego audio bez potrzeby obliczania go po stronie klienta.

Głosy

  • Jakość nagrania i status weryfikacji: Odpowiedź get voice zawiera teraz pola recording_quality (enum: studio, good, ok, poor, bad) i labelling_status (enum: in_review, review_complete), zapewniając wgląd w ocenę jakości głosu.

Wydania SDK

JavaScript SDK

  • v2.42.0 - Regeneracja Fern dla schematu API z 7 kwietnia 2026 r., obejmująca analizę z zakresem, foldery testów i obsługę wejścia DTMF.

Python SDK

  • v2.42.0 - Regeneracja Fern dla schematu API z 7 kwietnia 2026 r., obejmująca analizę z zakresem, foldery testów i obsługę wejścia DTMF.

Swift SDK

  • v3.1.2 - Poprawiono wysyłanie kategorii ObjC dla metod delegata LiveKit, rozwiązując problem potencjalnych awarii w integracjach agentów głosowych opartych na Swift.

Pakiety

API

Nowe endpointy

Zaktualizowane endpointy

ElevenAgents

  • Utwórz agenta, Pobierz agenta, Zaktualizuj agenta

    • Dodano pole data_collection_scopes (object, opcjonalne) do AgentPlatformSettings, aby kontrolować zakres analizy dla poszczególnych elementów
  • Pobierz rozmowę

    • Dodano pole visited_agents (tablica VisitedAgentRef, opcjonalne), śledzące agentów odwiedzonych podczas rozmów wieloagentowych
    • Dodano pole scoped (tablica ScopedAnalysisResult) do odpowiedzi analizy rozmowy
  • Uruchom analizę rozmowy

    • Odpowiedź zawiera teraz wyniki analizy scoped z podziałem ocen dla każdego agenta
  • Nadpisania węzłów workflow agentów (PromptAgentAPIModelOverrideConfig)

    • Dodano pole tool_ids (tablica stringów, opcjonalne), aby ograniczać dostępne narzędzia dla każdego węzła workflow
    • Dodano pole knowledge_base (object, opcjonalne), aby nadpisywać bazę wiedzy dla każdego węzła workflow
  • Enum ResponseFilterMode

    • Dodano wartość hide_all
  • Wartość domyślna MockNoMatchBehavior

    • Zmieniono wartość domyślną z call_real_tool na raise_error
  • Enum ClientEvent

    • Dodano wartość dtmf_request
  • Metryki tury

    • Dodano pole convai_tts_cascade (string, nullable) do ConversationTurnMetrics

Zamiana mowy na tekst

Głosy

  • Pobierz głos, Wyświetl głosy
    • Dodano pole recording_quality (enum: studio, good, ok, poor, bad, nullable)
    • Dodano pole recording_quality_reason (string, nullable)
    • Dodano pole labelling_status (enum: in_review, review_complete, nullable)

Tekst na dialog

  • Odpowiedź tekst na dialog
    • Nowy schemat ToDialogueSettingsResponseModel z polami stability i speed