赞
踩
CUDA Version 11.0,内存32G或者显卡内存8G+8G机器内存及以上
一·Anaconda下载
1.执行如下指令,安装anaconda
- # 进入当保存文件的目录,执行此指令, 后期由于版本更新,可能会与此文件命名有所不同
- sh Anaconda3-2023.03-1-Linux-x86_64.sh
2.按照安装提示,键入回车,
- Please, press ENTER to continue
- >>> ENTER
3.安装此版本时,会强制用户看完整个协议,直接一路回车就行,直到看到确认信息
# 输入yes,表示同意安装协议
- Do you accept the license terms? [yes|no][no]
- >>> yes
4.确认安装路径(可修改,也可以使用自定义)
5. 初始化时,anaconda将配置写入了~/.bashrc 文件,直接执行
source ~/.bashrc
6. 创建项目运行虚拟环境
conda create -n chatglm --clone base
conda env list
conda activate chatglm
7. 安装git
yum install git -y
8. 下载chatGLM源码
- git clone https://github.com/THUDM/ChatGLM2-6B
- cd ChatGLM2-6B
9. 安装依赖
然后使用 pip 安装依赖:
pip install -r requirements.txt
,其中transformers
库版本推荐为4.30.2
,torch
推荐使用 2.0 以上的版本,以获得最佳的推理性能。安装时出现超时问题,请指定pip安装源
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install streamlit streamlit-chat -i https://pypi.tuna.tsinghua.edu.cn/simple
缺包
- pip install pyqt5==5.15 -i https://pypi.tuna.tsinghua.edu.cn/simple
- pip install pyqtwebengine==5.15 -i https://pypi.tuna.tsinghua.edu.cn/simple
模型下载地址:
THUDM/chatglm2-6b · Hugging Face
10. 修改web_demo2.py文件
11. 开启外网访问
streamlit run web_demo2.py
指定IP端口使用如下:
python3 -m streamlit run ./web_demo2.py --server.port 8000 --server.address 0.0.0.0
原材料来自:solidui
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。