5.Windows11 with WSL2 Ubuntu 子系统运行Yi-1.5-6B-Chat

目录:

        一. 前言

        二. 系统环境

        三. 新建虚拟环境

        四. 安装依赖库

        五. 下载模型文件

        六. 运行大模型

一. 前言

本次介绍如何在Ubuntu子系统下,使用python代码运行Yi-1.5-6B-Chat开源大模型。

二. 系统环境

  • 操作系统:Windows 11 23H2
  • 子系统:Ubuntu 22.04
  • 显卡: Nvidia RTX 4090
  • minicoda: v24.5

三. 新建虚拟环境

PowerShell执行wsl,进入子系统,子系统内执行:

conda create -n yi-1.5-6b python=3.10
conda activate yi-1.5-6b

conda安装请参考:3.Windows11 with WSL2 Ubuntu 子系统下安装minicoda-CSDN博客

四. 安装依赖库

先设置pip镜像源为清华源(设置过,可跳过)

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

安装依赖

pip install torch torchvision torchaudio
pip install transformers sentencepiece gradio
pip install modelscope
pip install accelerate

五. 下载模型文件

1. 新建一个工作目录

比如:/mnt/e/llm/yi-1.5-6b 

备注:子系统中的 /mnt/e/ 目录指向的是windows11中的E盘

2. 然后新建一个download.py文件

代码如下:

# 模型下载
from modelscope import snapshot_download
model_dir = snapshot_download('01ai/Yi-1.5-6B-Chat', cache_dir='/mnt/e/llm/yi-1.5-6b/models')

注意:修改cache_dir为你本地的真实路径

3. 执行python文件,开始下载

python download.py

五. 运行大模型

1. 下载代码库

子系统下,运行命令

git clone https://github.com/01-ai/Yi-1.5.git

备注:如果无法git clone,可以使用我下载好的zip包: https://download.csdn.net/download/yoyokaka/89518089

2. 运行web demo

进入代码目录:

cd Yi-1.5

运行web demo:

python demo/web_demo.py -c /mnt/e/llm/yi-1.5-6b/models/01ai/Yi-1___5-6B-Chat

-c 后面跟的是模型文件目录地址,需要写绝对路径,请按照自己的真实地址替换一下

3.打开一个浏览器,访问http://127.0.0.1:8000

All Done.

参考网址:

https://github.com/01-ai/Yi-1.5

魔搭社区

  • 9
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yoyokaka

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值