云服务器部署DB-GPT项目

embedded/2024/9/24 9:57:29/

本文收录于《DB-GPT项目》专栏,专栏总目录: 点击这里。

文章目录

项目介绍

一、登录云服务器

1. 进入控制台

2.点击容器实例(点数字)

二、创建容器实例

1. 等待容器实例创建好,创建好的容器实例如下:

2.容器实例创建好后,点击开机

3.点击JupyterLab

DB-GPT%E9%A1%B9%E7%9B%AE-toc" style="margin-left:40px;">三、启动DB-GPT项目

1.进入终端

2.进入python虚拟环境

3. 创建元数据库的元数据文件

4. 启动项目

5. 点击“自定义服务”

6. 选择自己本地使用的电脑系统

7. 前端页面访问

DB-GPT%20%E5%89%8D%E7%AB%AF%E9%A1%B5%E9%9D%A2-toc" style="margin-left:80px;">8. DB-GPT 前端页面

9. 测试

四、总结

五、参考信息

DB-GPT%20GitHub%E9%A1%B9%E7%9B%AE%E4%B8%BB%E9%A1%B5https%3A%2F%2Fgithub.com%2Feosphoros-ai%2FDB-GPT-toc" style="margin-left:80px;">1. DB-GPT GitHub项目主页

DB-GPT%20%E4%B8%AD%E6%96%87%E8%AF%B4%E6%98%8E%E6%96%87%E6%A1%A3%E4%B8%BB%E9%A1%B5https%3A%2F%2Fwww.yuque.com%2Feosphoros%2Fdb%2520gpt-docs-toc" style="margin-left:80px;">2. DB-GPT 中文说明文档主页

DB-GPT%2Fdbgpt-toc" style="margin-left:80px;">3. GPU云服务器镜像部署

4. 项目使用GPU云服务器


项目介绍

        DB-GPT 是一个将大语言模型LLM与数据库结合的开源项目。它主要研究如何使预训练的大规模语言模型(如 GPT)能够直接与数据库交互,以生成更加准确和信息丰富的回答。这个项目通过特殊的训练方法,教会模型理解和生成能够进行有效数据库查询的SQL语句,使模型在回答需要查找和整合大量数据的问题时,表现得更加精准。

        DB-GPT的应用场景包括但不限于自动化的数据分析、生成报告、以及在需要数据库支持的情况下提供决策支持。这种技术的推广可能会极大地增强聊天机器人和其他自然语言处理系统在处理复杂查询和任务时的能力。

        DB-GPT是当前最强的数据分析Agent框架。借助DB-GPT,用户可以快速实现以下AI数据分析功能:

  • Chat Knowledge:借助RAG实现私有知识库问答,用户可以自定义传输企业业务说明文档、专家文档或数据字典等信息,并围绕相关问题进行问答,从而辅助用户快速了解企业业务,或辅助进行业务决策等;
  • Chat Excel:可以围绕某个数据文件进行快速分析,允许用户上传数据文件并直接对其进行分析;
  • Chat Data:可以连接本地各种不同类型关系型数据库,并围绕数据库中的某个库进行跨表问答,效果如下所示:
  • Dashboard:可以围绕某个数据库,针对某个问题进行多维度分析与可视化展示,问答效果如下所示:
  • Chat DB:通过对话,调整数据库设置;
  • Agent Chat:围绕某个分析任务,搭建从数据获取、数据清洗、指标探索、数据分析、建模预测和报表编写的一整套全自动分析流程,也就是说用户可以借助该功能,快速创建一个用于当前数据分析任务的数据分析Agent;
  • DB-GPT-Hub:在线Text2SQL微调功能,可以持续微调底层大模型的Text2SQL能力,从而不断提高生成SQL的准确率。

一、登录云服务器

1. 进入控制台

2.点击容器实例(点数字)

二、创建容器实例

1. 等待容器实例创建好,创建好的容器实例如下:

2.容器实例创建好后,点击开机

3.点击JupyterLab

DB-GPT%E9%A1%B9%E7%9B%AE">三、启动DB-GPT项目

1.进入终端

2.进入python虚拟环境

conda activate dbgptcd /root/DB-GPT/

3. 创建元数据库的元数据文件

