GitHub · 去对齐工具与仓库·· 18 天前AI 评分54
nadeem4/nl2sql 开源引擎:用类型化查询计划和 RBAC 校验让模型永不直接写 SQL
nadeem4/nl2sql
来源与原文
GitHub · 去对齐工具与仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/nadeem4/nl2sql
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
nadeem4 在 GitHub 开源了 NL2SQL Engine,用户用自然语言问数据库,模型只输出类型化查询计划(Pydantic PlanModel),计划先对照真实 schema、外键和调用者角色(RBAC)校验,被拒的计划不会变成 SQL,通过后才由 sqlglot 确定性地生成 SQL。内置三个只读示例数据库和浏览器 playground,五个用模型的步骤可各自配置 provider(如 planner 用 Claude、其余用 OpenAI);基准显示 gpt-5.4 在 Chinook 43 题金标集上严格准确率 79.1%、忠实度 86.8%,检索的表召回 98.5%。托管 demo 不存任何 API key,按访客限流,引擎目前为 0.1.x,MIT 许可,尚不支持跨库查询和多轮追问。
来源:GitHub · 去对齐工具与仓库 · github.com