什么是 Vanna?
Vanna 是开源 AI SQL Agent,通过 RAG 学习你的数据库 schema 和文档,将自然语言转为准确 SQL。越用越准。
一句话总结:AI SQL Agent,RAG 学习你的 schema 后自然语言生成 SQL,支持 15+ 数据库,内置 Web UI,13k+ stars。
适合人群:需要自然语言查询数据库的数据团队。
核心功能
1. 训练
用 DDL、文档和示例查询训练,越用越准。
2. 多数据库
PostgreSQL、MySQL、BigQuery、Snowflake 等 15+。
3. 内置 UI
Flask Web 界面,非技术用户也能用。
常见问题
Q: 准确率? A: 训练数据好的情况下 85-95%。
Q: 数据安全? A: 只发送 schema 和问题,不发原始数据。可用本地模型。
来源与致谢
vanna-ai/vanna — 13k+ stars, MIT