首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在我的对话框流Web钩子中触发一个意图不允许使用它的后续意图

在我的对话框流Web钩子中触发一个意图不允许使用它的后续意图
EN

Stack Overflow用户
提问于 2018-08-22 07:26:07
回答 1查看 299关注 0票数 0

从我的Deals List - yes意图来看,如果我将用户导向到另一个名为Product Details的意图,通过使用conv.followup()来唤起它的动作。它将向用户发送它所期望的参数。

代码语言:javascript
运行
复制
conv.followup('product_detail_intent_event', {
    product: productName
});

到目前为止,Product Detail意图有自己的是后续意图,这是在对话框上定义的,并在我们的web钩子中处理。在正常情况下,这一后续意图触发了预期的结果,但当我们通过conv.followup()方法输入产品详细意图时,则不会这样做。

如果用户说是,它会重复Product Detail意图。如果他们再说是的话,它就会像预期的那样起作用。

我怀疑对话框流没有更新更改的意图,因此不知道后续的情况,但是日志conv.intent返回意图Product Detail,这是正确的和预期的意图。

我是否需要做一些额外的事情来通知对话框流,用户现在在Product Detail意图中,并且从现在起yes后续意图是可用的?

编辑:很明显,我来自Deals List - yes的意图本身就是“是的”。不确定这是否可能是令人困惑的对话框流

EN

回答 1

Stack Overflow用户

发布于 2018-08-23 01:51:03

问题已经解决,我们的是后续意向交易清单有错误的上下文,从我们重命名它在对话流。在对话框流中重建父级及其后续解决了这个问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51961745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档