DB-GPT 简化了这些基于大型语言模型 (LLM) 和数据库的应用程序的创建。
论文地址:https://arxiv.org/pdf/2312.17449.pdf 论文代码:https://github.com/eosphoros-ai/DB-GPT 论文官网:https://dbgpt.site/ 英文文档:https://docs.dbgpt.site/docs/overview 中文文档:https://www.yuque.com/eosphoros/dbgpt-docs/bex30nsv60ru0fmx
首字延迟 First Token Latency (FTL):以毫秒为单位,代表 DB-GPT 模型部署框架收到请求时该时刻开始,到进行推理解码第一个 token 所花费的时间。 推理延迟 Inference Latency(IL):以秒为单位测量,表示从 DB-GPT 模型部署框架接收到模型推理请求到生成完整的响应的时间。 吞吐量:DB-GPT 模型部署框架每秒中处理的所有用户和所有请求的 token 数量。
可视化层:可视化层主要的工作是对话、交互、图表显示、可视化编排等能力。 应用层:基于底层能力的应用构建,如 GBI 应用、ChatDB 类应用、ChatData 类应用、ChatExcel 类应用等。 服务层:服务层主要是对外暴露的服务,比如 LLMServer、APIServer、RAGServer、dbgptserver 等。 核心模块层:核心模块主要有三个分别是,SMMF、RAGs、Agents。 协议层:协议层主要是指 AWEL (Agentic Workflow Expression Language), 即智能体编排语言,是专门为大模型应用开发设计的智能体工作流表达式语言。 训练层:训练层主要关注 Text2SQL、Text2DSL、Text2API 方向的微调,提供标准的微调脚手架。 运行环境:运行环境是指整个框架的运行在什么环境当中,我们后期会优先支持基于 Ray 与 Kubernetes 的环境。
DB-GPT 论文:DB-GPT: Empowering Database Interactions with Private Large Language Models. DB-GPT 框架开源项目:https://github.com/eosphoros-ai/DB-GPT DB-GPT 前端可视化项目:https://github.com/eosphoros-ai/DB-GPT-Web DB-GPT Text2SQL 微调项目: https://github.com/eosphoros-ai/DB-GPT-Hub DB-GPT 插件仓库: https://github.com/eosphoros-ai/DB-GPT-Plugins Text2SQL 学习资料与前沿跟踪: https://github.com/eosphoros-ai/Awesome-Text2SQL