Wycofanie modeli TTS v1

Modele eleven_monolingual_v1 i eleven_multilingual_v1 są wycofane i zostaną usunięte 15 grudnia 2025 r. Aby usługa działała dalej, przejdź na nowsze modele.

Platforma Agents

  • Wyrażenia workflow: Workflow obsługują teraz złożone wyrażenia, które pozwalają definiować deterministyczne warunki za pomocą operatorów logicznych, zmiennych dynamicznych i oceny LLM. Umożliwia to bardziej zaawansowaną logikę agentów i podejmowanie decyzji.
  • Kontrola przerwań serwera MCP: Dodaliśmy opcję wyłączenia przerwań podczas wszystkich wywołań narzędzi dla serwerów MCP, co daje lepszą kontrolę nad zachowaniem agenta podczas działania narzędzi.
  • Dane wyrównania audio: Agenci mają teraz flagę włączającą dane wyrównania w zdarzeniach audio, przydatne w zastosowaniach synchronizacji audio z tekstem, takich jak lip sync.
  • Ustawienie ignorowania domyślnej osobowości: Strona konfiguracji Platformy Agents zawiera teraz pole wyboru, które pozwala określić, czy agenci mają ignorować domyślną pomocną osobowość. Daje to deweloperom większą kontrolę nad zachowaniem agentów.

Mowa na tekst

  • Poprawiona flaga kodowania Base64: Rozwiązaliśmy problem, w którym flaga is_base64_encoded w odpowiedziach STT była błędnie ustawiana na false dla formatów PDF i DOCX, nawet gdy treść była zakodowana w base64.

Wydania SDK

JavaScript SDK

  • v2.16.0: Zaktualizowano o najnowsze zmiany schematu API z 19 września 2025 r.

Pakiety

  • @elevenlabs/types@0.0.1: Nowy publiczny pakiet typów TypeScript ze współdzielonymi definicjami typów dla integracji ElevenLabs.
  • @elevenlabs/react@0.7.0 i @elevenlabs/client@0.7.0: Dodano obsługę przekazywania własnych ścieżek skryptów, aby uniknąć adresów URL blob: i data: dla większego bezpieczeństwa i elastyczności.
  • @elevenlabs/convai-widget-embed@0.3.0 i @elevenlabs/convai-widget-core@0.3.0: Dodano atrybut use_rtc dla funkcji widżetu oraz obsługę zdarzenia rozwinięcia, co poprawia obsługę interakcji z widżetem.

API

Zaktualizowane endpointy

Platforma Agents

  • POST /v1/convai/agents/create: Dodano parametr logiczny ignore_default_personality, który określa, czy agenci mają ignorować domyślną pomocną osobowość
  • PATCH /v1/convai/agents/{agent_id}: Dodano obsługę pola ignore_default_personality w aktualizacjach agenta
  • GET /v1/convai/agents/{agent_id}: Odpowiedź zawiera teraz pole ignore_default_personality w konfiguracji agenta
  • POST /v1/convai/mcp-servers: Dodano parametry konfiguracji kontroli przerwań, aby wyłączać przerwania podczas wywołań narzędzi
  • PATCH /v1/convai/mcp-servers/{mcp_server_id}: Rozszerzono o ustawienia kontroli przerwań dla konfiguracji serwera MCP
  • GET /v1/convai/mcp-servers/{mcp_server_id}: Odpowiedź zawiera nowe pola konfiguracji kontroli przerwań
  • GET /v1/convai/conversations/{conversation_id}: Odpowiedź rozszerzono o pola danych wyrównania do obsługi synchronizacji audio z tekstem
  • POST /v1/convai/agent-testing/create: Rozszerzono o obsługę wyrażeń workflow w testowaniu agentów
  • GET /v1/convai/agent-testing/{test_id}: Odpowiedź zawiera dodatkowe pola wyników testów wyrażeń workflow
  • PUT /v1/convai/agent-testing/{test_id}: Zaktualizowano schematy żądania i odpowiedzi o obsługę wyrażeń workflow
  • POST /v1/convai/agents/{agent_id}/simulate-conversation: Zaktualizowano schemat żądania o obsługę wyrażeń workflow w symulacji rozmowy
  • POST /v1/convai/agents/{agent_id}/simulate-conversation/stream: Strumieniowa symulacja rozmowy z obsługą wyrażeń workflow
  • GET /v1/convai/settings: Odpowiedź zawiera nowe opcje konfiguracji platformy
  • PATCH /v1/convai/settings: Schemat żądania zaktualizowano o nowe ustawienia platformy
  • POST /v1/convai/batch-calling/submit: Aktualizacje schematu żądania dla funkcji połączeń wsadowych
  • PATCH /v1/convai/mcp-servers/{mcp_server_id}/approval-policy: Zaktualizowano schemat odpowiedzi dla zarządzania zasadami zatwierdzania
  • POST /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals: Rozszerzono schemat odpowiedzi dla obsługi zatwierdzania narzędzi
  • DELETE /v1/convai/mcp-servers/{mcp_server_id}/tool-approvals/{tool_name}: Zaktualizowano schemat odpowiedzi dla usuwania zatwierdzeń narzędzi

