做了一个自然语言转各种 SQL 的套壳 AI 应用,感兴趣的小伙伴可以尝试一下。

网址: https://query-gpt.com/

github: https://github.com/zhangchenchen/query_gpt

举报· 824 次点击
登录 注册 站外分享
7 条回复  
jiuhuicinv 初学 前天 09:50
SQL 语句的表名和字段名是否始终使用``/反引号包裹,请懂的大佬赐教
xuanbg 小成 前天 10:02
我的困惑是:怎么才能用自然语言准确地描述查询需求和关联关系。。。
xuanwu 小成 前天 10:06
用 py 实现类似效果,无需 ai 服务: https://zhuanlan.zhihu.com/p/415732605 创建读者表,编号为自动递增的整数主键,邮箱为不重复不为空的文本,出生年为整数。将昵称为“喵喵”的读者记录的出生年改为 2001 。删除出生年小于 2000 的读者记录。删除读者表。 《=》 CREATE TABLE 读者 ( 编号 INTEGER PRIMARY KEY AUTOINCREMENT, 邮箱 TEXT UNIQUE NOT NULL, 出生年 INTEGER ); UPDATE 读者 SET 出生年 = 2001 WHERE 昵称 = "喵喵"; DELETE FROM 读者 WHERE 出生年 < 2000; DROP TABLE 读者;
programApe 小成 前天 10:10
@jiuhuicinv 我觉得还是要的,有时候会有些字段名和数据库关键字冲突,加上好些
cobbage 小成 前天 10:49
@xuanbg 我之前是通过 dify 知识库搞了个 demo 。文档中得声明,或者提示词声明表间的关系。
mumbler 小成 前天 10:58
text to sql 方向是错的,限制太多,逻辑过于复杂了,text to code 才是正道
iorilu 小成 前天 11:32
我一直疑惑, 要这干啥, 不是可以让 cursor 写吗
返回顶部