gpt4 book ai didi

python - 将 MySQL 数据库连接到 Google Assistant 的可能性

转载 作者:行者123 更新时间:2023-11-29 04:33:36 25 4
gpt4 key购买 nike

我想要实现的至少是一个使用本地 MySQL 数据库的 Google Assistant Action 的工作原型(prototype)。我教的是MySQL DB-> Google Cloud Platform-> DialogFlow -> Google Assistant。

例如,最终产品是,我说:“我的总销售额是多少”,Google 智能助理将从 MySQL 中检索数据。我一直在尝试在线寻找解决方案,但似乎没有一个符合我的要求。这个解决方案在理论上可行吗?以及如何通过 DialogFlow 将云平台集成到 Google Assistant Action 中?谢谢!

最佳答案

这是可能的!

  1. 创建一个 Dialogflow 代理。定义您的意图并添加静态响应。测试一下。
  2. 测试通过后,使用左侧的“集成选项卡”将其与 Actions-On-Google 集成。
  3. 使用静态响应测试 Google 助理。
  4. 当 Google 助理准备好静态响应时,develop a webhook .您可以在 NodeJS(AoG ClientDialogflow Client)或 Python(Flask-AssistantDialogflow Client)中使用不同的客户端库,也可以创建您自己的客户端库。
  5. Webhook 准备就绪后,在本地运行它并使用 NGROK 公开到互联网.
  6. 使用生成的 URL 作为 Dialogflow 代理的实现并更新助手的草稿版本。
  7. 创建一个 MySQL 数据库并使用常规 NodeJS 连接它的 webhook或 Python代码
  8. 重新启动服务器并进行端到端测试!
  9. 使用 NGROK 在本地进行测试后,您可以将其推送到云端(NodeJSPython)或任何其他服务器。

关于python - 将 MySQL 数据库连接到 Google Assistant 的可能性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51471128/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com