【发布时间】:2019-06-18 21:51:47
【问题描述】:
可以使用 aws-lex 构建对话流机器人吗?
例如:
有没有办法在 aws-lex 中做这样的事情?
我尝试使用 slot/prompts/lambda,但无法进入图表中的第 2 或第 3 级深度。可以通过某种方式完成吗?
非常感谢!
这一切的原因:所以我们有自己的“对话构建器”和“机器人服务”。 我们自己的“对话构建器”:可能类似于 Amazon Connect 对话构建器,我们自己的“Bot-service”类似于 Microsoft 机器人框架。在我们使用 microsoft-luis 来获取句子的“意图”之前,同时使用我们自己的对话构建器和我们自己的机器人服务来构建对话/对话流程,例如如果用户说“是”然后转到另一个流程,如果用户说“不”然后转到不同的流程(这可以在插槽中完成吗?) === 二叉树 :)
所以现在我们正在从 luis 切换到 aws-lex 并尝试考虑是否可以仅使用 aws-lex UI 而不再使用我们的(对话构建器/机器人服务)。但我的理解是,要在没有某种对话构建器的情况下使用 aws-lex,如果它包含大数据,我们将需要编写大量 if/case 语句,对吧?你的建议是什么?一种方法是只使用“Amazon Connect”来利用他们的对话构建器,这样我们就不必编写很多 if 语句,但是如果我们使用对话构建器,我们可以只使用我们自己的(旧的)对话构建器吗?你觉得呢?
【问题讨论】:
-
所以我的主要问题是如何在响应之前使用 lambda b/c lambda 来做到这一点?
标签: lambda aws-lambda botframework azure-language-understanding aws-lex