部署DB-GPT

踩坑

参考文献

https://zhuanlan.zhihu.com/p/629467580
https://blog.csdn.net/qq_40231723/article/details/133956318

安装环境与模型运行

安装conda环境

首先我们需要安装conda环境,我们使用miniconda3

bash 复制代码
wget https://repo.anaconda.com/miniconda/Miniconda3-py310_23.3.1-0-Linux-x86_64.sh
sh Miniconda3-py310_23.3.1-0-Linux-x86_64.sh

安装完成之后,需要生效一下环境变量

bash 复制代码
source /root/.bashrc

conda create -n dbgpt_env python=3.10 
conda activate dbgpt_env

下载git-lfs

下载git-lfs,为了大模型的传输

bash 复制代码
apt-get install git-lfs

初始化

bash 复制代码
git lfs install

克隆源码

bash 复制代码
git clone https://github.com/eosphoros-ai/DB-GPT.git

下载大模型到models目录(huggingface无法访问,使用该镜像网站)

bash 复制代码
git clone https://www.modelscope.cn/thomas/text2vec-large-chinese.git

git clone https://www.modelscope.cn/ZhipuAI/chatglm2-6b.git

配置.env文件

bash 复制代码
cd /home/DB-GPT
cp .env.template .env

可以在.env中配置基本参数,例如将LLM_MODEL设置为要使用的模型,LLM_MODEL官方推荐使用vicuna-13b-v1.5。这里我使用的是chatglm2-6b

加载SQLite的数据

bash 复制代码
bash ./scripts/examples/load_examples.sh

运行DB-GPT

运行db-gpt服务端

bash 复制代码
python pilot/server/llmserver.py

服务端运行成功图

运行客户端

bash 复制代码
python pilot/server/dbgpt_server.py

客户端运行成功图,端口5000

浏览器访问

配置sqlite数据库

点击左侧Data Center,再点击sqlite,修改Path

数据库示例



问题1:用中文提问,模型翻译的单词与数据库列名不一致

可见模型把学分翻译为score,而不是credit,导致报错

解决思路:涉及到的表名和列名,用英文输入

问题2:查询总分最高的学生

pydantic版本问题

报错信息:pydantic.errors.PydanticUserError: If you use @root_validator with pre=False (the default) you MUST specify skip_on_failure=True. Note that @root_validator is deprecated and should be replaced with @model_validator.

解决:卸载该版本,下载旧版本

python 复制代码
pip uninstall pydantic

pip install pydantic==1.10.5

bash报错

原因:linux系统换行符出现问题

解决:sed -i 's/\r//g' xxx.sh

相关推荐
xixixi7777711 小时前
三重筑基:5G-A超级上行提速千兆,电联低频共享扫平盲点,800V HVDC算电协同破局
人工智能·5g·ai·大模型·算力·通信·信通院
DigitalOcean12 小时前
DeepSeek 推理接近 4 倍提速,这家 AI 推理云是怎么做到的?
gpt·claude·deepseek
Resistance丶未来12 小时前
GPT-5.5 深度评测:性能边界与实战价值全解析
gpt·大模型·api·claude·gemini·api key·gpt5.5
AI周红伟12 小时前
周红伟:GPT-Image-2深度解析:从技术原理到实战教程,为什么它能让整个AI圈炸锅?
人工智能·gpt·深度学习·机器学习·语言模型·openclaw
ACCELERATOR_LLC15 小时前
【DataWhale组队学习】DIY-LLM Task6 评估与基准测试
人工智能·深度学习·大模型·模型评估
CoderJia程序员甲16 小时前
GitHub 热榜项目 - 日榜(2026-04-29)
ai·大模型·github·ai教程
IT届小白17 小时前
Medical-Qwen3-14B基于Ollama内网私有化部署方案
人工智能·大模型
GEO索引未来20 小时前
国内首部GEO可信传播标准立项通过/DeepSeek-V4 正式上线并开源/Open AI、Google继续推进AI广告标准化
大数据·人工智能·gpt·ai·chatgpt·开源
开心的AI频道20 小时前
如何看待 OpenAI 近期小范围内测的 GPT-image-2 生图模型?
人工智能·gpt
皆过客,揽星河20 小时前
如何在 Edge 浏览器中使用 Deepsider 插件调用 GPT-Image-2.0
gpt·ai·ai作画·硬件工程·ai提示词·gpt-image-2.0·最新gpt版本体验