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/