Implementace konverzace s vícenásobným otáčením

Dokončeno

I když můžete často vytvořit efektivní znalostní báze, která se skládá z jednotlivých dvojic otázek a odpovědí, někdy budete muset položit následné otázky, abyste před předložením konečné odpovědi vyvolali další informace od uživatele. Tento druh interakce se označuje jako vícenásobná konverzace.

A diagram showing a multi-turn conversation.

Při importu otázek a odpovědí z existující webové stránky nebo dokumentu na základě struktury můžete povolit odpovědi na vícenásobný výběr nebo můžete explicitně definovat následné výzvy a odpovědi pro existující dvojice otázek a odpovědí.

Předpokládejme například, že počáteční otázka pro cestovní rezervaci znalostní báze je "Jak můžu zrušit rezervaci?". Rezervace může odkazovat na hotel nebo let, takže k objasnění těchto podrobností je vyžadována následná výzva. Odpověď se může skládat z textu, například "Zásady zrušení závisí na typu rezervace", a zahrnout následné výzvy s odkazy na odpovědi na zrušení letů a zrušení hotelů.

Když definujete návaznou výzvu pro vícenásobnou konverzaci, můžete odkazovat na existující odpověď v znalostní báze nebo definovat novou odpověď speciálně pro následnou akci. Propojenou odpověď můžete také omezit tak, aby se zobrazovala jenom v kontextu vícevrstěvné konverzace zahájené původní otázkou.