
Nowa integracja ElevenLabs × Lovable
- Kategoria
- Deweloper
- Data
Zbuduj agenta głosowego AI Świętego Mikołaja w czasie rzeczywistym w swojej aplikacji React z ElevenLabs. Skorzystaj z tego krótkiego przewodnika krok po kroku, by stworzyć świąteczne, interaktywne doświadczenie głosowe z WebRTC i Agents Platform od ElevenLabs.
W te święta dodaj Mikołaja do swojej aplikacji.
Z ElevenLabs Platforma Agents i @elevenlabs/react SDK możesz dodać agenta głosowego Mikołaja do swojej aplikacji React w kilka minut. W tym przewodniku:
Powinieneś zobaczyć menu z sekcjami: Agenci, Baza wiedzy, Narzędzia, oraz Głosy w sekcji „Build”.
Teraz stworzymy agenta, który zachowuje się jak Mikołaj i mówi głosem Mikołaja.
Nazwij go: Santa.
W polu Prompt systemowy wklej poniższy tekst:
Ustaw Pierwsza wiadomość na:
Ho, ho, ho! Wesołych Świąt, przyjacielu. Jak masz na imię?
To usłyszą użytkownicy na początku rozmowy.
W sekcji Głos:
MDLAMJ0jxkpYkjXbmG4tTeraz Mikołaj naprawdę będzie brzmiał jak Mikołaj.
W tym przykładzie zostawiamy wszystko otwarte:
Na pierwsze demo możesz spokojnie zostawić Włącz uwierzytelnianie wyłączone, żeby każdy mógł połączyć się z agentem bez ograniczeń. Dzięki temu szybciej przetestujesz rozwiązanie — idealne na szybkie prototypy, hackathony czy prezentacje wewnętrzne.
Ale w przypadku produkcji lub aplikacji dostępnej z zewnątrz nigdy nie zostawiaj agenta otwartego. Zamiast tego użyj w ElevenLabs Endpoint tokena, żeby generować krótkotrwałe, ograniczone tokeny dostępu dla każdej sesji użytkownika. Dzięki temu masz pełną kontrolę, kto się łączy, jak długo ma dostęp i co może zrobić. Włączenie uwierzytelniania chroni agenta przed nieautoryzowanymi połączeniami, nadużyciami czy użyciem poza twoimi limitami — i jest mocno zalecane przed uruchomieniem na produkcji.
Na górze strony agenta zobaczysz pole ID agenta.
Zapisz tę wartość — wkleisz ją później do komponentu React:
W swoim projekcie React / Next.js zainstaluj ElevenLabs React SDK:
Teraz możesz użyć hooka useConversation, żeby rozpocząć i zakończyć rozmowę głosową.
Stwórz nowy komponent, np. CallSantaButton.tsx, i wklej ten kod:
Teraz zamień "<AGENT_ID>" na prawdziwy Agent ID, który skopiowałeś z panelu.
Następnie wyświetl przycisk gdzieś w swoim UI, np.:
Otwórz aplikację w przeglądarce i kliknij Rozpocznij rozmowę:
Potem Mikołaj zapyta cię o imię, listę życzeń i co zrobiłeś w tym roku, żeby trafić na Listę Grzecznych.
Gdy podstawy działają, możesz:
Ale cała integracja to tylko:
agentIduseConversation i przyciskTo wszystko, czego potrzebujesz, żeby dodać rozmowy z Mikołajem na żywo do swojej aplikacji React.



