Dialogflow必需的参数

时间:2018-09-14 05:40:41

标签: node.js nlp dialogflow chatbot

在我的dialogflow聊天机器人中,我正在创建一个场景,用户可以询问您有哪些可用空缺,或者他们可以直接询问我是否想以项目经理的身份加入。两者都具有相同的目的,即“工作”,并且它们所需的位置是必需的参数。如果用户没有提及该职位(例如-“您有什么可用空缺”),它将列出所有可用空缺以及该空缺的最低资格要求,并要求用户选择一个(对webhook进行插槽填充)。现在,由于意图在用户输入位置时正在等待参数,因此他们喜欢它将提供有关该位置的详细信息。但是,即使用户尝试提出其他要求(尝试调用其他意图,或者他们没有足够的职位空缺资格,或者所需的工作未在可用的工作列表中列出),也要归因于该参数(工作位置) )没有提供,它会反复询问您想要的职位。

当聊天机器人正在等待必需的参数时,我该如何调用另一个意图

enter image description here

“我想要的工作不在这里”有一个单独的意图。如果我输入的正是我用来训练该意图的相同文字,那么我会工作。但如果略有不同,那就行不通了

0 个答案:

没有答案