V0.7.1版本主要新增、增强了以下核心特性
🍀DB-GPT
支持多模态模型。
🍀DB-GPT
支持 Qwen3 系列,GLM4 系列模型。
🍀 MCP
支持 SSE 权限认证和 SSL/TLS 安全通信。
🍀 支持Oracle
数据库。
🍀 支持 InfiniAI 代理模型。
🍀 ReAct Agent 优化:支持处理更复杂的任务。
✨新特性
1.DB-GPT
支持多模态模型
本地模型和代理模型均支持多模态模型,目前在 “Chat Normal” 场景中上传图片提问即可体验。
使用文档: Multimodal Support in DB-GPT | DB-GPT
2.DB-GPT
支持 Qwen3 系列模型
Qwen3 需要transformers>=4.51.0
,可以在 uv 安装时增加 --extra "hf_qwen3"
来安装对应的依赖版本。
uv sync --all-packages \
--extra "base" \
--extra "cuda121" \
--extra "hf" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "quant_bnb" \
--extra "dbgpts" \
--extra "hf_qwen3"
具体使用文档: DB-GPT Now Supports Qwen3 Series Models | DB-GPT
3.DB-GPT
支持 GLM4 系列模型
GLM4 需要 transformers>=4.51.3
,可以在 uv 安装时增加 --extra "hf_glm4"
来安装对应的依赖版本。
uv sync --all-packages \
--extra "base" \
--extra "cuda121" \
--extra "hf" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "quant_bnb" \
--extra "dbgpts" \
--extra "hf_glm4"
4.DB-GPT
Web 页面支持 SVG/HTML 预览
5.DB-GPT
+ MCP 优化:支持 SSE 权限认证和 SSL/TLS 安全通信
- 支持 SSE 权限认证
- 支持 SSL/TLS 安全通信
- MCP 和 DB-GPT Agent 工具/资源兼容性适配增强
6.ReAct Agent 优化:支持处理更复杂的任务
- ReAct Agent + 结构化记忆优化
- ReAct Agent 工具调用优化
7.Oracle 数据源支持
安装需要添加 --extra "datasource_oracle"
uv sync --all-packages \
--extra "base" \
--extra "cuda121" \
--extra "hf" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "quant_bnb" \
--extra "dbgpts" \
--extra "hf_qwen3" \
--extra "datasource_oracle"
8.DB-GPT 支持 InfiniAI 平台的代理 LLM/Embedding/Rerank 模型
安装命令(安装 OpenAI 相关依赖即可):
uv sync --all-packages \
--extra "base" \
--extra "proxy_openai" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "dbgpts"
9.知识库处理支持 Microsoft Word 97-2003 文档格式(.doc)
10.支持 Text Embeddings Inference (TEI) API Rerank 模型
11.添加 SiliconFlow embedding 模型
12.DataScientistAgent 支持将执行结果传递给下游 Agent
🐞 Bug 修复
- 修复 API Server rerank 模型调用失败问题 (#2648)
- 修复 Agent 长期记忆向量化元数据类型问题 (#2648)
- 修复 Agent 长期记忆向量化 collection_name 非法问题 (#2644)
- 修复知识库场景 Rerank 模型配置可能不生效的问题 (#2638)
- 修复 mssql 表结构信息读取的问题 (#2589)
- 修复向量化存储自动添加 collection 问题 (#2615)
- 通过分批处理修复单次加载过多 chunks 问题 (#2614)
- 修复 Agent 历史消息中 app_code 存储问题 (#2606)
- 修复 API Server 推理bug (#2605)
- Flow 底层表字段从 text 改为 longtext (#2590)
- 修复 ReAct Agent 问题 (#2588)
- 修复 APP 构建资源绑定的问题 (#2572)
- 修复知识库问题列表检查逻辑问题 (#2565)
- Flow在参数输入字段选择文本时防止拖动节点 (#2560)
- 修复 TuGraph 问题 (#2551)
- 修复 vLLM tokenizer 计算 token 数量问题(#2555)
- 修复工作流发布为应用程序后多轮对话报错 (#2550)
- 修复 TuGraph 对话问题(#2533)
- 修复 Chat Dashboard editor 显示问题 (#2532)
- 修复 Chat Dashboard editor SQL 注入问题 (#2650)
- 修复插件上传安全性校验问题 (#2649)
- 修复 Clickhouse 表结构读取问题 (#2651)
- 修复 PostgreSQL作为元数据存储连接报错问题 (#2601)
- 修复 elasticsearch 读取配置报错问题 (#2577)
- 修复 Chat DB + 图对话参数校验问题 (#2569)
🛠️其他
- 更新 DB-GPT SDK 文档 (#2624)
- 修复文档镜像构建问题(#2517)
- 新增 0.7.0 发布博客 (#2515)
- README typo 修复 (#2526)
- Docker 镜像构建增加 git 依赖 (#2584)
- 文档&代码 typo 修复 (#2552)
升级指南:
1.元数据库升级
对于 SQLite 的升级,默认会自动升级表结构。对于 MySQL 的升级,需要手动执行 DDL ,其中 assets/schema/dbgpt.sql
文件是当前版本完整的 DDL 文件,具体版本变更的 DDL 可以查看 assets/schema/upgrade
下面的变更 DDL,例如您是从 v0.7.0
升级到v0.7.1
,可以执行下列的 DDL:
mysql -h127.0.0.1 -uroot -p{your_password} < assets/schema/upgrade/v0_7_1/upgrade_to_v0.7.1.sql
2.依赖升级
对于源码安装,建议通过 uv sync 更新依赖。
✨官方文档地址
英文网址:http://docs.dbgpt.cn/docs/overview/
中文网址:https://www.yuque.com/eosphoros/dbgpt-docs/bex30nsv60ru0fmx
✨致谢
新贡献者
- @cumbersun
- @chenliang15405
- @lijun51888
- @dobet
- @seoibiubiu
- @luowenwu
- @paxionfull
- @geckosecurity
感谢所有贡献者使这次发布成为可能!
@Aries-ckt, @FOkvj, @chenliang15405, @csunny, @cumbersun, @dobet, @fangyinc, @geckosecurity, @geebytes, @lijun51888, @luowenwu, @paxionfull, @seoibiubiu, @vnicers, @yihong0618, @yyhhyyyyyy and tam
✨附录
快速开始:http://docs.dbgpt.cn/docs/next/quickstart/
docker 快速部署:http://docs.dbgpt.cn/docs/next/installation/docker/