引导至意图的时候可以传递一个参数给目标意图么
xzhy527 发布于2018-10 浏览:1444 回复:3
0
收藏

举个例子

我想实现用户说我想去北京 机器人会问他怎么去 坐飞机还是坐火车

用户说坐飞机 然后就将北京作为到达地点的词槽传递给坐飞机的意图

这个功能现在有么 实现的话怎么实现呢

收藏
点赞
0
个赞
共3条回复 最后由xzhy527回复于2018-11
#4xzhy527回复于2018-11

谢谢大家问题解决了

0
#3tiancorn回复于2018-10

目前,你可以把「我想去北京」中的「北京」定义为词槽user_to,然后订机票的目的地词槽直接复用「user_to」,不要新定义另一个名称的词槽。这样在后续订机票的时候就可以直接复用 上一轮的「北京」。

后续我们会升级提供其他的方式支持这样的需求,目前可以先按上面的方式去做。

0
#2半醉半醒半疯Z回复于2018-10

用的是对话引导的话,第一句“我想去北京”属于一个意图,后面的“坐飞机”、“坐火车”是另外的意图了。只输入一次某个词槽值没法传给两个意图。可以在用户输入“我想去北京”之后,用代码获取到北京这个地点,然后后台输入包含“北京”的query,让下一意图识别到目的地是“北京”。

0
TOP
切换版块