实现多回合对话

已完成

尽管通常可以创建由单个问答对组成的有效知识库,但有时可能需要在提供明确答案之前询问后续问题,以便从用户那里获取更多信息。 这种交互称为多回合对话。

A diagram showing a multi-turn conversation.

根据现有网页或文档的结构从现有网页或文档中导入问答时,可以启用多回合响应,或者可以为现有问答对显式定义跟进提示和响应。

例如,假设旅行预订知识库的初始问题是“如何取消预订?”。 预订可能指酒店或航班,因此需要跟进提示来阐明此详细信息。 答案可能包含“取消策略取决于预订类型”之类的文本,并包含跟进提示,以及有关取消航班和取消酒店的答案链接。

定义多回合对话的跟进提示时,可以链接到知识库中的现有答案,或专门为跟进定义新答案。 还可以限制链接答案,以便它仅显示在由原始问题发起的多回合对话的上下文中。