在 API.AI 中,我创建了 CheckQuality 意图来检查空气质量,如下所示。
包括 2 个参数“城市”和“日期”。1. 我已经声明了“日期”(作为实体@sys.date),默认值为 Today 。2. 我已按要求标记了“日期”。
定义了两个问题:
- 波士顿的空气质量如何?
- 明天怎么样?
我已经在输出上下文中声明了上下文名称 cq(棕色框),因此如果用户要求改天,我不必一次又一次地提及城市。
按顺序查询 1. 今日波士顿的空气质量如何?2.明天怎么样?
几乎:
问题 1 没有初始化地理城市(标记为红色),而是初始化日期并询问位置,这就是为什么也没有创建上下文的原因。
预期的:
问题 1 将地理城市初始化为波士顿,日期为今天并创建一个上下文。问题 2:我们可以从 cq 上下文和日期表单用户获取地理城市,因为它将是明天的第二个问题。
问题:所以我只想要方法,如何用问题 1 初始化地理城市
必需的
- 我不想创建任何其他意图。
注意:在洋红色框中,我更改了 geo-city 的值。