我正在尝试在 QnAMaker 中使用后续提示,但对“后续提示”创建对话框中标记为“显示文本”的字段的用途感到困惑。https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/multiturn-conversation将此字段描述为“要在后续提示中显示的自定义文本。”。对我来说,这表明它只是通常呈现为按钮的后续提示的标签。因此,我假设文本除了作为标签之外没有其他用途,并且按钮将直接链接到所选的问题/答案对。但是,通过使用 QnAMaker 知识库进行试验,似乎“显示文本”实际上是传递给 QnAMaker 服务的,并且该文本用于搜索答案。这意味着必须选择“显示文本”值来标记按钮和成功找到后续答案。
这意味着我不能使用简短的后续提示,例如“我该如何付款?” 或“我如何加入它?” 其中主要的 Q/A 对与各种服务之一有关,因为这些字符串不会可靠地返回预期的答案。相反,提示必须更详细“我如何为服务 A 付费”和“我如何加入服务 A”。
我是否正确理解了这一点?我认为文档根本没有说明这一点......
microsoft-cognitive azure-cognitive-services azure-qna-maker