DB-GPT: 用私有化LLM技术定义数据库下一代交互方式

https://github.com/eosphoros-ai/DB-GPT

DB-GPT 是什么 ?

随着大模型的发布迭代,大模型变得越来越智能,在使用大模型的过程当中,遇到极大的数据安全与隐私挑战。在利用大模型能力的过程中我们的私密数据跟环境需要掌握自己的手里,完全可控,避免任何的数据隐私泄露以及安全风险。基于此,我们发起了DB-GPT项目,为所有以数据库为基础的场景,构建一套完整的私有大模型解决方案。 此方案因为支持本地部署,所以不仅仅可以应用于独立私有环境,而且还可以根据业务模块独立部署隔离,让大模型的能力绝对私有、安全、可控。我们的愿景是让围绕数据库构建大模型应用更简单,更方便。

DB-GPT 是一个开源的以数据库为基础的GPT实验项目,使用本地化的GPT大模型与您的数据和环境进行交互,无数据泄露风险,100% 私密

特性一览

目前我们已经发布了多种关键的特性,这里一一列举展示一下当前发布的能力。

DataSource support Notes
MySQL Yes
PostgresSQL Yes
Spark Yes
DuckDB Yes
Sqlite Yes
MSSQL Yes
ClickHouse Yes
Oracle No TODO
Redis No TODO
MongoDB No TODO
HBase No TODO
Doris No TODO
DB2 No TODO
Couchbase No TODO
Elasticsearch No TODO
OceanBase No TODO
TiDB No TODO
StarRocks No TODO

架构方案

DB-GPT基于 FastChat 构建大模型运行环境。此外,我们通过LangChain提供私域知识库问答能力。同时我们支持插件模式, 在设计上原生支持Auto-GPT插件。我们的愿景是让围绕数据库和LLM构建应用程序更加简便和便捷。

整个DB-GPT的架构,如下图所示

参考资料

https://db-gpt.readthedocs.io/projects/db-gpt-docs-zh-cn/zh-cn/latest/getting_started/install/deploy.html
DB-GPT 框架: https://github.com/eosphoros-ai
Text2SQL 微调:https://github.com/eosphoros-ai/DB-GPT-Hub

Awesome-Text2SQL:https://github.com/eosphoros-ai/Awesome-Text2SQL

DB-GPT-WEB: https://github.com/eosphoros-ai/DB-GPT-Web

Huggingface :https://huggingface.co/eosphoros

Healthy13/Text2SQL:https://huggingface.co/datasets/Healthy13/Text2SQL/tree/main

  1. Text2SQL 微调|快速开始 Text2SQL(一)
作者:Jeebiz  创建时间:2023-12-12 12:22
最后编辑:Jeebiz  更新时间:2025-05-12 09:20