一、搭建虚拟环境
| 12
 3
 4
 
 | conda create -n chatglm3-demo python=3.10
 
 conda activate chatglm3-demo
 
 | 
二、环境安装
首先需要下载本仓库:
| 12
 
 | git clone https://github.com/THUDM/ChatGLM3cd 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下载
| 12
 
 | 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