问题标签 [qnamaker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1864 浏览

botframework - QnA Maker - 更新知识库

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

上传新的 QnA 文件

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

0 投票
1 回答
266 浏览

c# - 微软机器人框架上的对话机器人可能吗?

是否可以使用 Microsoft 的机器人框架来创建对话机器人?我目前正在使用 Luis 和 Qna maker 组合,但它仍然是一个问答机器人,我能做些什么让它更像一个对话机器人?用户可以在哪里要求机器人更像人类来证明其先前的答案?我见过一个非常聪明的机器人,Mitsuku我怎样才能让我的机器人与这个相似或接近?

在此处输入图像描述

在此处输入图像描述

看起来它可以回顾我们之前的所有对话,它也可以很好地证明它的答案,我可以从他的回答中挑选任何词,它可以证明为什么它会这样回答。这怎么可能?

0 投票
1 回答
397 浏览

c# - Alexa 到 BOT QnA 制造商

我们使用 Microsoft Bot Framework (C#/.NET SDK) 创建了一个 Bot,并将 QnA maker 服务连接到该 bot。我想在我的 Alexa 技能集中重用相同的 QnA API(通过 Lamda 函数或使用 http 请求)。

QnAMaker

我正在尝试创建一个 API 控制器方法作为包装类,以将 Alexa 意图转换为 Microsoft 意图,反之亦然。

0 投票
1 回答
272 浏览

bots - 如何根据用户请求将单个 Bot 与两个不同的 QnA 数据集进行通信?

如何将 Single ChatBot 与不同的 QnA 数据集(JSON)进行通信。

例如:QnA1(JSON 文件)QnA2(JSON 文件)

和 Single Bot 应用程序。

当我使用 site1 启动时,Bot 将与 QnA1 数据通信。当我使用 site2 启动时,Bot 将与 QnA2 数据通信。

在这里,我只有一个 Bot。

请让我知道如何将 KNOWLEDGE_BASE_ID 传递给 Bot。

0 投票
1 回答
408 浏览

botframework - 使用 QnA Maker API 构建的 ChatBot 是否需要虚拟机

在计算部署使用 QnA Maker 开发的聊天机器人的价格时,我应该选择应用服务计划。

https://azure.microsoft.com/en-in/pricing/calculator/

在应用服务部分,我应该输入以下详细信息区域、层、实例数和小时数。

这些实例在这里是什么意思,我应该在什么基础上选择层级。

使用 QnA Maker API 部署基本 QnA 机器人是否需要实例。(该实例是否暗示一个 VM 实例)。

目前,该限制是 QnA Maker 使用的 20 MB 知识库。

谢谢你。

0 投票
1 回答
649 浏览

botframework - Microsoft.Bot.Builder.CognitiveServices.QnAMaker.QnAMakerDialog 如何覆盖未找到?

我正在使用QnAMakerDialog并且无法弄清楚如何覆盖“未找到”。我可以覆盖RespondFromQnAMakerResultAsync,但没有找到答案时不会调用它。我尝试将默认消息设置为 null 或空字符串,但随后QnAMakerDialog自动响应“未找到匹配项!” 当它找不到匹配项时!

找不到匹配项时我不想要消息,因为我只是将消息转发到LuisDialog. 我如何停止这个消息!!!

旁注:我知道有些 Gary 有不同版本的 aQnAMakerDialog可以做到这一点,但我真的很想使用微软的标准版本。这可能吗?

0 投票
1 回答
228 浏览

c# - QnaMakerDialog 尝试次数过多

我使用 pakage qna maker 开发了一个机器人,我需要更改 tooManyAttempts 资源的标签,因为在法语中它不是最好的词。我可以更改资源吗?或者我可以跟踪 tooManyAttempts 变量来改变他的价值吗?

谢谢你的帮助

0 投票
1 回答
484 浏览

c# - BOT 框架中 qnA 和 Luis 之间的 Intent Score 映射

我有场景

在我的 BOT 框架中,我使用以下标准处理了 LUIS 和 QnA maker

如果 INTENT 为 NONE - 连接到 QnA 制造商并获得答案
SOME OTHER INTENT - 将触发相应的答案。

在我最终遇到以下情况之前,它工作得非常好:

1) 我在 QnA Maker 中有一个问题 -我如何搜索酒店

2) 在 LUIS 话语中搜索 Newyark中的酒店- BOT 框架具有针对此意图的专用 API 方法,并根据所选实体获取结果。

现在,我遇到了麻烦-如果用户键入“我如何搜索酒店”-它会转到 LUIS 意图而不是 QnA 制造商-是否有更好的方法来处理这种情况而不会产生歧义

这是我的示例代码:

0 投票
0 回答
413 浏览

qnamaker - QnA 制造商,是否有可能将 JSON 内容存储为答案

我正在尝试将 JSON 内容保存在答案中。

例如,QnA 对就像

  • 问:维修中心在哪里。
  • 答:{ "text" : "维修中心定位...", "next": "你想知道维修中心的电话吗" }

我的聊天机器人在收到来自 QnA 服务的这种回答时会做一些特定的事情。

但是我总是得到乱码的字符串作为响应答案,我无法解析为 JSON 对象并进行其余的对话。

是否可以将 JSON 内容存储为答案?还是我错过了什么?

0 投票
1 回答
1566 浏览

botframework - 是否可以在 Microsoft QnA Maker 回复中使用 html 标签?

可以在 Microsoft QnAMaker 回复中使用 html 标签吗?

我已经尝试创建新线路,\n\n但它不适用于网络聊天或Skype。此外,如何在 QnA Maker 上创建项目符号或编号?