W tej lekcji
Podłączanie danych tabeli do węzła autonomicznego w Botpress
Autonomiczne węzły w Botpress mogą płynnie integrować się z ustrukturyzowanymi danymi tabelarycznymi, aby odpowiadać na pytania, rekomendować produkty i utrzymywać kontrolowane interakcje. Ta lekcja obejmuje proces łączenia danych tabeli, konfigurowania zapytań i dostrajania zachowania bota w celu zapewnienia niezawodnego doświadczenia użytkownika.
Podłączanie danych tabeli do węzła autonomicznego
- Dodawanie karty bazy wiedzy zapytań
- Otwórz węzeł autonomiczny i dodaj kartę "Query Knowledge Base" z menu akcji.
- Ta karta zawiera dwa wejścia:
- Zapytanie: Pytanie, którego bot użyje do pobrania danych.
- Baza wiedzy: Konkretna baza wiedzy lub tabela, której ma dotyczyć zapytanie.
- Importowanie danych
- Utwórz tabelę w witrynie Botpress, na przykład "Tabela ciągników".
- Import danych z pliku CSV zawierającego odpowiednie pola (np. nazwę, opis, moc i cenę).
- Upewnij się, że wszystkie pola można przeszukiwać, aby poprawić zdolność bota do udzielania dokładnych odpowiedzi.
- Łączenie tabeli z bazą wiedzy
- W ustawieniach bazy wiedzy dodaj zaimportowaną tabelę, aby udostępnić jej dane botowi.
- Skonfiguruj pola wyszukiwania, takie jak nazwa, opis, moc i cena, aby doprecyzować odpowiedzi bota.
Definiowanie celów i zachowań
- Dodawanie kontekstu w instrukcjach
- Użyj sekcji instrukcji, aby zdefiniować cele bota. Na przykład:
- Odpowiadaj na pytania dotyczące produktów BP Tractor, korzystając z bazy wiedzy.
- Zadawaj pytania wyjaśniające, aby zrozumieć potrzeby użytkowników.
- Zalecaj maksymalnie trzy opcje naraz, aby uniknąć przytłoczenia użytkownika.
- Użyj sekcji instrukcji, aby zdefiniować cele bota. Na przykład:
- Testowanie i regulacja
- Wejdź w interakcję z botem w emulatorze, aby sprawdzić, czy generuje dokładne odpowiedzi.
- Dostosuj liczbę opcji lub innych zachowań w oparciu o opinie użytkowników i testy.
Kontrolowanie i określanie zakresu zachowań AI
- Zapobieganie wprowadzającym w błąd odpowiedziom
- Zdefiniuj określone zachowania w instrukcjach, aby uniknąć niezamierzonych wyników. Na przykład:
- Określ, że ceny w bazie wiedzy są ostateczne i uwzględniają wszystkie rabaty, aby uniemożliwić botowi tworzenie rabatów.
- Zdefiniuj określone zachowania w instrukcjach, aby uniknąć niezamierzonych wyników. Na przykład:
- Przykładowe scenariusze
- Bez odpowiednich instrukcji bot może błędnie podać obniżoną cenę, gdy zostanie o to poproszony.
- Po zaktualizowaniu ustawień zachowania bot może odpowiednio reagować, zapewniając użytkownikom otrzymywanie spójnych i dokładnych informacji.
Podsumowanie
Ta lekcja wyjaśnia, jak podłączyć autonomiczny węzeł w Botpress do danych tabeli, skonfigurować go tak, aby dokładnie odpowiadał na pytania i kontrolował swoje zachowanie, aby zapewnić spójne i niezawodne odpowiedzi.
wszystkie lekcje w tym kursie