DB-GPT
DB-GPT 是一个开源框架,用于构建结合 LLM、RAG、智 能体、AWEL 工作流与数据库集成 的 AI Native 数据应用。
如果你想最快跑通:选择一个 API 模型提供方,启动 webserver,然后打开 Web UI。
最快路径
快速开始
# 1. 克隆仓库
git clone https://github.com/eosphoros-ai/DB-GPT.git
cd DB-GPT
# 2. 安装依赖(以 OpenAI 代理模式为例)
uv sync --all-packages \
--extra "base" \
--extra "proxy_openai" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "dbgpts"
# 3. 配置 API Key
# 编辑 configs/dbgpt-proxy-openai.toml 并设置 api_key
# 4. 启动服务
uv run dbgpt start webserver --config configs/dbgpt-proxy-openai.toml
打开浏览器访问 http://localhost:5670。
如果 UI 能正常打开,并且你可以发起对话,说明基础环境已经可用。
DB-GPT 包含什么
- SMMF:模型管理与提供方切换
- RAG:文档与知识检索
- Agents:工具调用、任务规划与多智能体协作
- AWEL:基于 DAG 的工作流编排
- Data sources:SQL、分析与 Text2SQL 场景的数据源能力