首页 文章

如何在Dialogflow中为不同的训练短语添加不同的响应属于同一意图?

提问于
浏览
1

我目前正在涉及Dialogflow . 我创建了一个意图,其中包含多个不同的训练短语,并希望显示与相应训练短语相关的响应 . 让我举个例子给你看看:

我有一个名为“ company loan ”的意图 . 在那,我添加了如下所述的训练短语:

如何申请丧假协助?丧亲救助的要求是什么?

那么在对话流中,我们如何才能在用户提出的问题上显示不同的响应基础?是否可以在同一意图中包含两个不同的训练短语?

希望有人可以指导我或帮助我 .

1 回答

  • 2

    一般来说,Intents旨在处理提出同一问题的不同方式 . 它们捕获用户想要询问的内容 .

    所以陈述如

    • 我如何申请丧亲之痛援助?

    • 丧亲救助的申请程序是什么?

    • 如何在丧亲之痛的情况下获得帮助?

    所有意思都是一样的 - 你会为所有人提供相同的答案,他们都应该为同一个意图训练短语 .

    虽然声明如此

    • 丧亲救助有哪些要求?

    • 丧亲救助有哪些先决条件?

    甚至“有什么要求?”如果他们已经在谈论丧亲之痛,那么所有意味着不同的东西并属于不同的意图 .

    有时你可以使用参数,如果他们要求相同的东西,但有关不同的东西 . 所以

    • 如何申请年假?

    可能会使用与第一个Intent相同的Intent处理 - 他们're trying to get application information about something else. In this case, you could use a parameter for the 254561 and 254562 part which you' d创建自定义Entity for . 然后,您可以使用fulfillment获取响应 .

相关问题