开源DB-GPT实现连接数据库详细步骤

news2024/11/18 1:22:15

 官方文档:欢迎来到DB-GPT中文文档 — DB-GPT 👏👏 0.4.1

第一步:安装Minicoda

https://docs.conda.io/en/latest/miniconda.html

第二步:安装Git

Git - Downloading Package

第三步:安装embedding 模型到model文件

https://huggingface.co/GanymedeNil/text2vec-large-chinese

第三步:在Minicoda powershell分别输入

python>=3.10

conda create -n dbgpt_env python=3.10

conda activate dbgpt_env  #进入虚拟环境

pip install -e ".[default]"   #下载model所需要的包

cd DB-GPT-main

mkdir models and cd models

部署LLM服务

低硬件要求模式适用于对接第三方模型服务的 API,这里用 OpenAI

第四步:在虚拟环境的DB-GPT中

pip install -e ".[openai]"

在 DB-GPT的  .env 文件中更新代码设置

LLM_MODEL=chatgpt_proxyllm

PROXY_API_KEY={your-openai-sk}  #替换为实际

PROXY_SERVER_URL=https://api.openai.com/v1/chat/completions

第五步: 运行部署好的本地服务器

python pilot/server/dbgpt_server.py

打开浏览器访问http://localhost:5000

第六步:配置数据库连接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1180778.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

TFTP协议详解

1.简介 TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。 FTP是一个传输文件的简单协议,它基…

亚马逊怎么下单更真实

亚马逊是一个知名的在线购物平台,为了下单更真实,可以采取以下步骤: 1、查看商品信息:在浏览亚马逊的商品时,仔细查看商品描述、照片和客户评价。这些信息可以帮助你了解产品的真实情况。 2、对比价格:比…

Android Studio(项目打包成APK)

打包流程 直接上图即可 按照上面操作后,即可以开始打包,一般第一次打包都需要几分钟(我第一次打包花了七八分钟),如果打包错误了也别担心,可以查看错误分析一下原因,实在不行可以把错误放到网站…

macos端串口调试推荐 serial直装激活 for mac

serial for mac版软件特色 1.准备好macOS High Sierra 最近的升级是否会让您的设备落后?Serial将使其恢复正常工作,同时保持Mac的安全功能完好无损。 2.完美无瑕的仿真 Serial是一个全功能的终端仿真器,支持Xterm,VT102和ANSI…

软件测试/测试开发丨PyCharm安装指南与技巧分享

点此获取更多相关资料 PyCharm 简介 工欲善其事,必先利其器。为了良好的学习体验,我们需要一款功能全面,并且容易上手的代码编辑器,那么首选大名鼎鼎的 PyCharm。 PyCharm 是一款功能强大的 Python 集成化开发工具,…

Linux系统CH347应用—GPIO输出输入与中断功能

Linux/安卓系统可使用CH347转接GPIO功能,所有GPIO均为双向IO口,支持输出与输入切换,输出时为推挽输出结构,具有较强驱动能力,输入时内部为弱上拉输入,上拉能力较弱。此外,用作输入的GPIO还支持G…

C# TCP Server服务端多线程监听RFID读卡器客户端上传的读卡数据

本示例使用设备介绍:液显WIFI无线网络HTTP协议RFID云读卡器可编程实时可控开关TTS语-淘宝网 (taobao.com) using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using Sy…

【Sql】sql server数据库提示:执行Transact-SQL语句或批处理时发生了异常。 无法打开数据库msdb,错误:926。

【问题描述】 打开sql server2008r2数据库的时候, 系统提示执行Transact-SQL语句或批处理时发生了异常。 无法打开数据库msdb,错误:926。 【概念理解】 首先MSDB数据库是的作用: 用于给SQL Server代理提供必要的信息来运行调度警…

89㎡现代风格,年轻人都向往的家!福州中宅装饰,福州装修

