简介
DB-GPT 是一个面向 AI 原生数据应用的开发框架,集成了 RAG(检索增强生成)、Text2SQL 微调与多代理编排(AWEL),用于快速搭建在数据库与文档之上交互式数据应用与分析工具。该项目提供从数据摄取、索引到应用运行的端到端能力。
主要特性
- RAG 与文档索引:内置检索流水线,方便在私有数据上提供知识增强问答。
- Text2SQL 与微调支持:提供面向数据库的微调与自动化训练工具。
- 多代理与插件:支持插件与多代理工作流以实现复杂数据驱动任务。
使用场景
- 构建企业内部的交互式数据查询与 BI 工具。
- 将业务数据库与文档结合以提供自然语言接口與自动化报表。
- 在行业场景中搭建私有化 RAG 平台与自动化多代理流程。
技术特点
- 以 Python 为主并包含多模块的 monorepo 结构,提供丰富的示例与部署脚本,便于在生产环境中集成与扩展。