Implementowanie konwersacji wieloełowej

Ukończone

Chociaż często można utworzyć skuteczne baza wiedzy składające się z poszczególnych par pytań i odpowiedzi, czasami może być konieczne zadawanie pytań monitujących w celu uzyskania dodatkowych informacji od użytkownika przed przedstawieniem ostatecznej odpowiedzi. Tego rodzaju interakcja jest nazywana konwersacją wieloetkową .

A diagram showing a multi-turn conversation.

Podczas importowania pytań i odpowiedzi z istniejącej strony internetowej lub dokumentu w oparciu o jej strukturę można włączyć odpowiedzi obejmujące wiele kolei. Można też jawnie zdefiniować monity i odpowiedzi dla istniejących par pytań i odpowiedzi.

Załóżmy na przykład, że początkowe pytanie dotyczące rezerwacji podróży baza wiedzy to "Jak mogę anulować rezerwację?". Rezerwacja może odwoływać się do hotelu lub lotu, dlatego do wyjaśnienia tego szczegółów jest wymagany monit z monitem. Odpowiedź może składać się z tekstu, takiego jak "Zasady anulowania zależą od typu rezerwacji" i zawierać monity z linkami do odpowiedzi na temat anulowania lotów i anulowania hoteli.

Podczas definiowania monitu monitu dotyczącego konwersacji wieloetkowej możesz połączyć się z istniejącą odpowiedzią w baza wiedzy lub zdefiniować nową odpowiedź specjalnie dla kontynuacji. Możesz również ograniczyć połączoną odpowiedź, aby była wyświetlana tylko w kontekście konwersacji wieloełowej zainicjowanej przez oryginalne pytanie.