5

我的 QnA Maker 服务目前正在使用我上传的 Excel 文件进行培训。如果我通过 QnA 制造商设置选项卡更新我的知识库并上传此 excel 文件的新版本(删除旧版本),它会覆盖整个知识库吗?或者只是更改我在文件中编辑/添加的内容?

上传新的 QnA 文件

此外 - 我是否会丢失“坐在”火车 API 中的 QnA 对(因为它仅在许多用户发送类似反馈后才会推送到知识库)?

4

3 回答 3

2

Qna Maker 团队支持回复(12/2/2018): 如果您在设置页面的“文件”部分上传它,它不会重写整个知识库,只会重写您重新上传的文件。它还将保留训练数据。只有“替换知识库”才能删除您的训练数据和 Kb。

于 2018-02-13T09:07:14.900 回答
1

为了添加有关文件管理的详细答案,在通过Settingsqnamaker.ai 的选项卡提供文件的特殊情况下,我刚刚进行了测试:

  • 加载一个名为“test.xlsx”的文件,其中包含 1 行“question;answer1”,然后Save and retrain=> 内容在您的 KB 中
  • 更改文件的内容:“question;answer2”,转到设置并直接加载文件然后Save and retrain=>如果您没有先删除此文件,则不会考虑任何更改(看起来像一个错误是的)
  • 做同样的事情,但在加载之前,单击 X 删除现有的“test.xlsx”文件,然后Save and retrain=> 将更改考虑在内

对于第二个问题:

我是否会丢失“坐在”训练 API 中的 QnA 对(因为它仅在许多用户发送类似反馈后才会推送到知识库)?

无法提取用户反馈的内容,因此无法准确知道这些更改是否丢失

于 2018-02-06T13:27:38.210 回答
0

该文档指出,上传知识库会覆盖先前 KB 中的现有 QnA 对: https ://qnamaker.ai/Documentation/UpdateKb

我认为您的案例的最佳实践和解决方案是从 Web 应用程序下载 KB 作为文件,更新文件,最后重新上传文件,并在顶部添加您的更改。在此过程中,您可能希望停止服务或阻止主动学习。否则,您将在手动更改和在线知识库之间产生冲突。

问候, 弗朗西斯科

于 2018-02-05T19:59:20.987 回答