使用 Api.ai 中的 "Since" 构建日期周期
Constructing Date-Periods Using "Since" in Api.ai
我正在使用 api.ai 构建一个 google-assistant 应用程序,它通过 webhook 提供在一个日期周期内聚合的数据。
人们通常会使用 "since" 这个词来询问日期,例如:
“自上周一以来的数据是多少”(周二 - 现在)
或者更棘手的:
“自去年以来的数据是多少”。 (对日期周期的引用不明确)
可以api.ai解析这些日期周期,还是需要识别intent请求是否属于特殊"relative"类型然后手动构建日期周期?
您可能想要使用类似 @sys.date-period
预定义实体的东西。
例如,如果您使用 "User says" 创建一个 Intent,其参数如下:
和回应:
然后输入一些查询,例如:
这些可能不是您所需要的,因此您可能需要自己制作更多。如果是这样,请查看 @sys.date
预定义实体,它可能会为您完成一些工作,完整列表位于 https://docs.api.ai/docs/concept-entities#section-date-and-time
我正在使用 api.ai 构建一个 google-assistant 应用程序,它通过 webhook 提供在一个日期周期内聚合的数据。
人们通常会使用 "since" 这个词来询问日期,例如:
“自上周一以来的数据是多少”(周二 - 现在)
或者更棘手的:
“自去年以来的数据是多少”。 (对日期周期的引用不明确)
可以api.ai解析这些日期周期,还是需要识别intent请求是否属于特殊"relative"类型然后手动构建日期周期?
您可能想要使用类似 @sys.date-period
预定义实体的东西。
例如,如果您使用 "User says" 创建一个 Intent,其参数如下:
和回应:
然后输入一些查询,例如:
这些可能不是您所需要的,因此您可能需要自己制作更多。如果是这样,请查看 @sys.date
预定义实体,它可能会为您完成一些工作,完整列表位于 https://docs.api.ai/docs/concept-entities#section-date-and-time