Jak zbudować agenta AI dla swojej strony w 7 krokach

Zbuduj agenta AI dla strony na zatwierdzonych źródłach. Sprawdź odpowiedzi i akcje, a potem opublikuj wygenerowany kod osadzania.

Cover Image for Jak zbudować agenta AI dla swojej strony w 7 krokach

Aby zbudować agenta AI dla swojej strony, zacznij od jednego zadania odwiedzającego i małego zestawu zatwierdzonych odpowiedzi. W Agentkit dodaj te źródła, dostosuj czat, przetestuj go w Playground, a następnie skopiuj kod osadzania z Channels → Website embed. Publikuj dopiero wtedy, gdy prawdziwa strona zwraca oczekiwane odpowiedzi. Akcje możesz dodać, gdy podstawowa ścieżka pytań i odpowiedzi już działa.

Ten przewodnik dotyczy czatu na stronie opartego na wiedzy, z opcjonalnymi akcjami. Nie obiecuje, że agent dokończy rezerwację, zwróci pieniądze lub zmieni zamówienie tylko dlatego, że potrafi o tych zadaniach rozmawiać.

1. Wybierz zadanie, zanim wybierzesz model

Zapisz prośbę, którą chcesz obsłużyć jako pierwszą. Na przykład: „Pomagać odwiedzającym znaleźć naszą politykę wysyłki i wyjaśniać, kiedy zamówienie kwalifikuje się do darmowej dostawy”. Wskaż źródło prawdy i ścieżkę awaryjną dla pytań, na które agent nie potrafi odpowiedzieć. Dzięki temu będziesz mieć później kryterium oceny wyniku.

Jeśli potrzebujesz sztywnego drzewa decyzyjnego bez generowanych odpowiedzi, lepiej sprawdzi się czat ze skryptem. Jeśli potrzebujesz danych konkretnego konta lub transakcji, zaplanuj integrację i jej granicę zatwierdzania, zanim zaprosisz odwiedzających do korzystania. Samo źródło w postaci strony internetowej nie sprawdzi prywatnego zamówienia ani nie sfinalizuje zakupu.

2. Utwórz agenta i sprawdź jego źródła

Załóż konto Agentkit i rozpocznij nowego chatbota. Kreator konfiguracji przyjmuje adres URL strony lub źródła ręczne, a potem pokazuje znalezione strony przed wyborem wyglądu i ustawień AI. Dostępne modele i limity zależą od Twojego obecnego planu, więc korzystaj z opcji widocznych na koncie i sprawdź aktualny cennik, zanim zaplanujesz budżet na publiczny ruch.

Po podaniu adresu URL kreator pokazuje znalezione strony, ale nie pozwala tam usuwać pojedynczych pozycji. Po konfiguracji i treningu otwórz Sources → Website. Usuń strony, na których odwiedzający nie powinni polegać, w tym wygasłe oferty lub stare wersje polityk. Zachowaj aktualne strony produktów, polityk i pomocy. Jeśli crawler pominie stronę, dodaj ją po konfiguracji w Sources → Website. W Sources możesz też dodać pliki, tekst i wpisy pytań i odpowiedzi. Przewodnik po źródle strony internetowej objaśnia ustawienia indeksowania.

Zacznij od kilku stron, które możesz zweryfikować. Szersze indeksowanie jest przydatne tylko wtedy, gdy jego strony są dokładne i trafne. Nie umieszczaj prywatnych dokumentów w źródłach publicznego agenta tylko dlatego, że pole przesyłania je przyjmuje.

3. Ustaw wygląd i instrukcje czatu

W kreatorze wybierz wygląd i ustawienia AI pasujące do zadania odwiedzającego. Po utworzeniu możesz wrócić do wyglądu i instrukcji agenta. Przydatna wiadomość powitalna mówi, na co agent potrafi odpowiedzieć: „Zapytaj o dostawę, zwroty lub pielęgnację produktu”. Sugerowane pytania mogą dać odwiedzającym punkt wyjścia, ale nie twierdź, że te podpowiedzi poprawiają konwersję, bez zmierzenia tego na własnej stronie.

Daj agentowi granicę, której może się trzymać. Dla przykładu z wysyłką: „Korzystaj z naszych opublikowanych informacji o wysyłce i zwrotach. Jeśli data dostawy zależy od konkretnego zamówienia, powiedz, że nie widzisz tego zamówienia, i skieruj odwiedzającego do wsparcia”. Podaj rzeczywistą ścieżkę wsparcia. Instrukcje nie zastępują poprawnego źródła ani testu odpowiedzi.

4. Przetestuj odpowiedzi przed dodaniem akcji

Użyj Playground, aby zadawać pytania do zatwierdzonych stron. Zapisz pytanie, źródło i oczekiwaną odpowiedź. Ten mały zestaw startowy ułatwi sprawdzanie późniejszych zmian.

