Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dialogflow es 使用dialogflow创建每日事实代理时出现问题_Dialogflow Es - Fatal编程技术网

Dialogflow es 使用dialogflow创建每日事实代理时出现问题

Dialogflow es 使用dialogflow创建每日事实代理时出现问题,dialogflow-es,Dialogflow Es,我正在尝试使用dialogflow为Google助手制作我的第一个聊天机器人。我没有发展技能。 我尝试的是制作一个聊天机器人,让用户知道“当天的事实”,然后用户说出日期 我所做的: 更新“默认欢迎意图”: 聊天机器人要求用户提供日期。例如:2010年10月6日 我创建了一个名为06/10/2010的新意图 作为培训用语,我输入了:2010年10月6日,6奥克托伯,奥克托伯2010,奥克托伯,2010 作为我选择的实体:@sys:date-time(不是必需的)。 作为对2010年12月6日事

我正在尝试使用dialogflow为Google助手制作我的第一个聊天机器人。我没有发展技能。 我尝试的是制作一个聊天机器人,让用户知道“当天的事实”,然后用户说出日期

我所做的:

  • 更新“默认欢迎意图”: 聊天机器人要求用户提供日期。例如:2010年10月6日

  • 我创建了一个名为06/10/2010的新意图 作为培训用语,我输入了:2010年10月6日,6奥克托伯,奥克托伯2010,奥克托伯,2010 作为我选择的实体:@sys:date-time(不是必需的)。 作为对2010年12月6日事实的回应

我有什么问题:

  • 当一个用户说一个经过训练的短语时效果很好,但当他说“十二月”或“1986”之类的话时,测试应用程序关闭,我的谷歌主页问我:“你想给谁打电话?”
  • 当我按要求设置实体时,用户说“12月”或“1986年”,代理会回复2010年10月6日的事实
我想要的是:

  • 当用户说“十月”时,代理会回复一个随机的十月事实,不管是哪一天或哪一年
  • 当用户说“2010”时,代理会回复一个发生在“2010”的事实
在这方面,我还有一个问题:

  • 如果我把“十月”作为训练短语放在多个意图中,谷歌助手会随机选择一个回答吗
有人能帮我解释我做错了什么吗


感谢

这是一个非常类似于“默认意图”的下拉列表,一旦代理无法识别整个培训短语中的任何匹配模式,请查看带有非必需实体的示例。您是否尝试将单独的意向作为默认欢迎意向的一部分来检查行为?这与“默认意向”下拉列表非常相似,一旦代理无法在整个培训短语中识别出任何匹配模式,请查看包含非必需实体的示例。您是否尝试将单独的意图作为默认欢迎意图的一部分来检查行为?