无需代码的Text-to-SQL:15分钟用WrenAI搭企业级自然语言查询系统
无需代码的Text-to-SQL15分钟用WrenAI搭企业级自然语言查询系统【免费下载链接】WrenAIGenBI (Generative BI) for AI agents, an open-source, governed text-to-SQL through an open context layer that turns natural-language questions into trusted dashboards, charts, and SQL across 20 data sources, such as BigQuery, Snowflake, PostgreSQL, ClickHouse, Amazon Redshift, Databricks and more.项目地址: https://gitcode.com/GitHub_Trending/wr/WrenAI业务方天天追着你要上周订单量怎么样你只能反复写SELECT或者排队等数据团队排期。WrenAI是一个开源的无需代码Text-to-SQL引擎哪怕你不会写SQL用自然语言提问它就能自动转成SQL并在数据库上执行覆盖PostgreSQL、BigQuery、Snowflake、ClickHouse等22种常见数据源。自然语言是怎么变成SQL的它的重点其实不是翻译SQL 而是给模型发两份参考资料从图中能看到问题先进入AI上下文层存着业务定义、业务规则、历史成功查询的知识库召回相关上下文再基于语义层MDL描述每张表、每个字段含义和表间关联的文件生成SQL最后由治理引擎校验后执行。多出来的这两层才是答案看起来对、实际也真对的原因想看实现可以看Wren引擎源码。连库填三个字段建模交给智能体上手全程更像开个项目。先克隆源码git clone https://gitcode.com/GitHub_Trending/wr/WrenAI只想直接用CLI的话pip install wrenai就够了接着连库wren profile add会打开一个浏览器表单选数据源类型、填连接地址和凭据即可。然后用wren context set-profile把连接绑到项目上wren context init建好项目骨架再让AI编码智能体比如Claude Code调用内置的wren技能扫描数据库表结构、字段描述、表之间的关联会被自动写成MDL建模文件你打开核对一遍就行一行SQL都不用手写。细节可参考连库指南和快速上手教程。问一句得一个答案越问越准搭好之后直接开口问你问有多少客户下过不止一单生成SQLSELECT customer_id FROM orders GROUP BY customer_id HAVING COUNT(*) 1返回老客名单智能体还会说明口径——收入按orders表的amount字段计算不是支付明细每次问对的问题和它的SQL会被自动存进本地记忆下次遇到相似问题智能体会先召回历史示例越用越准。满意的结果还能说一句把它变成可分享的看板 智能体会构建浏览器端应用并部署到你的Vercel账号想在自己的Python服务里嵌入这套能力直接接LangChain SDK就能在代码里调用同样的功能。它适合谁不适合谁它适合有正式数据库或数仓、业务定义散落在维基和群聊里的团队——这些口径可以沉淀成MDL和知识文件人和智能体共用一份还能审查版本。不适合单个CSV画一张图这类一次性需求也不适合完全不管治、让模型猜SQL的场景。前提也不高Python 3.11、一个AI编码智能体、数据库读权限。两条建议没有现成数据库时先跟着快速上手教程用自带的DuckDB示例库jaffle_shop跑通流程再碰真实库把你们公司的术语表和命名规范放进项目knowledge目录回答准确率会明显上一个台阶。更多能力边界见官方文档。下次业务方发来一句自然语言问题你直接转给智能体就行答案和看板都会回来你只负责审。【免费下载链接】WrenAIGenBI (Generative BI) for AI agents, an open-source, governed text-to-SQL through an open context layer that turns natural-language questions into trusted dashboards, charts, and SQL across 20 data sources, such as BigQuery, Snowflake, PostgreSQL, ClickHouse, Amazon Redshift, Databricks and more.项目地址: https://gitcode.com/GitHub_Trending/wr/WrenAI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联
返回资讯列表 →