DB-GPT v0.6.0 版本更新,发布六大核心新特性!

本文涉及的产品
EMR Serverless StarRocks,5000CU*H 48000GB*H
简介: DB-GPT v0.6.0 版本已发布,这是一个开源的AI原生数据应用开发框架,带来了多项新特性,包括AWEL协议升级至2.0,支持复杂编排;改进的数据应用创建与生命周期管理,支持多模式构建;GraphRAG增强图社区摘要与混合检索,图索引成本降低50%;丰富的Agent Memory类型;支持Text2NLU与Text2GQL微调;GPT-Vis前端可视化升级。这些更新助力企业快速构建智能数据应用,推动数字化转型。


亲爱的 DB-GPT 社区伙伴们,DB-GPT v0.6.0 版本发布啦,接下来我们一起看看该版本带来哪些变化吧:

版本介绍

DB-GPT是一个开源的AI原生数据应用开发框架(AI Native Data App Development framework with AWEL and Agents),在V0.6.0版本中,我们进一步围绕大模型提供灵活、可拓展的AI原生数据应用管理与开发能力,可以帮助企业快速构建、部署智能AI数据应用,通过智能数据分析、洞察、决策,实现企业数字化转型与业务增长。

新特性

  • AWEL协议升级2.0, 支持更复杂的编排

  • 支持数据应用的创建与生命周期管理, 支持多种模式构建应用, 如: 多智能体自动规划模式、任务流编排模式、单一智能体模式、原生应用模式

  • GraphRAG支持图社区摘要与混合检索,图索引成本相比Microsoft GraphRAG降低50%

  • 支持丰富的Agent Memory,如感知记忆、短期记忆、长期记忆、混合记忆等

  • 支持意图识别与Prompt管理,新增支持Text2NLU与Text2GQL微调

  • GPT-Vis前端可视化升级, 支持更丰富的可视化图表

特性说明

1.AWEL协议升级2.0,支持更复杂的编排,同时优化了前端可视化与交互能力。

AWEL(Agentic Workflow Expression Language) 是一套专门为大模型应用开发设计的智能体工作流表达式语言,提供强大的功能和灵活性。通过AWEL API开发者可以专注于大模型应用逻辑开发,不需要关注繁琐的模型、环境等细节。在AWEL2.0中,我们支持了更复杂的编排与可视化。
image.png
image.png

2.支持数据应用的创建与生命周期管理,支持多种模式构建应用, 如: 多智能体自动规划模式、任务流编排模式、单一智能体模式、原生应用模式。
image.png
image.png
image.png
image.png

3.GraphRAG支持图社区摘要与混合检索,图的构建与检索性能相比社区方案有明显优势,且支持炫酷的可视化。GraphRAG是基于知识图谱的增强检索生成系统,通过知识图谱构建与检索,进一步增强检索的准确率与召回的稳定性,降低大模型幻觉的同时,增强领域应用的效果。DB-GPT结合TuGraph,构建了高效的检索增强生成能力。
image.png

基于DB-GPT 0.5.6版本推出的融合向量索引、图索引、全文索引的通用RAG框架,DB-GPT 0.6.0版本针对图索引(GraphRAG)做了能力增强,支持了图社区摘要与混合检索能力。新版本我们引入了TuGraph内置的leiden社区发现算法,并结合大模型提取社区子图摘要,最终通过社区总结的相似性召回,很好地应对了泛化性提问场景,即QFS(Query Focused Summarization)问题。另外在知识抽取阶段,我们将原先的三元组抽取升级为带点边信息总结的图抽取,并通过文本块历史优化跨文本块关联信息抽取,进一步增强知识图谱的信息密度。
image.png

基于上述设计,我们采用了TuGraph社区提供的开源知识图谱语料(OSGraph)以及DB-GPT和TuGraph的产品介绍材料(共计约43k tokens),并与Microsoft的GraphRAG系统做了对比测试,最终DB-GPT仅消耗了相比50%的token开销,便生成了同等规模的知识图谱。并且在问答测试质量相当的前提下,全局搜索性能有明显提升。
image.png

最终生成的知识图谱我们采用AntV的G6引擎升级了前端渲染逻辑,可以直观地预览知识图谱数据和社区划分结果。
image.png

最新版本体验请参考GraphRAG开发手册:http://docs.dbgpt.cn/docs/cookbook/rag/graph_rag_app_develop

5.Agent Memory: 支持了多种记忆类型,如感知记忆、短期记忆、长期记忆、混合记忆等。
image.png

6.GPT-Vis: GPT-Vis是面向LLM与数据的交互可视化解决方案,支持丰富的可视化图表展示与智能推荐。
image.png
image.png
image.png

7.🌟Text2GQL与Text2NLU微调: 新增支持了自然语言到图语言的微调,以及语义分类的微调。
image.png

