Platforma Agents

  • Monitorowanie rozmów w czasie rzeczywistym: Użytkownicy Enterprise mogą teraz monitorować rozmowy agentów w czasie rzeczywistym przez połączenie WebSocket pod /v1/convai/conversations/{id}/monitor. Funkcje obejmują buforowaną historię rozmów, selektywne przesyłanie zdarzeń i polecenia sterujące (zakończenie połączenia, wejście w rozmowę, przełączanie przejęcia przez człowieka, wysyłanie wiadomości).
  • Obsługa języka Hinglish: Dodaliśmy opcję konfiguracji hinglish_mode dla agentów. Gdy jest włączona, a językiem agenta jest hindi, odpowiedzi będą w Hinglish (mieszance hindi i angielskiego).
  • Zmienne dynamiczne w wiadomościach poczty głosowej: Wiadomości wykrywania poczty głosowej obsługują teraz podstawianie zmiennych dynamicznych, co pozwala tworzyć spersonalizowane wiadomości po wykryciu poczty głosowej.
  • Lokalne warunki korzystania z widżetu: Warunki korzystania z widżetu czatu można teraz lokalizować dla każdego języka, konfigurując je w ustawieniach językowych.
  • Przełącznik trybu rozmowy w widżecie: Dodaliśmy opcję conversation_mode_toggle_enabled do konfiguracji widżetu, aby kontrolować przełączanie trybu rozmowy.
  • Śledzenie ponownych prób połączeń wsadowych: Dodaliśmy pole retry_count do odpowiedzi statusu połączeń wsadowych, by śledzić liczbę ponownych prób.

Text to Speech

  • Koszty kredytów za ustawienia jakości: Opisy ustawień jakości zawierają teraz informacje o koszcie w kredytach: high (+20%), ultra (+50%) i ultra_lossless (+100%).

Integracja z WhatsApp

  • Prostsza konfiguracja numeru telefonu: W schematach połączeń wsadowych i informacji o rozmowie zastąpiliśmy whatsapp_business_account_id przez whatsapp_phone_number_id, aby uprościć integrację z WhatsApp.

Wydania SDK

Python SDK

  • v2.27.0 - Poprawiono obsługę parametru formatu audio Scribe i zaktualizowano schemat API
  • v2.26.1 - Rozszerzono obsługę konfiguracji agentów on-premises

JavaScript SDK

  • v2.28.0 - Poprawiono obsługę parametru formatu audio Scribe i zaktualizowano schemat API

Pakiety

  • @elevenlabs/react@0.12.3 - Zlokalizowano warunki korzystania z czatu i poprawiono format audio Scribe
  • @elevenlabs/client@0.12.2 - Zlokalizowano warunki korzystania z czatu i poprawiono format audio Scribe
  • @elevenlabs/react-native@0.5.6 - Dodano nadpisywanie parametru prędkości TTS i poprawiono nieskończoną pętlę startSession w hookach useEffect
  • @elevenlabs/react@0.12.2 - Poprawiono kod zamknięcia WebSocket, warunek wyścigu useConversation, dodano wysyłanie zdarzeń shadow host i rozszerzono obsługę języków
  • @elevenlabs/client@0.12.1 - Poprawiono kod zamknięcia WebSocket, warunek wyścigu useConversation, dodano wysyłanie zdarzeń shadow host i rozszerzono obsługę języków

Android SDK

  • v0.7.1 - Poprawiono obsługę zdarzenia agent_tool_request i domyślną wartość expects_response

API

Nowe endpointy

Zaktualizowane endpointy

Baza wiedzy

  • Wyświetl dokumenty bazy wiedzy
    • Dodano parametr zapytania parent_folder_id (string) do filtrowania według folderu nadrzędnego
    • Dodano parametr zapytania ancestor_folder_id (string) do filtrowania według folderu nadrzędnego wyższego poziomu
    • Dodano parametr zapytania folders_first (boolean) do sortowania folderów przed dokumentami
  • Schematy odpowiedzi dokumentów
    • Dodano typ dokumentu folder
    • Dodano pole folder_parent_id (string, opcjonalne)
    • Dodano pole folder_path (string, opcjonalne)
    • Dodano pole children_count (integer, dla folderów)
    • Dodano schemat GetKnowledgeBaseFolderResponseModel
    • Dodano schemat GetKnowledgeBaseSummaryFolderResponseModel
  • Endpointy indeksu RAG
    • Dodano status cannot_index_folder do enuma RAGIndexStatus
    • Dodano modele żądań i odpowiedzi wsadowych dla operacji na indeksach RAG

Platforma Agents

  • Utwórz agenta, Zaktualizuj agenta, Pobierz agenta

    • Dodano hinglish_mode (boolean, domyślnie false) do konfiguracji agenta
    • Dodano hinglish_mode do schematów nadpisywania workflow (nullable boolean)
  • Endpointy konfiguracji widżetu

    • Dodano conversation_mode_toggle_enabled (boolean, domyślnie false) do ustawień widżetu
  • Endpointy połączeń wsadowych

    • Dodano retry_count (integer, domyślnie 0) do modeli odpowiedzi połączeń wsadowych
  • Model tokenu rozmowy

    • Dodano token_requester_user_id (string, nullable) do identyfikacji osoby żądającej tokenu

Integracja z WhatsApp

  • Wyślij połączenie wsadowe
    • Zastąpiono whatsapp_business_account_id przez whatsapp_phone_number_id (string, nullable, opcjonalne)
  • Schematy informacji o rozmowie
    • Zastąpiono whatsapp_business_account_id przez whatsapp_phone_number_id w WhatsAppConversationInfo

Text to Speech

  • Wszystkie endpointy TTS z ustawieniem jakości
    • Zaktualizowano opisy quality_preset, aby zawierały procentowy koszt w kredytach

Obszary robocze

  • Enum typów zasobów
    • Dodano convai_agent_drafts do enuma WorkspaceResourceType