对于美好家的向往,是每位业主的需求。 大到每一个工艺,小到每一道装修程序,我们都以认真的态度,用专业的服务品质将家装的理念深入到每户业主的内心,赢得了上万千业主的支持和肯定。 怀着最初的一颗匠心,对于每一项工艺都认真钻研…

宽带服务预约小程序的内容

宽带有很高的需求度,无论是企业办公楼还是家庭场景,对网络的需求度都比较高,而宽带安装服务商也往往有不少生意,但在实际发展中也面对着一些痛点: 1、服务传播套餐展示难 宽带业务的需求度不低,但依然有很…

Redis注解式开发结合SSM项目使用与Quartz框架介绍以及击穿、穿透、雪崩问题解决

目录 一、SSM项目整合Redis 1.1 导入pom依赖 1.2 spring-redis.xml 1.3 spring上下文配置 二、Redis注解式开发 2.1 Cacheable 注解 2.2 自定义策略 2.3 CachePut 注解 三、Redis中缓冲、击穿、穿透、雪崩问题解决 3.1 缓冲问题 —— Quartz 框架 3.2 常见的三种问题…

备份扫描工具 god_bak

Part1 前言 不想写东西,或者说换种说法 有些东西还没写完,有些系列也还没整完。就放一个昨天摸鱼写的东西。 如图,每个系列都还是会按照自己的风格来写,代码审计实战等都会结合自己挖掘或审计过的案例进行结合知识点的风格去写&…

为什么一家价值 17 亿美元的政府承包商选择 Liquid UI 而不是 SAP Fiori 来开发和自动化 SAP 质量管理?

背景 L3 Technologies 是一家领先的航空航天和国防技术创新企业,致力于开发端到端解决方案,以满足客户的关键任务需求。L3 在全球 130 个国家/地区拥有 50,000 多名员工,年收入约为 170 亿美元,作为一家灵活的全球技术创新企业&a…

兰台内外杂志兰台内外杂志社兰台内外编辑部2023年第29期目录

数字档案创新研究 现阶段优抚医院档案建设信息化工作探讨 宋萍; 1-3 公立医院党务档案智慧型管理策略研究 陈丽; 4-6 信息化视阈下档案管理工作存在问题及改进措施研讨 石丽静; 7-9 试析数字化建设在医院档案现代化管理中的应用 赵迎红; 10-12《兰台内外》投稿…

拖拽组件推荐 grid-layout,可以做工作台

场景可以做工作台 文档:https://jbaysolutions.github.io/vue-grid-layout/zh/ 效果

香港优才计划人才清单51项2023全网最详细解释!

香港优才计划人才清单51项2023全网最详细解释! 目前香港优才计划人才清单已经更新,由原有13项专业增至51项,以满足现阶段香港发展的需要,并即时应用于香港人才引进计划。 当前的人才清单涵盖9个行业的51项专业工种,包括…

禅道项目信息通知到钉钉群配置步骤

禅道是我们常用的项目进度管理工具,禅道集成了webhook功能,可以通过发送 JSON 格式的数据到第三方hook地址,进行消息集成,包括钉钉、企业微信以及飞书。可以考虑将禅道和钉钉两者可以结合起来,将项目信息发送到钉钉群&…

【空调】空调主控板实习记录

空调主控板实习笔记记录1 空调型号 空调kfr35gw什么意思 { 这个表示空调是3500W的,是1.5匹空调。 除了以上所说,空调主要机型的型号标识及其含义: KFR-25GW,简称25机型。KFR-35GW,简称35机型。KFR-50LW&#xff0c…

Vue 传参踩坑之旅——事件总线与 props

Vue 传参踩坑之旅——事件总线与 props 缘由 今天突然发现项目出现了一个 bug,这里简单描述一下。 这里有 A、B、C、D 四个组件,关系为 A - 祖先、B - 父、C - 子、D - 叔(实际业务组件关系复杂很多)。 A - 祖先 B - 父 C - 子…

Leetcode刷题详解——括号生成

1. 题目链接:22. 括号生成 2. 题目描述: 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例 1: 输入:n 3 输出:["((()))","(()…