node.js - 如何创建多个接受最终用户输入的后续意图?
问题描述
我有 5 个具有“后续意图(子类别)”的“主要类别意图”。我想为这些“子类别”中的每一个添加一个意图,它可以接受最终用户的任何输入。例如,聊天机器人会询问用户任何评论。
有没有办法可以在 Fulfillment 部分的内联编辑器中为此创建一个方法?
我不想使用后备意图。
更新:
(Dialogflow Messenger 集成)
这是一个意图流:
Category A:是主要意图 Category B:是后续意图 Category C:是 Category B 的后续意图(可以是任何类型的后续意图。现在我对 Follow-up Fallback intent 开放也)
B 类后续意图的“文本回复”部分将有一个开放式问题。
开放式问题:能否请您简要介绍一下您的问题?
现在,应该触发没有训练短语的 C 类后续意图。我应该能够捕获来自最终用户的任何输入。
(如果 C 类后续意图是后备后续意图,那么我无法传递参数。我也无法将任何内容捕获到参数中,因为没有训练短语。)
什么是最好的解决方案?我可以在内联编辑器中编写一个方法来捕获它吗?如果是,那么我的代码应该是什么?
流程:
Bot:能否请您简要介绍一下您的查询?
最终用户:XYZ(输入可以是任何东西)
解决方案
推荐阅读
- postgresql - 多个 UPDATE ... FROM 同一行不起作用
- reactjs - 如何在链接中添加 onClick 事件
- php - 我应该把创建对象的通用逻辑放在哪里?
- ios - ios中的TextInpout自动更正显示相反[react native]
- mysql - 如何计算具有无限级别的级别?
- moqui - Moqui REST API 是否支持二进制文件作为参数?
- python - 使用 Python 收集和上传文件
- kotlin - 在 Vert.x 最佳实践中处理数百条路由
- rasa-nlu - 删除数据库会话后 Rasa 错误消失 为什么?
- c++ - wxWidgets 无法打开 setup.h