我已经为我的客户安装了一个聊天机器人。为此,我用不同的对话框和模式配置了机器人,以帮助它们找到所需的响应。我还激活了爱因斯坦机器人意图(自然语言处理: NLP),让他们键入答案,以直接获得正确的对话框。
但正是在这里我遇到了麻烦。当我在写NPL答案时,设置一个带有问题(有或没有选择)的对话框,bot停止并等待另一个输入。
示例:机器人问:“你还好吗?”如果我响应"Agent“(word链接到另一个对话框),bot停止,如果我重写"Agent”,机器人启动对话框"Agent“。
对话框配置:对话框配置
聊天实例:聊天实例
我不知道为什么会这样,也不知道我怎么解决这个问题。我读过这些文档,但没有任何与这个问题有关的链接。
耽误您时间,实在对不起
发布于 2021-09-06 10:08:12
我发现了问题。它来自我们所使用的实体。该实体设置了一个标准文本。因此,当用户正在编写一些文本(话语值与否)时,它是存储的,这对bot很有好处。
解决办法是创建一个具有价值类型的实体。在里面写上按钮标签。像这样,如果用户点击按钮或写按钮标签,它可以存储和进一步,如果不是,它将进行意图识别。最后,如果所有两个都失败了,机器人就会进行会话修复。
https://stackoverflow.com/questions/68924282
复制相似问题