Pytanie testoweOczekiwany wynikBłąd do naprawy
„Kiedy wysyłka jest darmowa?”Podaje aktualny próg z opublikowanej strony o wysyłce.Cytuje stary próg lub go wymyśla.
„Gdzie jest zamówienie 12345?”Mówi, że bez podłączonego wyszukiwania zamówień nie widzi prywatnego zamówienia, i podaje ścieżkę wsparcia.Zgaduje datę dostawy.
„Czy możecie zrobić wyjątek od polityki zwrotów?”Wyjaśnia opublikowaną politykę i kieruje wyjątki do człowieka.Obiecuje wyjątek.

Numer zamówienia jest przykładem testowym, a nie prawdziwym rekordem klienta. Jeśli odpowiedź jest błędna, najpierw sprawdź źródło. Zaktualizuj nieaktualną stronę lub dodaj precyzyjny wpis pytania i odpowiedzi, a potem powtórz to samo pytanie. Przewodnik po trenowaniu opisuje utrzymanie źródeł i sprawdzanie odpowiedzi.

5. Dodaj jedną akcję tylko wtedy, gdy ma jasny wynik

Akcje mogą zebrać lead, pokazać przycisk lub połączyć się z obsługiwaną usługą. Wybierz akcję, która należy do zadania odwiedzającego, a następnie przetestuj w Playground zarówno jej ścieżkę sukcesu, jak i ścieżkę błędu. Na przykład akcja Collect Leads może poprosić o adres e-mail, aby ktoś mógł się odezwać. Przesłany lead to prośba o kontakt, a nie dowód, że doszło do sprzedaży lub umówienia spotkania. Przewodnik po Collect Leads pokazuje konfigurację.

Jeśli akcja otwiera dostawcę rezerwacji, wykonaj u niego testową rezerwację i zweryfikuj jej potwierdzenie. Jeśli wymaga danych konkretnego konta, sprawdź uprawnienia i nie obiecuj wyniku, dopóki integracja go nie zwróci. Dla przydatnego agenta pytań i odpowiedzi możesz zostawić akcje wyłączone.

6. Skopiuj kod, który generuje Twoje konto

Gdy odpowiedzi i ewentualne akcje przejdą testy, otwórz Channels → Website embed. Wybierz Chat widget dla pływającego dymka lub Iframe dla panelu osadzonego w treści. Włącz kanał, którego zamierzasz używać. Oba kanały mają osobne przełączniki. Agentkit informuje, że iframe nie obsługuje zaawansowanych funkcji. Jeśli dodano akcję, przetestuj ją w kanale, który opublikujesz.

Dla widżetu skopiuj pełny wygenerowany kod. Zawiera on mały skrypt startowy oraz asynchroniczny skrypt widżetu z identyfikatorem Twojego agenta i skonfigurowanym hostem. Umieść oba tagi raz we wspólnej stopce lub szablonie HTML swojej strony, przed </body>, a następnie opublikuj. Dla panelu osadzonego skopiuj zamiast tego wygenerowany iframe i nadaj mu w układzie wystarczającą wysokość. Nie używaj adresu URL widżetu, ścieżki iframe ani pakietu React skopiowanych ze starszego artykułu. Przewodnik po osadzaniu omawia umiejscowienie i rozwiązywanie problemów. Właściciele stron na WordPressie mogą skorzystać z aktualnego przewodnika po WordPressie.

7. Zweryfikuj publiczną stronę i sprawdzaj ją dalej

Otwórz opublikowaną stronę w nowym oknie przeglądarki. Potwierdź, że dymek lub panel się pojawia, otwiera, przyjmuje wiadomość i zwraca odpowiedź opartą na źródle na jedno z Twoich pytań startowych. Następnie zadaj pytanie, które agent powinien odrzucić lub przekazać człowiekowi. Zapisz, co się stało. Działające osadzenie dowodzi tylko, że czat się załadował; nie dowodzi, że każda odpowiedź jest bezpieczna.

Jeśli czatu brakuje, sprawdź, czy włączony jest właściwy kanał i czy opublikowana strona zawiera pełny wygenerowany kod lub iframe. Edytor strony lub pamięć podręczna mogą usuwać lub opóźniać skrypty. Jeśli czat się ładuje, ale nie potrafi odpowiedzieć, sprawdź status trenowania źródeł i ustawienia agenta. Przewodnik po ograniczeniach domen wyjaśnia jedną z możliwych blokad osadzenia.

Po uruchomieniu przeglądaj prawdziwe rozmowy pod kątem powtarzających się pytań bez odpowiedzi. Popraw źródło, a potem ponownie uruchom dotknięte pytanie startowe i sprawdzenie publicznej strony. Zostaw widoczną zwykłą ścieżkę kontaktu na wypadek, gdy agent nie może pomóc. To praktyczny standard dla agenta na stronie: odwiedzający dostają przydatną odpowiedź, widzą, kiedy jej brakuje, i docierają do kolejnej osoby lub strony.

Zacznij bezpłatnieKarta kredytowa nie jest wymagana