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_encodedw 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_rtcdla funkcji widżetu oraz obsługę zdarzenia rozwinięcia, co poprawia obsługę interakcji z widżetem.
API
Zobacz zmiany 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_personalityw aktualizacjach agenta - GET /v1/convai/agents/{agent_id}: Odpowiedź zawiera teraz pole
ignore_default_personalityw 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łatrue, 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.