搭建自己的知识库
# 拉取仓库
$ git clone https://github.com/chatchat-space/Langchain-Chatchat.git
# 进入目录
$ cd Langchain-Chatchat
# 安装全部依赖
$ pip install -r requirements.txt
$ pip install -r requirements_api.txt
$ pip install -r requirements_webui.txt
添加Git Large File Storage的官方软件源:
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
apt-get install git-lfs 安装Git LFS(添加源后才能下载)
git lfs install
git clone https://huggingface.co/THUDM/chatglm3-6b # 智普3
git clone https://huggingface.co/BAAI/bge-large-zh # 文字转向量模型
按照下列方式初始化自己的知识库和简单的复制配置文件
model_config.example:
29行LLM_MODELS 选择需要的模型
172行该路径: "bge-large-zh-v1.5": "/root/autodl-tmp/bge-large-zh",改成对应的向量模型路径
python copy_config_example.py
python init_database.py --recreate-vs
$ python startup.py -a 启动脚本