【问题标题】:Is it possible to enable the 'required' option for Dialogflow Intent Parameters using Node.js?是否可以使用 Node.js 为 Dialogflow Intent 参数启用“必需”选项?
【发布时间】:2021-07-13 08:39:24
【问题描述】:

我正在尝试使用“必需”参数创建一个意图,一旦参数不满足,它将提示响应。这可以通过 Node.js 实现吗?如果是,我怎么能执行这个。谢谢!

【问题讨论】:

  • 您好,请问您在创建代理时想要完成的场景是这个吗?这意味着当未提供某些必需参数时,代理将继续询问,直到它从最终用户那里收集到所有必需的数据。 Example
  • 是的,这正是我正在尝试构建的场景。

标签: javascript node.js dialogflow-es dialogflow-es-fulfillment dialogflow-cx


【解决方案1】:

您可以使用 Node.js 客户端库将参数设置为“必需”:

对于Dialogflow ES,在使用createIntent 方法创建Intent 时,将request.intent.parameters.mandatory 字段设置为“true”,以获得您想要的参数。

对于Dialogflow CX,在使用createPage 方法创建Page 时,将您希望需要的参数的request.page.form.parameters.required 设置为“true” .

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-20
    • 1970-01-01
    • 1970-01-01
    • 2018-01-22
    • 1970-01-01
    • 1970-01-01
    • 2017-06-14
    相关资源
    最近更新 更多