在 Dialogflow 履行服务中检索 Google 个智能家居事件
Retrieve Google Smart Home events in Dialogflow fulfillment service
我正在尝试将 Google 智能家居事件转发到我的 Dialogflow 履行服务。我正在创建 3 个未设置输入或输出上下文、未训练阶段且包含以下事件的意图:
action_devices_SYNC
action_devices_EXECUTE
action_devices_QUERY
对吗?我在文档中找不到确认信息,所以这就是我在这里提问的原因。
推理
我询问有关将 Google Smart Home 与我的 Dialogflow 端点连接的原因是我已经有了该端点。我希望我可以做一些类似于 的事情,我将 Dialogflow 意图绑定到 actions_intent_OPTION
事件。
没有理由使用 Dialogflow 来实现智能家居,实际上也不可能。
Dialogflow 非常适合获取非结构化的用户话语并理解它们。但是,对于 smart home,Google 处理所有 NLU 和解析。作为整合者,您只会收到一个 JSON 请求,并且需要提供一个 JSON 响应。
因此,您将跳过使用 Dialogflow,而只是构建您的 webhook 来解析意图并给出有效响应。
Dialogflow 的服务无法获取意向名称并公开可由 Google 助手调用的单个端点 URL。它也没有与 OAuth 服务器集成来执行帐户链接步骤。
我正在尝试将 Google 智能家居事件转发到我的 Dialogflow 履行服务。我正在创建 3 个未设置输入或输出上下文、未训练阶段且包含以下事件的意图:
action_devices_SYNC
action_devices_EXECUTE
action_devices_QUERY
对吗?我在文档中找不到确认信息,所以这就是我在这里提问的原因。
推理
我询问有关将 Google Smart Home 与我的 Dialogflow 端点连接的原因是我已经有了该端点。我希望我可以做一些类似于 actions_intent_OPTION
事件。
没有理由使用 Dialogflow 来实现智能家居,实际上也不可能。
Dialogflow 非常适合获取非结构化的用户话语并理解它们。但是,对于 smart home,Google 处理所有 NLU 和解析。作为整合者,您只会收到一个 JSON 请求,并且需要提供一个 JSON 响应。
因此,您将跳过使用 Dialogflow,而只是构建您的 webhook 来解析意图并给出有效响应。
Dialogflow 的服务无法获取意向名称并公开可由 Google 助手调用的单个端点 URL。它也没有与 OAuth 服务器集成来执行帐户链接步骤。