使用 n8n 在 Google Home 设备上集成 ChatGPT 和 Google Assistant

问题描述 投票:0回答:1

我希望这是足够的细节,但请随时告诉我更多信息是否有帮助。这是一个“我可以完成这个任务吗?如果可以的话,如何完成?”问题。

我想要发生的事情:我说,“嘿 Google,询问 GPT ”,然后 Google 将查询发送到我的 n8n 实例(自托管)。我使用 n8n 工作流程联系 ChatGPT API 以解决查询并将响应返回给 Google,然后 Google 将其返回到我的 Google 设备并说出结果。

我认为这将是一个有趣且有用的项目,但它已经花费了我太多的时间来完成。

实际发生了什么: 本质上,什么都没有。 Google 不会为此目的与 n8n 合作。

到目前为止我所做的:我在n8n中设置了一个工作流程。我有一个 OpenAI 密钥。我有一个 Google 云/操作控制台帐户。我有 certbot 的证书,n8n 正在使用它。我打开了端口 80 和 443 并暴露了 n8n。我已经(某种程度上)填写了 Google 要求的 OAuth2/App 调查问卷,它让我提交,但我留下了很多空白。我在 n8n 中生成了 OAuth2 ID 和密钥,我尝试将其放入 Google,它需要一个范围。我不知道该使用什么范围,或者我现在是否做得正确。

我希望有人告诉我:

  • 我使用什么范围?
  • 允许 n8n 回答来自 Google Home 设备(扬声器、Nest Hub、Mini)的语音查询的步骤是什么。

我的担忧: 我想做的事情还有可能吗?我看到很多使用 DiagFlow 的说明,但它自 2023 年 6 月 13 日起就消失了。我找不到有关如何设置此功能的最新指南,这让我感到惊讶,我认为这将是一项受欢迎的冒险。也许我没有使用正确的词语进行搜索,因此指向当前工作指南的链接会很棒!

谢谢你, 山姆

oauth-2.0 integration openai-api google-home n8n
1个回答
0
投票

感谢您提出这个问题。对话操作不再可用(2023 年 6 月 13 日日落),这意味着您将无法使用 Dialogflow 构建、编辑或部署对话操作。

不幸的是,与助手的自定义交互不再可能。

© www.soinside.com 2019 - 2024. All rights reserved.