一、搭建虚拟环境
1 2 3 4
| conda create -n chatglm3-demo python=3.10
conda activate chatglm3-demo
|
二、环境安装
首先需要下载本仓库:
1 2
| git clone https://github.com/THUDM/ChatGLM3 cd ChatGLM3
|
然后使用 pip 安装依赖:
1
| pip install -r requirements.txt
|
三、模型下载
软件依赖
1
| pip install protobuf 'transformers>=4.30.2' cpm_kernels 'torch>=2.0' gradio mdtex2html sentencepiece accelerate
|
模型下载
modelscope API下载
1 2
| from modelscope import snapshot_download model_dir = snapshot_download("ZhipuAI/chatglm3-6b", revision = "v1.0.0")
|
请注意,本项目需要 Python 3.10 或更高版本。
此外,使用 Code Interpreter 还需要安装 Jupyter 内核:
安装ipython3
1
| sudo apt install ipython3
|
安装Jupyter内核
1
| ipython3 kernel install --name chatglm3-demo --user
|
安装streamlit
设置模型本地路径
1
| export MODEL_PATH=/home/jianhai/.cache/modelscope/hub/ZhipuAI/chatglm3-6b
|
启动demo