使用手册

  • V0.6.0中文使用手册

https://www.yuque.com/eosphoros/dbgpt-docs/fho86kk4e9y4rkpd

  • V0.6.0英文使用手册

http://docs.dbgpt.cn/docs/application/

  • 如何升级至v0.6.0

http://docs.dbgpt.cn/docs/upgrade/v0.6.0

致谢

本次迭代离不开广大社区开发者与用户的参与,同时也进一步跟TuGraph与AntV社区进行合作。感谢所有贡献者使这次发布成为可能!

@Aries-ckt, @Dreammy23, @Hec-gitHub, @JxQg, @KingSkyLi, @M1n9X, @bigcash, @chaplinthink, @csunny, @dusens, @fangyinc, @huangjh131, @hustcc, @lhwan, @whyuds, @yhjun1026 and @yunfeng1993
image.png

附录

01 DB-GPT 框架

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

02 Text2SQL 微调

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

03 DB-GPT 前端可视化项目

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

04 DB-GPT 插件仓库

https://github.com/eosphoros-ai/dbgpts

05 Text2SQL学习资料和前沿跟踪

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

06 中文官方文档

https://www.yuque.com/eosphoros/dbgpt-docs/bex30nsv60ru0fmx

07 英文官方文档

http://docs.dbgpt.site/docs/overview

自媒体发文-底部引导图.PNG

相关实践学习
基于EMR Serverless StarRocks一键玩转世界杯
基于StarRocks构建极速统一OLAP平台
快速掌握阿里云 E-MapReduce
E-MapReduce 是构建于阿里云 ECS 弹性虚拟机之上,利用开源大数据生态系统,包括 Hadoop、Spark、HBase,为用户提供集群、作业、数据等管理的一站式大数据处理分析服务。 本课程主要介绍阿里云 E-MapReduce 的使用方法。
相关文章
|
编译器 程序员 C++
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!(二)
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!
358 0
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!(二)
|
10天前
独家直播|DB-GPT架构设计与源码解读(第一期)
🚀 DB-GPT首期源码解读系列上线啦! 10.8 晚7点,与DB-GPT项目发起人陈发强一起,深入探索DB-GPT的架构设计与源码解读。 🔎 直播看点: ● 架构全剖析:从设计思考到架构逻辑,全面剖析DB-GPT。 ● 源码速度解读:多模型管理、智能体、RAG、AWEL等核心模块一网打尽。 ● 项目作者面对面:陈发强,蚂蚁集团DB-GPT开源项目发起人,分享实战经验与洞见。 ● 有问必答:围绕DB-GPT的使用问题有问必答,线上帮你解issue! 👉 立即扫码预约,与DB-GPT作者零距离交流!
|
1月前
|
关系型数据库 MySQL 分布式数据库
PolarDB开源社区动态:最新版本功能亮点与更新解读
【9月更文挑战第6天】随着云计算技术的发展,分布式数据库系统成为企业数据处理的核心。阿里云的云原生数据库PolarDB自开源以来备受关注,近日发布的最新版本在内核稳定性、性能、分布式CDC架构及基于时间点的恢复等方面均有显著提升,并新增了MySQL一键导入功能。本文将解读这些新特性并提供示例代码,帮助企业更好地利用PolarDB处理实时数据同步和离线分析任务,提升数据安全性。未来,PolarDB将继续创新,为企业提供更高效的数据处理服务。
92 3
|
5月前
|
SQL 人工智能 关系型数据库
【开源项目推荐】-支持GPT的智能数据库客户端与报表工具——Chat2DB
【开源项目推荐】-支持GPT的智能数据库客户端与报表工具——Chat2DB
488 2
|
XML JSON JavaScript
版本升级 | v1.0.13发布,传下去:更好用了
本次更新主要聚焦兼容性的提升及结果报告格式的增加,另外对部分解析逻辑及使用体验进行了优化。特别鸣谢@Hugo-X的PR贡献~
117 0
版本升级 | v1.0.13发布,传下去:更好用了
|
人工智能 自然语言处理 数据可视化
版本动态 | SolidUI 0.2.0 版本发布
版本动态 | SolidUI 0.2.0 版本发布 一句话生成任何图形
91 0
版本动态 | SolidUI 0.2.0 版本发布
|
自然语言处理 Kubernetes 数据可视化
版本动态 | SolidUI 0.3.0 版本发布
版本动态 | SolidUI 0.3.0 版本发布
57 0
|
存储 安全 编译器
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!(三)
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!
126 0
|
存储 编译器 C++
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!(四)
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!
332 0
|
存储 安全 编译器
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!(一)
2023-4-6-C++11、C++14、C++17、C++20版本新特性系统全面的学习!
369 0