27 listopada 2025

Platforma Agents

  • Obsługa nowego LLM: Rozszerzyliśmy opcje LLM o model gemini-3-pro-preview.
  • DTMF poza pasmem: Dodaliśmy flagę use_out_of_band_dtmf do PlayDTMFToolConfig, aby lepiej obsługiwać tony DTMF w integracjach telefonicznych.
  • Ulepszona walidacja: Zmniejszyliśmy maksymalną liczbę elementów w przesyłanych testach agentów z 200 do 100 — zarówno dla ResubmitTestsRequestModel.test_run_ids, jak i RunAgentTestsRequestModel.tests — by poprawić wydajność i niezawodność.
  • Analityka na żywo: Dodaliśmy nowy endpoint analityczny do pobierania liczby aktywnych rozmów w czasie rzeczywistym.
  • Typy API niestandardowego LLM: Dodaliśmy pole api_type do schematu CustomLLM z enum CustomLLMAPIType, który obsługuje opcje chat_completions i responses, zapewniając elastyczną integrację z LLM.
  • Filtrowanie rozmów: Ulepszyliśmy filtrowanie rozmów o obsługę ocen i komentarzy.

Dubbing

  • Zarządzanie mówcami: Dodaliśmy możliwość tworzenia nowych mówców dla zasobów dubbingowych i przenoszenia segmentów między mówcami.
  • Aktualizacje mówców: Dodaliśmy obsługę pola speaker_name podczas aktualizacji mówców dubbingu.
  • Domyślne wartości transkrypcji: Złagodziliśmy wymagania schematu transkrypcji, dodając wartości domyślne dla pól text, word_type i speaker_id, a także usunęliśmy część wymagań dotyczących pól, by ułatwić integrację.
  • Obsługa kodów języków: Doprecyzowaliśmy, że pola source_lang i target_lang oczekują kodów ISO 639-1/3.

ElevenCreative Studio

  • Obsługa obrazów: Dodaliśmy schemat ProjectImageResponseModel dla obrazów w projektach.
  • Zasoby projektu: ProjectResponseModel.assets obejmuje teraz ProjectImageResponseModel, co ułatwia zarządzanie zasobami.
  • Głosy bazowe: Dodaliśmy nowe pole ProjectResponseModel.base_voices do odpowiedzi projektów.
  • Identyfikatory głosów rozdziałów: Dodaliśmy pole voice_ids do modeli odpowiedzi rozdziałów.

Obszary robocze

  • Zarządzanie webhookami: Dodaliśmy pełną obsługę webhooków z endpointami do tworzenia, aktualizacji i usuwania webhooków obszaru roboczego, co ułatwia integrację.
  • Rozszerzone okresy rozliczeniowe: Rozszerzyliśmy opcje okresów rozliczeniowych o 3_month_period i 6_month_period.
  • Ostrzeżenia w rozmowach: Dodaliśmy opcjonalną tablicę warnings do modeli odpowiedzi związanych z rozmowami.

Muzyka

  • Ulepszone prompty: Doprecyzowaliśmy opisy promptów muzycznych, dodając „wskazówki muzyczne”, aby precyzyjniej kierować generowaniem muzyki.

SDK

JavaScript SDK

  • v2.25.1 - Poprawiliśmy analizę binarną PCM w Music SDK.
  • v2.25.0 - Zaktualizowaliśmy SDK, by obsługiwało najnowsze zmiany w schemacie API, w tym nowe endpointy dubbingu, zarządzanie webhookami i ulepszenia platformy agentów.

Python SDK

  • v2.24.0 - Zaktualizowaliśmy SDK, by obsługiwało najnowsze zmiany w schemacie API, w tym nowe endpointy dubbingu, zarządzanie webhookami i ulepszenia platformy agentów.

React

  • @elevenlabs/react@0.12.0 - Poprawiliśmy obsługę rozłączania uczestników, dodaliśmy wszystkie typy zdarzeń Scribe i ulepszyliśmy obsługę identyfikatorów urządzeń iOS.
  • @elevenlabs/react@0.11.3 - Dodaliśmy obsługę żądań narzędzi agentów, co usprawnia integrację z narzędziami platformy Agents.
  • @elevenlabs/react@0.11.2 - Ulepszenia kompilacji i aktualizacje wersji.

