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

How To Add Different Response To The Different Training Phrases Belong To Same Intent In Dialogflow?

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

我有一个名为“公司贷款”的意图。在那里,我添加了如下所述的训练短语:

How to apply for bereavement assistance?

What are the requirements for a Bereavement Assistance?

那么在dialogflow中,我们如何根据用户提出的问题显示不同的响应依据呢? 是否可以在同一意图中包含两个不同的训练短语?

希望有人能指导我或帮助我。

一般来说,Intents 旨在处理提出 相同 问题的不同方式。他们捕获用户打算询问的内容。

所以语句如

  • 如何申请丧亲援助?
  • 丧亲援助的申请流程是怎样的?
  • 我如何在丧亲之痛中获得帮助?

所有的意思都一样 - 你会为所有的人给出相同的答案,他们应该都是针对相同意图的训练短语。

While 这样的语句

  • 丧亲援助的要求是什么?
  • 丧亲援助有哪些先决条件?

甚至 "What are the requirements?" 如果他们已经在谈论丧亲之痛,那么它们都意味着不同的东西并且属于不同的意图。

有时,如果他们问的是同一件事,您可以使用参数,但 about 会有所不同。所以

  • 如何申请年假?

可能会使用与第一个相同的 Intent 进行处理 - 他们正在尝试获取有关其他内容的应用程序信息。在这种情况下,您可以为 "annual leave" 和 "bereavement assistance" 部分使用参数,您将创建一个自定义 Entity for. You can then use fulfillment 来获取响应。