【问题标题】:Loading Question and Answers in KB From file hierarchy In qna maker在 qna maker 中从文件层次结构中加载 KB 中的问题和答案
【发布时间】:2020-04-28 00:31:26
【问题描述】:

下午好。

我是 QnA maker 的初学者,我正在评估它是否可以制作一个常见问题解答聊天机器人。我已经创建了一个 KB 并手动填充了一些值。

在某个特定的时刻,我发现了这个链接 https://docs.microsoft.com/en-us/azure/cognitive-services/qnamaker/how-to/multiturn-conversation#create-a-multi-turn-conversation-from-documents-structure

特别是在从文档结构创建多轮对话段落中说:

" 当您选择此选项时,QnA Maker 会提取文档结构中存在的层次结构。层次结构将转换为后续提示,并且层次结构的根用作父 QnA。在某些文档中,层次结构的根没有可用作答案的内容,您可以提供“默认答案文本”以用作替代答案文本以提取此类层次结构。”

然后,我认为它是基于文档结构,能够创建一组问题和答案。所以我想这是多么美妙的消息!....直到我测试它。

我已经使用 pdf、docx 和 txt 进行了测试,对文档级别和纯文本使用不同的字体大小。但我每次都会遇到同样的错误。

“错误的论据 无法从源 http://localhost/test.txt 提取 QnA - 不支持/无效的 url。无法从源中提取问答,http://localhost/test..txt - 不支持/无效的 url(s)。无法从源中提取问答,http://localhost/test.txt - 不支持/无效的网址。无法从源头提取问答”

我想我一定是做错了什么。 url是本地人http://localhost/test.txt,http://localhost/test.pdf,http://localhost/test.docx...我也可以从chrome和edge看到文件,所以我不认为url是错误的,但是经过几次测试仍然出现错误。

有人可以支持我吗? 谢谢

【问题讨论】:

    标签: qnamaker


    【解决方案1】:

    该 URL 对 QnA API 无效,因为它必须可以在公共 URL 而不是本地 URL 中访问,就像您尝试的方式一样。

    请注意,在您链接的 multi-turn QnA Maker tutorial 中,他们提供的有关 Surface Pro 4 的 example document 实际上是如何上传到 GitHub 的,在那里可以公开访问。

    因此,要使用您自己的文档,只需将其上传到在线某个地方,QnA API 可以访问它来为您的 KB 播种。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-08
      • 1970-01-01
      • 2020-06-04
      • 1970-01-01
      • 2023-03-20
      相关资源
      最近更新 更多