如何在对话框流中创建带有日期的自定义实体

时间:2018-12-18 09:10:04

标签: dialogflow actions-on-google

我正在尝试为一家公司创建聊天机器人,以便在工程师有空进行下一个项目时通知用户。 但是为此,我们必须比较工程师有空的日期和要求他开始新项目的日期。 如果他在规定的日期有空,则聊天机器人将为用户提供工程师的姓名。 我尝试过创建带有同义词作为日期的实体,但是它不起作用,因为他空闲时只需要一个日期而不是一堆日期

1 个答案:

答案 0 :(得分:1)

尝试使用@sys.date-time实体。我已经在聊天机器人中进行了尝试,并且可以在多个日期下正常工作。

例如,如果我说tomorrow, today and 2nd Jan,则会给我以下的答复。

[
    "2018-12-19T12:00:00+05:30",
    "2018-12-18T12:00:00+05:30",
    "2019-01-02T12:00:00+05:30"
]
  

P.S。不要忘记在意图的“操作和参数”部分中选中日期实体的 IS LIST 复选框。