【问题标题】:ChatBot QnaMaker(Microsoft Azure) vs Lex (Amazon AWS)ChatBot QnaMaker(Microsoft Azure)与 Lex(亚马逊 AWS)
【发布时间】:2019-08-02 04:49:20
【问题描述】:

希望在 Microsoft QnaMaker 或 Lex 上制作聊天机器人。

我希望能够进行 API 调用以请求对问题 (node.js) 的回答,使用 API 训练机器人。 目前我正在使用 QnaMaker,但不幸的是它似乎没有用户可以点击它的响应卡。

我知道 Amazon Lex 允许这样做,但他们允许通过 API 训练机器人吗?

【问题讨论】:

标签: azure aws-lambda amazon-lex qnamaker


【解决方案1】:

是的,您可以使用 API 制作意图、放置话语和插槽。
Lex 支持两种类型的 API - Model Building APIRuntime API。您需要的是 Model Building API。

当您使用 node.js 时,您应该参考 this page 并阅读更多关于 putIntent() 方法的信息。

希望对你有帮助。

【讨论】:

  • 谢谢!你知道我是否可以用“你的意思是......”而不是显示它不知道的默认消息>?
  • 什么默认消息?如果无法匹配任何意图,amazon lex 会显示一些消息,您是在说这个吗?
  • 正确,现在我将其设置为“我不明白你,你想做什么?”例如,我训练它回答以下两个问题:什么是 Apple iPad?什么是苹果 iPhone?如果用户问:什么是 Apple iMac?而不是显示“我不明白你,你想做什么?”,它应该显示 2 最接近的匹配并要求用户选择正确的问题:“你的意思是:-Apple iPad 是什么?-什么是苹果 iPhone?”
  • 抱歉格式化.. 我开了一个新帖子:stackoverflow.com/questions/51542131/…
猜你喜欢
  • 1970-01-01
  • 2020-10-14
  • 1970-01-01
  • 1970-01-01
  • 2014-04-20
  • 2015-01-23
  • 1970-01-01
  • 2015-06-28
  • 2015-11-24
相关资源
最近更新 更多