ElevenAgents

  • Nowe opcje LLM: Dodano claude-sonnet-4-6 i gemini-3.1-flash-lite-preview jako obsługiwanych dostawców LLM dla konfiguracji rozmów agenta.

  • Tryb wykonywania guardraila: Niestandardowe guardraile obsługują teraz konfigurowalne pole execution_mode z enumem GuardrailExecutionMode oraz osobne definicje schematów wejścia i wyjścia. Pozwala to precyzyjniej kontrolować, kiedy uruchamiana jest logika guardraila i do którego kierunku wiadomości ma zastosowanie.

  • Zdarzenie klienta po aktywacji guardraila: Dodano guardrail_triggered do enuma ClientEvent, co pozwala workflow agentów i handlerom po stronie klienta reagować, gdy guardrail uruchomi się podczas rozmowy.

  • Współbieżność połączeń wsadowych: Dodano pole target_concurrency_limit do treści żądania submit batch call, co pozwala kontrolować docelową liczbę równoczesnych połączeń dla danej partii.

  • Filtr typu testów agentów: Endpoint list agent tests przyjmuje teraz parametr zapytania types, aby filtrować wyniki według typu testu. Parametr zapytania include_folders jest przestarzały na rzecz nowego filtra types.

  • Konfiguracja połączeń telefonicznych: Dodano telephony_call_config do schematów żądań połączeń wychodzących dla połączeń Twilio i SIP trunk, z domyślnym ringing_timeout_secs wynoszącym 60 sekund.

  • Odpowiedzi z wiadomościami audio WhatsApp: Dodano enable_audio_message_response do konfiguracji konta WhatsApp, co pozwala agentom wysyłać w rozmowach WhatsApp wiadomości audio oprócz tekstu.

ElevenCreative Studio

  • Ustawienia agentów ElevenCreative Studio: Modele projektów ElevenCreative Studio udostępniają teraz pole agent_settings z użyciem StudioAgentSettingsModel, zapewniając projektom studio połączonym z agentem spójne ustawienia obok nowego StudioAgentToolSettingsModel.

Mobile

  • SAML SSO dla iOS i Androida: Klienci Enterprise korzystający z dostawców tożsamości opartych na SAML mogą teraz logować się z aplikacji ElevenLabs na iOS i Androida.

Zamiana mowy na tekst

  • Tryb transkrypcji bez dosłowności: Dodano no_verbatim jako opcję transkrypcji w endpoincie convert speech to text, co pozwala modelowi tworzyć oczyszczony wynik zamiast dosłownej transkrypcji.

Muzyka

  • Poprawka CRLF w SDK: Rozwiązano problem w SDK Pythona i JavaScript, przez który odpowiedź endpointu generate music detailed nie była poprawnie parsowana, gdy serwer używał zakończeń linii \r\n\r\n. Parsery obsługują teraz zakończenia linii \r\n i \n.

Głosy

  • Obsługa czcionek captcha głosu dla alfabetów innych niż łaciński: Naprawiono problem, przez który captcha instant voice cloning wyświetlała nieczytelne znaki dla niektórych alfabetów innych niż łaciński. Dodano obsługę czcionek i prawidłowy wybór języka dla hebrajskiego, tajskiego, ormiańskiego, gruzińskiego, malajalam, telugu i gurmukhi. Captcha używa teraz rzeczywistego języka klonowanego głosu zamiast domyślnie angielskiego.

Wydania SDK

JavaScript SDK

  • v2.38.0 - Regeneracja Fern zgodna z najnowszym schematem API, w tym nowe pola ElevenAgents, zaktualizowane typy narzędzi SMB i ustawienia agentów studio.
  • v2.38.1 - Naprawiono parsowanie CRLF dla strumienia odpowiedzi endpointu szczegółowego generowania muzyki.

Python SDK

  • v2.38.0 - Regeneracja Fern zgodna z najnowszym schematem API, w tym nowe pola ElevenAgents, zaktualizowane typy narzędzi SMB i ustawienia agentów studio.
  • v2.38.1 - Naprawiono parsowanie CRLF dla strumienia odpowiedzi endpointu szczegółowego generowania muzyki.

Pakiety

API

Zaktualizowane endpointy

ElevenAgents

  • Create agent

    • Dodano parametr zapytania enable_versioning (boolean, opcjonalny), aby włączyć śledzenie wersji podczas tworzenia
  • Update agent

    • Dodano parametr zapytania enable_versioning_if_not_enabled (boolean, opcjonalny), aby włączyć wersjonowanie dla istniejących agentów
  • List agent tests

    • Dodano parametr zapytania types (string, opcjonalny), aby filtrować testy według typu
    • Wycofano parametr zapytania include_folders
  • Submit batch call

    • Dodano pole target_concurrency_limit (integer, opcjonalne), aby ustawić docelową liczbę równoczesnych połączeń
  • Twilio outbound call, SIP trunk outbound call

    • Dodano pole telephony_call_config ze schematem TelephonyCallConfig (domyślnie ringing_timeout_secs: 60)
  • Get conversation

    • Dodano pole environment do rekordów rozmów
  • Get WhatsApp account, Update WhatsApp account

    • Dodano pole enable_audio_message_response (boolean, opcjonalne)

Zamiana mowy na tekst

Audio Native

ElevenCreative Studio

Zmiany schematów

Nowe schematy

  • TelephonyCallConfig - Konfiguracja wychodzących połączeń telefonicznych, w tym ringing_timeout_secs
  • GuardrailExecutionMode - Enum kontrolujący, kiedy wykonywana jest niestandardowa logika guardraila
  • StudioAgentSettingsModel - Ustawienia agenta przypisane do projektów studio
  • StudioAgentToolSettingsModel - Ustawienia na poziomie narzędzia w konfiguracji agenta studio
  • CheckServiceAvailabilityParams, CreateAssetParams, CreateClientAppointmentParams - Dodatkowe rozróżniane typy parametrów narzędzia SMB dla workflow wynajmu i wizyt

Zmodyfikowane schematy

  • ClientEvent - Dodano wartość enuma guardrail_triggered
  • CustomGuardrailConfig - Dodano pole execution_mode (string, opcjonalne) oraz osobne definicje schematów wejścia/wyjścia
  • ConversationUserResponseModel - last_contact_agent_id może teraz mieć wartość null i nie jest wymagane
  • SMBToolConfig - Dodano typy operacji wynajmu i wizyt z odpowiadającymi im schematami parametrów