使用趋动云部署ChatGLM3-6B模型

使用趋动云部署ChatGLM3-6B模型

1 创建项目

  • 创建项目
    在这里插入图片描述
  • 进入项目 -> 运行代码 -> 选择资源(B1.large)

2 配置环境 + 修改代码

  • 等待开发者工具加载完成 -> 点击 JupyterLab 进入开发环境
    在这里插入图片描述

  • 打开 terminal
    在这里插入图片描述

  • 在终端输入tmux,进入一个会话窗口。

tmux
  • 升级apt,安装unzip
apt-get update && apt-get install unzip
  • 设置镜像源,升级pip
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple3  # 设置中科大镜像源
python3 -m pip install --upgrade pip  # 升级pip
  • 克隆项目,进入项目
git config --global url."https://gitclone.com/".insteadof https://  # 将原本指向 GitHub 的远程仓库地址替换为指向 gitclone.com 的地址,以加速操作
git clone https://github.com/THUDM/ChatGLM3.git  # 克隆ChatGLM3项目
cd ChatGLM3  # 进入项目目录
  • 修改 requirements.txt(删除torch>=2.0,因为我们前面已经选择了torch2.x的镜像)
    在这里插入图片描述
  • 安装运行环境所需的依赖
pip install -r requirements.txt
  • 打开web_demo2.py,修改模型的加载路径为:../../pretrain
    在这里插入图片描述
  • 打开web_demo1.py,修改模型的加载路径为:../../pretrain
    在这里插入图片描述
  • 打开web_demo1.py,修改服务器的端口号为7000
    在这里插入图片描述
  • 添加端口
    在这里插入图片描述

3 运行代码

1)运行 gradio 界面

python web_demo.py

在这里插入图片描述

  • 复制外部访问链接
    在这里插入图片描述

  • 打开gradio界面,测试功能
    在这里插入图片描述

2)运行 streamlit 界面

  • 尝试Streamlit之前,记得CTRL+C结束gradio进程
streamlit run web_demo2.py

在这里插入图片描述

  • 同样地,我们需要再创建一个 8501 端口
    在这里插入图片描述

  • 复制外部访问链接
    在这里插入图片描述

  • 浏览器打开streamlit,测试功能
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值