【发布时间】:2019-05-23 06:04:19
【问题描述】:
我正在使用 Azure QnA 版本 4。我正在使用 REST API 发布。 如果我使用参数 isTest=true 对 Live-Database 进行发布,我会得到大约 80% 的答案分数,这是非常合理的,因为我的问题几乎与数据库匹配。使用 qnamaker.ai 上的 Web 界面,我得到了完全相同的结果。
对已发布的版本使用相同的 POST(没有 isTest=true)我得到的分数只有 13% 左右(这对于输入几乎与数据库匹配的问题来说是非常奇怪的)。 我在常见问题解答中发现了一些提示,即细微的差异是正常的,但我认为 67% 的差异并不正常。有什么办法可以让发布版的分数更接近测试版吗?
【问题讨论】:
-
如果您对“Live-Database”版本(即测试版)的结果感到满意,下一步就是发布此版本docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/…
-
这正是重点。我的数据库已发布
-
所以,如果我理解得很好:您准备好 QnA 知识库,发布它,然后在您的知识库上没有进一步更改,如果您使用测试与生产,您的答案分数会有所不同?
-
是的。我的 QnA 知识库已发布,我的知识库没有任何更改,我得到不同的分数。
-
为了让我们重现您的问题,您能否向我们提供您的知识库的详细信息以及给出 80% 和 13% 的问题?如果你不想透露你的项目,你可以创建一个测试知识库,在那里你也可以重现问题吗?
标签: azure botframework bots qnamaker