自然语言查询、分析数据(NL-TO-SQL)的尝试
让查数据这件事,不再是高高在上、遥不可及的技能,而是人人都能玩得转,妙趣横生的小技巧。比如“我的店上周赚了多少钱?哪个商品即将售罄?这个月卖的最多的商品是啥?”,下一秒,答案就像变魔术一样蹦出来。直接看效果
流程如下,
- 前端使用gradio,采集麦克风声音
- 后端收到声音,使用openai的speech-to-text
- 文字通过dbgpt(链接各种自定义模型),转换为sql进行数据库查询
- 返回对应数据
关键代码
让查数据这件事,不再是高高在上、遥不可及的技能,而是人人都能玩得转,妙趣横生的小技巧。比如“我的店上周赚了多少钱?哪个商品即将售罄?这个月卖的最多的商品是啥?”,下一秒,答案就像变魔术一样蹦出来。直接看效果
流程如下,
关键代码