Dialogflow es 使用“创建日期周期”;自";在Api.ai中

Dialogflow es 使用“创建日期周期”;自";在Api.ai中,dialogflow-es,actions-on-google,Dialogflow Es,Actions On Google,我正在用api.ai构建一个GoogleAssistant应用程序,该应用程序通过一个webhook提供在一个日期段内聚合的数据 人们通常会使用“自”一词询问日期周期,例如: “自上周一以来的数据是什么”(周二-现在) 或者更棘手的问题: “去年以来的数据是什么?”。(对日期周期的引用不明确) api.ai是否可以解析这些日期周期,或者是否有必要确定意向请求是否属于特殊的“相对”类型,然后手动构造日期周期?您可能需要使用类似于@sys.date period预定义实体的内容 例如,如果使用“用户

我正在用api.ai构建一个GoogleAssistant应用程序,该应用程序通过一个webhook提供在一个日期段内聚合的数据

人们通常会使用“自”一词询问日期周期,例如:
“自上周一以来的数据是什么”(周二-现在)

或者更棘手的问题:
“去年以来的数据是什么?”。(对日期周期的引用不明确)


api.ai是否可以解析这些日期周期,或者是否有必要确定意向请求是否属于特殊的“相对”类型,然后手动构造日期周期?

您可能需要使用类似于
@sys.date period
预定义实体的内容

例如,如果使用“用户说”创建意图,参数如下:

以及回应:

然后输入一些查询,如:


这些可能不是你所需要的,所以你可能需要自己制作更多。如果是这样,请查看
@sys.date
预定义实体,该实体可能会为您做一些工作,并查看位于

的完整列表,谢谢!我很惊讶地看到api.ai与这些短语相匹配。问题似乎出在我的培训和讲话中,导致我的@sys.date-period参数优先匹配“去年”而不是“去年以来”等短语。