环境配置
我们首先来为 Demo 创建一个可用的环境。
# 创建环境 conda create -n demo python=3.10 -y # 激活环境 conda activate demo # 安装 torch conda install pytorch==2.1.2 torchvision==0.16.2 torchaudio==2.1.2 pytorch-cuda=12.1 -c pytorch -c nvidia -y # 安装其他依赖 pip install transformers==4.38 pip install sentencepiece==0.1.99 pip install einops==0.8.0 pip install protobuf==5.27.2 pip install accelerate==0.33.0 pip install streamlit==1.37.0
通过python /root/demo/cli_demo.py命令运行demo
Streamlit Web Demo 部署 InternLM2-Chat-1.8B 模型
我们执行如下代码来把本教程仓库 clone 到本地,以执行后续的代码。
cd /root/demo git clone https://github.com/InternLM/Tutorial.git
然后,我们执行如下代码来启动一个 Streamlit 服务。
cd /root/demo streamlit run /root/demo/Tutorial/tools/streamlit_demo.py --server.address 127.0.0.1 --server.port 6006
visure studio code自动将6006进行绑定并映射,本机打开http://127.0.0.1:6006/