DialogFlow,如何为是和否响应建立通用意图

问题描述 投票:0回答:1

我正在构建DialogFlow代理以在Google助手上使用,这是一种对话模型,主要使用YesNo响应来浏览分层故事。我正在努力使用DialogFlow意图设计体系结构,因为似乎没有一种方法可以创建使用系统YesNo意图的通用全局意图。我知道您可以将这些作为“后续意图”添加为父意图的子项,但是它们只会触发一次。

我正在使用Firebase上的Cloud Functions作为webhook,并将使用JSON构建响应并处理输入。我是否需要使用实体来捕获响应?我认为yesno没有系统实体。

dialogflow actions-on-google dialogflow-fulfillment
1个回答
0
投票

有几种创建全局“是/否”意图的方法:

  • 创建全局“是”和“否”。为这两个意图添加训练短语。
  • 使用新的是/否实体创建是/否entity,然后是是/否意图
  • 进行跟进是,删除context,这将使其成为全局目标。使用否
  • 执行相同操作

这些都将使您具有全球性的是/否可能性。

由于您的故事是分层的,因此全局的​​是/否意图确实意味着您需要跟踪故事中的位置(很可能在代码中带有标记并添加/删除context。] >

© www.soinside.com 2019 - 2024. All rights reserved.