可以把MySQL数据库连接到Google助手上的可能性

2024-09-29 23:19:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我想实现的至少是一个使用本地MySQL数据库的Google助手操作的工作原型。我所教的是MySQL数据库->谷歌云平台->DialogFlow->谷歌助手。在

例如,最终产品是:“我的总销售额是多少”,googleassistant将从MySQL中检索数据。我一直试图在网上寻找解决方案,但似乎没有一个能与我所寻找的相匹配。这个解决方案理论上可行吗?如何通过DialogFlow将云平台集成到googleassistant操作中呢?谢谢!在


Tags: 数据数据库产品google助手mysql平台解决方案
1条回答
网友
1楼 · 发布于 2024-09-29 23:19:19

这是可能的!在

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

相关问题 更多 >

    热门问题