Dialogflow获取预建日期实体的错误日期

时间:2019-02-14 05:34:15

标签: dialogflow

是否可以更改Dialogflow如何自动计算日期,该日期由标识为预建实体(例如“ sys.date”或“ sys.date-period”)的文本表示?

或者,有没有一种方法可以为日期创建自己的实体,并指定其确定特定日期的方式?

根据星期几,“星期五”之类的文字实际上被解释为将来最接近的星期五,而不是已经过去的最近的星期五。

1 个答案:

答案 0 :(得分:1)

如果您使用@sys.date实体,则可以将值设置为date.recent。它将始终尝试将短语转换为最新日期。
例如,如果您说在星期一,它将为您提供最近星期一的日期。

请注意,date.recent选项仅适用于@sys.date,不适用于@sys.date-time@sys.date-period

编辑:
您需要从可用选项中选择$date.recent
dat1
如您在下面的示例屏幕快照中所看到的,星期二将转换为最近的星期二,而不是即将到来的星期二。

date2

希望有帮助。