For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Rebase gałęzi: Dodano POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase, aby wykonać rebase gałęzi na najnowszej wersji main z zachowaniem zmian specyficznych dla gałęzi. Modele nadrzędne wersji agenta dodają opcjonalne rebased_from_version_id (string), aby śledzić wersję źródłową po rebase.
Filtrowanie produktów rozmów: Lista rozmów i Wyszukiwanie tekstowe wiadomości w rozmowach dodają opcjonalny parametr zapytania conversation_product_type (agents | speech_engine), aby filtrować wyniki według produktu. Modele rozmów wprowadzają ConversationProduct dla tego rozróżnienia.
Filtrowanie zakończeń rozmów: Lista rozmów dodaje opcjonalny parametr zapytania termination_reasons (tablica stringów), aby filtrować rozmowy według sposobu ich zakończenia.
Wykrywanie tematów dla agenta: Ustawienia platformy w Tworzeniu agenta i Aktualizacji agenta dodają opcjonalne topic_discovery (TopicDiscoverySettings) do konfiguracji wykrywania tematów dla danego agenta.
Konfiguracja dźwięku w tle: Modele konfiguracji platformy agenta i rozmowy dodają opcjonalne background_sound (BackgroundSoundConfig) dla dźwięku otoczenia podczas rozmów.
Terminy ignorowane przy przerywaniu tury: Schematy konfiguracji tury dodają opcjonalne interruption_ignore_terms (tablica stringów), aby wyłączyć wykrywanie tury dla określonych fraz.
Losowanie wypełniaczy soft timeoutu: Konfiguracja soft timeoutu dodaje opcjonalne randomize_fillers (boolean), aby losowo zmieniać kolejność wiadomości wypełniających między soft timeoutami. Pola wiadomości soft timeoutu i zastąpienia promptu LLM obsługują teraz zmienne dynamiczne.
Identyfikatory użytkowników w transkrypcjach: Modele wiadomości transkrypcji dodają opcjonalne user_identifier (string) w wiadomościach napisanych przez użytkownika.
Warunki sukcesu symulacji: Schematy testów symulacji agenta dodają opcjonalne success_conditions (tablica, do 30 elementów). Starsze pole success_condition jest wycofywane na rzecz formy tablicowej.
Dynamiczne dozwolone wartości schematu narzędzia: Właściwości schematu JSON narzędzi ElevenAgents dodają opcjonalne allowed_values_dynamic_variable (string) dla wybieranych przez LLM wartości, weryfikowanych przez serwer i pobieranych ze zmiennych dynamicznych.
Dokumentacja podpisanego URL widżetu: Pobieranie widżetu aktualizuje dokumentację conversation_signature, aby odwoływała się do /v1/convai/conversation/get_signed_url.
Muzyka
Formaty wyjściowe wyższej jakości: Generowanie muzyki, Szczegółowe generowanie muzyki i Strumieniowanie muzyki dodają mp3_48000_240 i mp3_48000_320 do obsługiwanych wartości output_format. Gdy output_format ma wartość auto, modele v2 domyślnie używają teraz mp3_48000_192 zamiast mp3_48000_128.
Doprecyzowanie flagi czasu trwania sekcji: respect_sections_durations działa tylko z composition_plan w music_v1. W music_v2 czasy trwania sekcji są zawsze wymuszane, a ta flaga jest ignorowana.
Podział schematu planu kompozycji: composition_plan w żądaniu muzyki używa unii oneOf typów MusicPrompt i CompositionPlan. Pierwszy jest używany dla planów kompozycji music_v1, a drugi dla music_v2.
Dubbing
Filtry listy projektów: Lista dubbingów dodaje opcjonalne parametry zapytania w formie tablic: dubbing_statuses, dubbing_models, target_language_codes i creation_sources, aby filtrować listę. Parametr order_by akceptuje teraz name obok created_at.
Obszary robocze
Powody blokady i wyłączenia: Modele obszaru roboczego i klucza API dodają pola LockReason oraz opcjonalne disable_reason. Ustawienia grup obszarów roboczych dodają opcjonalne scim_frozen (boolean) dla stanu zamrożenia zarządzanego przez SCIM.
ElevenCreative Studio
Animacje napisów: Enumy animacji wejścia i wyjścia napisów w Studio dodają pop, slide_up i slide_down.
Wydania SDK
JavaScript SDK
v2.54.0 - Wygenerowano ponownie na podstawie najnowszego schematu OpenAPI, z obsługą klienta rebase gałęzi, filtrami conversation_product_type i termination_reasons dla listy rozmów oraz wyszukiwania tekstowego, filtrami wielowartościowymi listy dubbingów, typami output_format dla muzyki, ustawieniami wykrywania tematów i usunięciem eksportowanych typów związanych z coachingiem.
v2.53.1 - Przywrócono opcjonalne wartości w rekordach DynamicVariablesConfig, które zostały nieprawidłowo zawężone w v2.53.0.
Python SDK
v2.54.0 - Wygenerowano ponownie na podstawie najnowszego schematu OpenAPI, z obsługą klienta rebase gałęzi, filtrami listy rozmów i wyszukiwania tekstowego, filtrami wielowartościowymi listy dubbingów, aktualizacjami formatów wyjściowych muzyki, ustawieniami wykrywania tematów i usunięciem eksportowanych typów związanych z coachingiem. ElevenLabs i AsyncElevenLabs akceptują teraz przekazywanie headers i follow_redirects do klienta bazowego.
Pakiety
@elevenlabs/client@1.12.0 - Dodano obsługę overrides.asr.keywords w kliencie przeglądarkowym, aby wysyłać dopasowanie słów kluczowych ASR dla każdej rozmowy przez conversation_initiation_client_data.
@elevenlabs/react@1.7.0 - Udostępniono includeLanguageDetection dla sesji Scribe w czasie rzeczywistym, w tym obsługę React useScribe do żądania i odczytu metadanych wykrytego języka.
v0.10.0 - Dodano model i endpointy Music v2, adnotacje narzędzi MCP dla wszystkich 24 narzędzi, obsługę Python 3.14, rezydencję danych w Singapurze, skrócone aliasy rezydencji UE/IN, obsługę łagodnego zamykania przy rozłączeniu klienta oraz poprawki tworzenia podglądu głosu i rozwiązywania ścieżki katalogu wyjściowego.
API
Zobacz zmiany API
Nowe endpointy
ElevenAgents
POST /v1/convai/agents/{agent_id}/branches/{branch_id}/rebase - Wykonuje rebase gałęzi na najnowszej wersji main z zachowaniem zmian specyficznych dla gałęzi