Client

  • @elevenlabs/client@0.12.0 - Poprawiliśmy obsługę rozłączania uczestników, dodaliśmy wszystkie typy zdarzeń Scribe i ulepszyliśmy obsługę identyfikatorów urządzeń iOS.
  • @elevenlabs/client@0.11.3 - Dodaliśmy obsługę żądań narzędzi agentów, co usprawnia integrację z narzędziami platformy Agents.
  • @elevenlabs/client@0.11.2 - Ulepszenia kompilacji i aktualizacje wersji.
  • @elevenlabs/client@0.11.1 - Poprawiliśmy obsługę adresów URL LiveKit, aby uwzględniała niestandardowe adresy URL LiveKit.

React Native

  • @elevenlabs/react-native@0.5.5 - Poprawiliśmy obsługę rozłączania uczestników, aby właściwie czyścić połączenia po ich wyjściu.
  • @elevenlabs/react-native@0.5.4 - Poprawiliśmy problem z rozpoznawaniem obszaru roboczego.
  • @elevenlabs/react-native@0.5.3 - Ustabilizowaliśmy providera, by zapobiec przeładowaniu aplikacji podczas rozmów, dodaliśmy renderer Markdown dla widżetu, poprawiliśmy obsługę pustych wiadomości strumieniowych i zaktualizowaliśmy zależności Vite.

Typy

  • @elevenlabs/types@0.4.0 - Dodaliśmy wszystkie typy zdarzeń Scribe dla pełnej obsługi zdarzeń zamiany mowy na tekst.
  • @elevenlabs/types@0.3.1 - Dodaliśmy pochodzenie typów, aby poprawić bezpieczeństwo i integralność pakietów.

Swift SDK

  • v3.0.0 - Duże wydanie z niekompatybilnymi zmianami, w tym ulepszoną obsługą rozłączeń z parametrem powodu, nowym stanem agenta .thinking, obsługą LiveKit 2.10.0+, zgodnością ze Swift 5.9+ (zamiast wymaganego wcześniej 6.0), obsługą metadanych odpowiedzi agentów oraz lepszą obsługą błędów z kontrolą potoku audio.

API

Nowe endpointy

Zaktualizowane endpointy

Platforma Agents

  • Pobierz rozmowy

    • Dodaliśmy parametr zapytania rating_max (integer) do filtrowania rozmów według maksymalnej oceny
    • Dodaliśmy parametr zapytania rating_min (integer) do filtrowania rozmów według minimalnej oceny
    • Dodaliśmy parametr zapytania has_feedback_comment (boolean) do filtrowania rozmów z komentarzami
  • Prześlij połączenia wsadowe

    • Ustawiliśmy agent_phone_number_id jako nullable i opcjonalny
    • Ustawiliśmy phone_number jako nullable i opcjonalny w modelach odbiorców
  • Utwórz agenta, Zaktualizuj agenta, Pobierz agenta

    • Dodaliśmy tablicę suggested_audio_tags (do 20 elementów) do konfiguracji głosu agenta
    • Dodaliśmy flagę use_out_of_band_dtmf do konfiguracji narzędzia DTMF
  • Testowanie agentów

    • Zmniejszyliśmy maxItems z 200 do 100 dla test_run_ids w żądaniach ponownego przesłania testów
    • Zmniejszyliśmy maxItems z 200 do 100 dla tablicy tests w żądaniach uruchamiania testów agentów

Dubbing

  • Zaktualizuj mówcę dubbingu

    • Dodaliśmy obsługę pola speaker_name przy aktualizacji mówców
  • Endpointy transkrypcji dubbingu

    • Ustawiliśmy text, word_type i speaker_id jako opcjonalne z wartościami domyślnymi
    • Złagodziliśmy wymagania dotyczące pól, by ułatwić integrację

ElevenCreative Studio

  • Endpointy projektów

    • Dodaliśmy ProjectImageResponseModel do tablicy assets w odpowiedziach projektów
    • Dodaliśmy pole base_voices do modeli odpowiedzi projektów
  • Endpointy rozdziałów

    • Dodaliśmy pole tablicowe voice_ids do modeli odpowiedzi rozdziałów

Obszary robocze

  • Endpointy subskrypcji
    • Rozszerzyliśmy enum okresu rozliczeniowego o 3_month_period i 6_month_period

Inne aktualizacje

  • Konfiguracja niestandardowego LLM

    • Dodaliśmy pole api_type z enum CustomLLMAPIType (chat_completions lub responses)
  • Modele LLM

    • Rozszerzyliśmy enum modeli LLM o gemini-3-pro-preview
  • Muzyka

    • Doprecyzowaliśmy opisy promptów, dodając „wskazówki muzyczne”
  • Modele rozmów

    • Dodaliśmy opcjonalną tablicę warnings do modeli odpowiedzi związanych z rozmowami