bash ./scripts/examples/load_examples.sh

4. 启动项目

dbgpt start webserver --port 6006

5. 点击“自定义服务”

6. 选择自己本地使用的电脑系统

        以Mac电脑为例,将1的命令复制到Mac终端,然后点击输入密码

7. 前端页面访问

        复制IP地址,浏览器访问

DB-GPT%20%E5%89%8D%E7%AB%AF%E9%A1%B5%E9%9D%A2">8. DB-GPT 前端页面

9. 测试

四、总结

五、参考信息

DB-GPT%20GitHub%E9%A1%B9%E7%9B%AE%E4%B8%BB%E9%A1%B5https%3A%2F%2Fgithub.com%2Feosphoros-ai%2FDB-GPT">1. DB-GPT GitHub项目主页

DB-GPT%20%E4%B8%AD%E6%96%87%E8%AF%B4%E6%98%8E%E6%96%87%E6%A1%A3%E4%B8%BB%E9%A1%B5https%3A%2F%2Fwww.yuque.com%2Feosphoros%2Fdb%2520gpt-docs">2. DB-GPT 中文说明文档主页

DB-GPT%2Fdbgpt">3. GPU云服务器镜像部署

4. 项目使用GPU云服务器


http://www.ppmy.cn/embedded/109874.html

相关文章

[含视频和源码]CRUD的最佳实践,联动前后端,包含微信小程序,API,HTML等(三)

关说不练假把式,在上一,二篇中介绍了我心目中的CRUD的样子 基于之前的理念,我开发了一个命名为PasteTemplate的项目,这个项目呢后续会转化成项目模板,转化成项目模板后,后续需要开发新的项目就可以基于这…

阿里云镜像报错 [Errno 14] HTTP Error 302 - Found 问题解决记录

1、问题背景和解决思路 在本地安装 CentOS7 后,网络已调通可正常上网,但切换阿里云镜像后,使用 yum 安装软件时出现 “[Errno 14] HTTPS Error 302 - Found Trying other mirror.” 报错,原因是 yum 源配置问题。给出了详细的解决…

SQL优化(二)统计信息

收集统计信息 数据库的统计信息非常重要,如果没有正确地收集表的统计信息,或者没有及时地更新表的统计信息,SQL就有可能走错执行计划,也就会出现性能问题。 统计信息主要分为表的统计信息、列的统计信息、索引的统计信息、系统的…

MT6895(天玑8100)处理器规格参数_MTK联发科平台方案

MT6895平台 采用台积电5nm工艺,与天玑 8000 相比性能提升 20% ,搭载4 个 2.85GHz A78 核心 4 个 2.0GHz A55 核心,CPU能效比上一代提高 25% 。GPU 采用了第三代的Valhall Arm Mali-G610 MC6架构,拥有6核心,搭配天玑81…

ECOLOGY携带BearerToken后根据手机号码获取北森系统人员id

需求:获取北森系统的人员id 核心代码: package com.kaka.beisen;import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStream; import java.net.HttpURLConnection; import java.net.URL; import java.nio.charset.StandardCharsets;p…

尚品汇-商品上下架完善(更新ES)、延迟消息(四十四)

目录: (1)改造商品搜索上下架 (2)延迟消息 (1)改造商品搜索上下架 定义商品上下架常量 在rabbit-util模块中导入常量类MqConst。 /*** 商品上下架.*/ public static final String EXCHANGE…

python进阶篇-day09-数据结构与算法(非线性结构与排序算法)

非线性结构(树状结构) 特点: 每个节点都可以有n个子节点(后继节点) 和 n个父节点(前驱节点) 代表: 树, 图...... 概述 属于数据结构之 非线性结构的一种, 父节点可以有多个子节点(后续节点) 特点 有且只有1个根节点 每个节点都可以有1个父节点及任意个子节点, 前提: 根节点除…

深度学习驱动的车牌识别:技术演进与未来挑战

一、引言 1.1 研究背景 在当今社会,智能交通系统的发展日益重要,而车牌识别作为其关键组成部分,发挥着至关重要的作用。车牌识别技术广泛应用于交通管理、停车场管理、安防监控等领域。在交通管理中,它可以用于车辆识别、交通违…