在谷歌上的动作的对话框中引出插槽(就像alexa中的ElicitSlot指令一样)

时间:2018-05-22 11:34:24

标签: actions-on-google dialogflow

我想给用户一个提示,并在特定的插槽中收集一个值。然后使用此特定插槽的插槽值,我想根据此值构建下一个响应,并在行中请求下一个插槽的值。

现在,我可以使用elicitSlot指令很容易地在alexa中实现。但是对于google上的操作,我不确定如何使用dialogflow实现此目的。

1 个答案:

答案 0 :(得分:1)

您可以使用Dialogflow所需的参数和日期。创建所需的每个参数并移动它们,使订单与您希望Dialogflow为您提问的顺序一致。然后单击要为其创建自定义响应的参数旁边的“定义提示”。在提示中,您可以使用Dialogflow已经收集的任何参数值。

例如,在下面的示例中,我们收集了datetime参数。我们首先收集日期,以便当我们提示我们可以在提示中使用$date时,Dialogflow会在询问用户time参数时填写该值。这是Dialogflow控制台配置的样子: enter image description here enter image description here enter image description here