Mowa na tekst

  • POST /v1/speech-to-text: Poprawiono flagę logiczną is_base64_encoded, aby zwracała true, gdy zawartość dokumentu PDF i DOCX jest zakodowana w base64

Text to Speech

  • POST /v1/text-to-speech/{voice_id}/with-timestamps: Zaktualizowano schematy żądania i odpowiedzi dla rozszerzonych funkcji znaczników czasu
  • POST /v1/text-to-speech/{voice_id}/stream: Zaktualizowano schemat żądania, poprawiając parametry strumieniowania
  • POST /v1/text-to-speech/{voice_id}/stream/with-timestamps: Zaktualizowano schematy żądania i odpowiedzi dla strumieniowania ze znacznikami czasu
  • POST /v1/text-to-voice/create-previews: Rozszerzono schemat żądania o nowe opcje generowania podglądów
  • POST /v1/text-to-voice: Zaktualizowano schemat odpowiedzi o dodatkowe dane tworzenia głosu
  • POST /v1/text-to-voice/{voice_id}/remix: Rozszerzono schemat żądania o parametry remiksowania głosu

Zarządzanie głosami

  • GET /v1/voices: Zaktualizowano schemat odpowiedzi o nowe pola metadanych głosu
  • GET /v1/voices/{voice_id}: Rozszerzono schemat odpowiedzi o dodatkowe właściwości głosu
  • GET /v1/voices/settings/default: Zaktualizowano schemat odpowiedzi dla domyślnych ustawień głosu
  • GET /v1/voices/{voice_id}/settings: Rozszerzono schemat odpowiedzi o nowe opcje konfiguracji
  • POST /v1/voices/{voice_id}/settings/edit: Zaktualizowano schemat żądania dla zmiany ustawień głosu
  • POST /v1/voices/pvc/{voice_id}/samples/{sample_id}: Rozszerzono schemat żądania dla zarządzania próbkami PVC
  • GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/audio: Zaktualizowano schemat odpowiedzi dla pobierania próbek audio
  • GET /v1/voices/pvc/{voice_id}/samples/{sample_id}/speakers/{speaker_id}/audio: Rozszerzono schemat odpowiedzi o audio dla konkretnych mówców
  • POST /v1/voice-generation/create-voice: Zaktualizowano schemat odpowiedzi o nowe dane generowania głosu

ElevenCreative Studio

  • POST /v1/studio/podcasts: Rozszerzono schemat żądania o nowe parametry tworzenia podcastów

Zarządzanie użytkownikami

  • GET /v1/user: Zaktualizowano schemat odpowiedzi o dodatkowe dane profilu użytkownika

Wszystkie zmiany są wstecznie kompatybilne i nie wymagają natychmiastowego działania ze strony deweloperów.