Szybki start
Z tego przewodnika dowiesz się, jak stworzyć pierwszego agenta konwersacyjnego. Będzie on podstawą do budowania workflow konwersacyjnych dopasowanych do zastosowań w twojej firmie. Zleć konfigurację agentowi kodującemu lub wykonaj poniższe kroki ręcznie.
Skonfiguruj z agentem kodującym
Nie potrzebujesz konta ani klucza API. Wklej to do agenta kodującego:
CLI ElevenLabs zajmie się resztą i przekaże agentowi kodującemu kolejne kroki. Twoja przeglądarka otworzy się raz, abyś mógł się zalogować lub utworzyć konto i kliknąć Autoryzuj. Klucz zostanie zapisany w pliku env projektu (.env.local lub .env w projekcie Python), nie trafi do gita i nigdy nie pojawi się na czacie. Gdy agent kodujący zapyta, co chcesz zbudować, opisz agenta: co ma robić i gdzie ludzie będą z nim rozmawiać, np. w widżecie na stronie lub przez przycisk głosowy w aplikacji. Agent kodujący go utworzy, doda do aplikacji i poda link, aby go wypróbować.
Jeśli agent kodujący działa tam, gdzie przeglądarka nie ma dostępu, np. na zdalnej maszynie przez SSH
lub w sandboxie w chmurze, CLI poprosi cię o samodzielne utworzenie
klucza i wklejenie go do pliku env,
a potem będzie kontynuować. Polecenie wymaga Node.js dla npx. Bez niego
zainstaluj CLI ElevenLabs przez Homebrew (macOS
i Linux) lub Scoop (Windows), albo zaktualizuj je, jeśli już je masz (brew upgrade elevenlabs,
scoop update elevenlabs), i poproś agenta kodującego o uruchomienie elevenlabs onboard init.
Aby zachować umiejętność agentów ElevenLabs w agencie kodującym do późniejszej pracy nad agentami, zainstaluj ją:
Aby zamiast tego budować agentów z Claude, ChatGPT lub innego klienta MCP, połącz się z hostowanym serwerem MCP.
Pierwsze kroki
Agentami ElevenLabs można zarządzać przez panel ElevenAgents, API ElevenLabs, CLI Agents lub hostowany serwer MCP.

Tworzenie pierwszego agenta
W tym przewodniku quickstart zaczniemy od utworzenia agenta przez API lub panel internetowy. Następnie przetestujemy agenta, osadzając go na stronie lub korzystając z panelu ElevenLabs.
Zbuduj agenta w panelu internetowym
Zbuduj agenta przez CLI
Zbuduj agenta przez API
W tym przewodniku stworzymy konwersacyjnego asystenta wsparcia, który odpowiada na pytania o twój produkt, dokumentację lub usługę. Możesz osadzić go na stronie lub w aplikacji, aby zapewnić klientom wsparcie w czasie rzeczywistym.

Utwórz nowego asystenta
W panelu ElevenLabs utwórz nowego asystenta, wpisując nazwę i wybierając opcję Blank template.

Skonfiguruj zachowanie asystenta
Przejdź do karty Agent, aby skonfigurować zachowanie asystenta. Ustaw:
Dodaj bazę wiedzy
Przejdź do sekcji Knowledge Base, aby przekazać asystentowi kontekst dotyczący twojej firmy.
Tutaj możesz przesyłać istotne dokumenty i linki do zewnętrznych zasobów:
- Dodaj dokumentację, FAQ i inne materiały, które pomogą asystentowi odpowiadać na pytania klientów.
- Aktualizuj bazę wiedzy, aby asystent podawał aktualne i dokładne informacje.
Teraz skonfigurujemy głos asystenta.
Wybierz głos
W karcie Voice wybierz z biblioteki głosów głos najlepiej pasujący do twojego asystenta:

Skonfiguruj kryteria oceny i zbieranie danych, aby analizować rozmowy i poprawiać działanie asystenta.
Skonfiguruj kryteria oceny
Przejdź do karty Analysis w ustawieniach asystenta, aby określić własne kryteria oceny rozmów.

Transkrypcja każdej rozmowy jest przekazywana do LLM, aby sprawdzić, czy osiągnięto konkretne cele. Wynik będzie miał wartość success, failure lub unknown wraz z uzasadnieniem.
Dodajmy kryterium oceny o nazwie solved_user_inquiry:
Skonfiguruj zbieranie danych
W sekcji Data collection skonfiguruj informacje wyodrębniane z każdej rozmowy.
Kliknij Add item i ustaw:
- Typ danych: wybierz „string”
- Identyfikator: wpisz unikalny identyfikator tego punktu danych:
user_question - Opis: podaj LLM szczegółowe instrukcje, jak wyodrębniać konkretne dane z transkrypcji:
Nowo utworzonego agenta można testować na różne sposoby, ale najszybciej zrobisz to w panelu ElevenLabs.
Panel internetowy korzysta w tle z naszego React SDK do obsługi rozmów w czasie rzeczywistym.
Jeśli chcesz szybko przetestować agenta na własnej stronie, możesz użyć widżetu Agent. Wystarczy wkleić poniższy fragment HTML na swoją stronę i zastąpić agent-id identyfikatorem agenta.
Kolejne kroki
Po tym przewodniku quickstart możesz zwiększyć skuteczność agenta, integrując:
- Bazy wiedzy, aby wyposażyć go w informacje specyficzne dla danej dziedziny.
- Narzędzia, aby mógł wykonywać zadania w twoim imieniu.
- Uwierzytelnianie, aby ograniczyć dostęp do wybranych rozmów.
- Ocenę sukcesu, aby analizować rozmowy i poprawiać jego działanie.
- Zbieranie danych, aby zbierać dane o rozmowach i poprawiać jego działanie.
- Przechowywanie rozmów, aby przeglądać historię rozmów i poprawiać jego działanie.
