我正在尝试为基于DialogFlow会话模型的操作启用隐式调用(“深层链接”)。
我无法弄清楚如何使隐式调用识别会话实体。
例如,我的意图是由以下训练短语触发的:
What is the status of the panel <xxx>?
其中<xxx>
映射到会话实体。
在第一个意图请求时(即,在收到对话的第一个webhook调用时),将会话实体推送到DialogFlow服务器。
通过Ok Google, talk to <invocation words>
调用应用程序后,此意图可以很好地发挥作用,但我无法执行此操作:
Ok Google, talk to <invocation> and ask what is the status of the panel <xxx>
因为调用意图Webhook请求时,会话实体参数只是空的,因为在DialogFlow匹配意图并调用Webhook之后会填充会话实体。
有没有办法让会话实体介于两者之间? 如何管理深层链接与会话实体配合?