主页 > 创业  > 

部署Langchain-Chatchat

部署Langchain-Chatchat
概述

1. 此文档主要描述Langchain-Chatchat项目的源码安装过程,项目版本为0.3.1

2. 使用ollama作为模型运行框架包括LLM和Embedding模型

3. LLM使用qwen:7b

环境准备

参考笔记《LLM基础环境准备》  

下载Langchain-Chatchat项目 # 拉取git仓库 git clone github /chatchat-space/Langchain-Chatchat.git # 下载发布包(一般不使用) wget github /chatchat-space/Langchain-Chatchat/archive/refs/tags/v0.3.1.zip unzip v0.3.1.zip mv Langchain-Chatchat-0.3.1 Langchain-Chatchat 创建conda环境和依赖管理包 conda create -n langchain-chat python==3.9 source .bashrc cd Langchain-Chatchat conda activate langchain-chat pip install poetry # 使用如下命令使 Poetry 使用 virtualenv python environment poetry config virtualenvs.prefer-active-python true 安装依赖包 cd cd Langchain-Chatchat/libs/chatchat-server/ poetry install --with lint,test -E xinference pip install "unstructured[pdf]" sudo yum install mesa-libGL -y 设置源代码根目录 cd cd Langchain-Chatchat/libs/chatchat-server export CHATCHAT_ROOT=$HOME/Langchain-Chatchat/libs/chatchat-server 初始化项目配置文件和数据目录 cd cd Langchain-Chatchat/libs/chatchat-server/ python chatchat/cli.py init -x ollama -l qwen:7b -e bge-large-zh-v1.5 初始化知识库 cd cd Langchain-Chatchat/libs/chatchat-server/ python chatchat/cli.py kb --recreate-vs 启动服务 cd cd Langchain-Chatchat/libs/chatchat-server/ nohup python chatchat/cli.py start -a > langchain.log 2>&1 & FAQ  更新开发部署环境依赖库 cd Langchain-Chatchat/libs/chatchat-server/ # 更新pyproject.toml文件 # 执行更新操作 poetry build 将更新后的代码打包测试 # 如果需要对开发环境中代码打包成 Python 库并进行测试,可在主项目目录执行以下命令 poetry build

标签:

部署Langchain-Chatchat由讯客互联创业栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“部署Langchain-Chatchat