Modele Realtime
Korzystaj z modeli ElevenLabs stworzonych dla agentów głosowych o niskich opóźnieniach.
Omówienie
Model Realtime to model ElevenLabs stworzony do rozmów głosowych o niskich opóźnieniach, dostępny dla agentów głosowych.
Każdy agent głosowy ma tryb głosowy: Custom lub Realtime. W trybie Custom samodzielnie wybierasz LLM, model TTS i ustawienia ASR, jak opisano w Modelach. W trybie Realtime wybierasz model Realtime, a ElevenLabs zarządza tymi ustawieniami za ciebie.
Dostępne są dwa modele Realtime:
Prompt systemowy agenta, głos, narzędzia, baza wiedzy i ustawienia tury działają tak samo w obu trybach.
Korzystasz z innego API realtime, takiego jak SpaceXAI lub OpenAI? Realtime API pozwala szybciej wypróbować modele Realtime: skieruj istniejącego klienta do ElevenLabs i zachowaj używane już zdarzenia.
Modele Realtime są wdrażane stopniowo. Jeśli ustawienie Tryb głosowy nie pojawia się na karcie
Agent twojego agenta, modele Realtime nie są jeszcze dostępne w twoim obszarze roboczym, a API
odrzuca realtime_model z błędem Realtime models are not available for this workspace.
Wybór trybu głosowego
Pozostaw agenta w trybie Custom, jeśli zachodzi którykolwiek z poniższych warunków:
- Agent używa własnego LLM, Amazon Bedrock lub Speech Engine.
- Agent potrzebuje konkretnego LLM lub modelu TTS.
- Węzły workflow zastępują LLM, model TTS lub inne zarządzane ustawienie.
- Agent przekazuje rozmowę do agentów w trybie Custom lub od nich ją przejmuje.
- Agent działa tylko tekstowo. Modele Realtime są stworzone do rozmów głosowych.
W przeciwnym razie zacznij od Eleven Realtime v1 Mini. Zamiast niego wybierz Eleven Realtime v1 Max, gdy:
- Agent wykonuje długie lub złożone instrukcje albo opiera się na wieloetapowych wywołaniach narzędzi, a odpowiedzi Mini nie są wystarczająco dobre.
- Agent musi spełniać wymagania Zero Retention Mode lub HIPAA w USA lub UE. Mini nie jest dostępny w żadnym z tych przypadków.
Max nie jest dostępny w środowiskach rezydencji danych w Indiach i Singapurze oraz wymaga limitu tokenów co najmniej 1 024 albo braku limitu. Zobacz Ograniczenia i Zgodność i rezydencję danych.
Konfiguracja
Aktualizacja w panelu
Aktualizacja przez CLI
Aktualizacja przez API
Opublikuj
Opublikuj zmiany. Publikacja nie powiedzie się, jeśli agent narusza jedną z zasad w Ograniczeniach.
Aby wyłączyć Realtime, ustaw Tryb głosowy na Custom i opublikuj. Agent wróci do zapisanych w nim ustawień LLM, modelu TTS i ASR.
Zarządzane ustawienia
Gdy ustawiony jest model Realtime, ElevenLabs zarządza poniższymi ustawieniami, a agent ignoruje zapisane dla nich wartości. Zapisane wartości zaczną znów obowiązywać po przełączeniu na Custom.
Limit tokenów (agent.prompt.max_tokens) zachowuje zapisaną wartość, ale węzły workflow nie mogą go zastępować, a Eleven Realtime v1 Max wymaga wartości minimalnej. Zobacz Ograniczenia.
Aby zmienić któreś z tych ustawień, przełącz agenta na Custom.
Ustawienia, które nadal obowiązują
Wszystkie pozostałe ustawienia agenta działają tak jak w trybie Custom, w tym:
- prompt systemowy i pierwsza wiadomość
- głos, w tym obsługa wielu głosów
- języki
- temperatura
- narzędzia i baza wiedzy
- ustawienia przebiegu rozmowy, takie jak chęć przejęcia tury, limity czasu i przerwania
Panel ukrywa ustawienia LLM, w tym temperaturę, gdy agent jest w trybie Realtime. Aby zmienić temperaturę agenta Realtime, użyj CLI lub API.
Jeśli model Realtime nie odpowie na czas lub zwróci błąd, agent przejdzie na zapasowe LLM zgodnie z opisem w kaskadzie LLM. Model Realtime określa, jak długo agent czeka przed przejściem na model zapasowy.
Ograniczenia
ElevenLabs sprawdza te zasady podczas publikowania agenta. Wersja robocza, która narusza jedną z nich, nadal się zapisze, ale publikacja zakończy się błędem wskazującym ustawienie do zmiany.
- Tylko agenci ElevenAgents: Agenci utworzeni w innych produktach ElevenLabs, takich jak Speech Engine, nie mogą używać modelu Realtime.
- Bez własnego LLM: Tryb Realtime nie jest dostępny, gdy LLM agenta to własny LLM lub Amazon Bedrock. Przed przełączeniem wybierz wbudowany LLM w trybie Custom.
- Brak zastępowania zarządzanych ustawień przez workflow: Węzeł workflow nie może zastępować żadnego zarządzanego ustawienia ani limitu tokenów. Usuń zastąpienie lub pozostaw agenta w trybie Custom.
- Limit tokenów dla Max: Eleven Realtime v1 Max wymaga limitu tokenów 1 024 lub więcej albo braku limitu.
- Przekazywanie między trybami: Agent w trybie Realtime może przekazywać rozmowę tylko do innych agentów w trybie Realtime i od nich ją przejmować. Przekazywanie między agentami Mini i Max jest obsługiwane.
Publikacja sprawdza tylko przekazania wykonywane przez publikowanego agenta. Przekazanie do agenta Realtime z agenta w trybie Custom zostanie wykryte dopiero przy następnej publikacji agenta w trybie Custom; do tego czasu przekazanie jest odrzucane podczas rozmowy, a bieżący agent pozostaje na połączeniu.
Błędy przekazywania mają treść Transfers between default and Realtime model modes are not supported., gdzie „default” oznacza tryb Custom.
Zgodność i rezydencja danych
Modele Realtime podlegają tym samym zasadom Zero Retention Mode, HIPAA i rezydencji danych co inne modele. Dostępność różni się między Mini i Max:
Zero Retention Mode obowiązuje niezależnie od tego, czy jest wymuszony w obszarze roboczym, czy włączony dla agenta.
Jeśli model Realtime nie jest dostępny przy ustawieniach zgodności lub rezydencji danych agenta, ElevenLabs odrzuci go z błędem wskazującym model. Wybierz drugi model Realtime lub przełącz się na Custom.
Cennik
Agent Realtime jest rozliczany według standardowej stawki ElevenAgents za minutę, plus tokeny wejściowe, buforowane tokeny wejściowe i tokeny wyjściowe według stawek modelu Realtime. Eleven Realtime v1 Max kosztuje więcej za token niż Eleven Realtime v1 Mini. Aktualne stawki znajdziesz w cenniku ElevenLabs.