V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pekingzcc
V2EX  ›  程序员

开源一个自然语言转各种 SQL 的套壳 AI 应用

  •  
  •   pekingzcc · 4 天前 · 1486 次点击

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

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

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

    8 条回复    2025-04-07 02:31:41 +08:00
    jiuhuicinv
        1
    jiuhuicinv  
       4 天前
    SQL 语句的表名和字段名是否始终使用``/反引号包裹,请懂的大佬赐教
    xuanbg
        2
    xuanbg  
       4 天前
    我的困惑是:怎么才能用自然语言准确地描述查询需求和关联关系。。。
    xuanwu
        3
    xuanwu  
       4 天前
    用 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
        4
    programApe  
       4 天前 via iPhone
    @jiuhuicinv 我觉得还是要的,有时候会有些字段名和数据库关键字冲突,加上好些
    cobbage
        5
    cobbage  
       4 天前 via Android
    @xuanbg 我之前是通过 dify 知识库搞了个 demo 。文档中得声明,或者提示词声明表间的关系。
    mumbler
        6
    mumbler  
       4 天前   ❤️ 1
    text to sql 方向是错的,限制太多,逻辑过于复杂了,text to code 才是正道
    iorilu
        7
    iorilu  
       4 天前
    我一直疑惑, 要这干啥, 不是可以让 cursor 写吗
    rqYzyAced2NbD8fw
        8
    rqYzyAced2NbD8fw  
       2 天前
    网站怎么 401 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3108 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:42 · PVG 20:42 · LAX 05:42 · JFK 08:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.