使用节点js从另一个对话中调用qnamaker服务
bot.dialog('/', [ function (session , next) { session.send('Hi Ask me some questions!'); session.beginDialog('/qna'); } ]); bot.dialog('/qna', basicQnAMakerDialog);
问题是,如果我input“嗨”,它会直接传递第一条消息的内容..
例如
- 我:“你好”
- 机器人:“嗨,问我一些问题!”
- 机器人:“对不起,我不明白,你可能想要重述你的问题”
但我只是想展示Ask me some question
,然后等待下一个问题。
从QnA制造商获取结果后,再次提示'嗨问我问题',我只想发送一次
- 如何在使用botframework的luisaction绑定的同时保持privateConversation数据?
- 如何从bot模拟器上传文件(.pdf,.jpg..jpeg)并转换为二进制文件(base64)而不保存文件到本地驱动器?
- 检测Bot框架中的表情符号
- 如何让机器人使用微软僵尸框架与Slack中的用户进行1:1对话?
- 我的chatbot(MS Botframework)如何忽略Slack频道中未提及的消息? BOT
- bot.beginDialog到特定的用户和频道
- 如何开始新的主动对话对话框,而不会结束当前正在进行的对话
- 需要在仿真器上使用node.js创build自适应卡的示例代码
- 如何结束在bot框架中使用节点js的覆盖