基础环境:Ubuntu 22.04.1 LTS \n \l
1.下载DB-GPT源码
git clone https://github.com/eosphoros-ai/DB-GPT.git
2.anaconda安装步骤
#网址,我下载的是最新的,根据你自己的需要下载就行
https://www.anaconda.com/download/success
#下载anaconda包
wget https://repo.anaconda.com/archive/Anaconda3-2024.06-1-Linux-x86_64.sh
#赋予执行权限
chmod +x Anaconda3-2024.06-1-Linux-x86_64.sh
#执行脚本
./Anaconda3-2024.06-1-Linux-x86_64.sh
#配置环境变量:根据你的路径修改/root/anaconda3/bin
vim ~/.bashrc
#添加到末尾
export PATH=$PATH:/root/anaconda3/bin
#使配置文件生效
source ~/.bashrc
#查看conda的版本
conda --version
3.创建虚拟环境
python >= 3.10
conda create -n dbgpt_env python=3.10
conda activate dbgpt_env
4.检测机器是否安装git-lfs(下载大文件的时候用到的,否则大文件会下载错误)
git lfs install
5.如果没有安装,请执行(ubuntu系统的执行命令)
apt-get install git-lfs
6.进入目录安装依赖包
cd DB-GPT
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -e ".[default]"
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -e ".[openai]"
cp .env.template .env
7.配置代理,在.env中修改(本人使用的是ollama下载的模型)
LLM_MODEL=ollama_proxyllm
MODEL_SERVER=http://yourip:11434
PROXY_SERVER_URL=http://yourip:11434
PROXYLLM_BACKEND=qwen2:7b
PROXY_API_KEY=not_used
EMBEDDING_MODEL=proxy_ollama
proxy_ollama_proxy_server_url=http://yourip6:11434
proxy_ollama_proxy_backend=nomic-embed-text:latest
8.运行DB-GPT
python dbgpt/app/dbgpt_server.py
访问地址:http://你的服务器ip:5670/