vllm+qwen2部署!
创始人
2024-09-26 17:21:02
0

 准备好qwen2模型:去huggingface镜像、魔搭 都可下载:
HF-Mirror、魔搭社区


创建conda环境:
conda create -n name python==3.10  (python环境一定要3.10 后面有用!


激活环境:
conda activate name


替换镜像源:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple


安装所需依赖:

pip install modelscope==1.11.0
pip install openai==1.17.1

pip/pip3 install torch torchvision torchaudio pip install tqdm==4.64.1 pip install transformers==4.39.3

安装flash-attn依赖包的时候有坑!
需要先安装nijia这个包:

pip install ninja 
检查ninja是否安装成功:

echo $?

返回0代表安装成功!

此时再次安装flash-attn:

MAX_JOBS=8 pip install flash-attn --no-build-isolation

还是报错,加上代理再次安装!

pip install https://github.com/Dao-AILab/flash-attention/releases/download/v2.5.2/flash_attn-2.5.2+cu122torch2.2cxx11abiFALSE-cp310-cp310-linux_x86_64.whl
如果超时 可以设置参数 --timeout=250(具体多少根据实际情况定) 
 

参考:安装flash-attention失败的终极解决方案_building wheels for collected packages: flash-attn-CSDN博客

安装成功!



pip install vllm

启动openai风格接口:
python -m vllm.entrypoints.openai.api_server --model /dfs/data/autodl-tmp/qwen/Qwen2-7B-Instruct  --served-model-name Qwen2-7B-Instruct --max-model-len=2048

--dtype=half (我当前显卡为esla V100-PCIE-32GB GPU具有计算能力7.0,不够8.0,所以需要设置半精度,使用float16(half precision)而非Bfloat16进行计算,这样可以降低算力要求)


若想启动多Gpu再设置以下两个参数:
CUDA_VISIBLE_DEVICES=0,1,2,3

并行计算参数:
--tensor-parallel-size=2(张量并行参数设置)
--pipeline-parallel-size=4(管道并行参数设置)

CUDA_VISIBLE_DEVICES=0,1,2,3 python -m vllm.entrypoints.openai.api_server --model /root/autodl-tmp/qwen/Qwen2-7B-Instruct --served-model-name Qwen2-7B-Instruct --max-model-len=2048

成功启动服务!

相关内容

热门资讯

透明辅助!德州wepower有... 《德州wepower软件透明挂》是一款多人竞技的德州wepower辅助透视游戏,你将微扑克对手来到同...
wpk外挂!微扑克有辅助挂(的... wpk外挂!微扑克有辅助挂(的确真的有挂)详细透视器教程;大神普及一款德州ai内幕,确定了微扑克有辅...
实测交流!云扑克辅助(果真是真... 实测交流!云扑克辅助(果真是真的有挂)详细黑科技辅助教程准备好在 ia的高塔上攀登,扮演一位国王进入...
aapoker辅助工具存在!德... aapoker辅助工具存在!德州app辅助器(果真是真的有挂)详细透视软件教程;玩家必备必赢加哟《1...
脚本辅助挂!微扑克专用辅助程序... 脚本辅助挂!微扑克专用辅助程序可以用的啊 (智能ai代打)其实真的有挂(详细有挂教程);亲真的是有正...
2分钟细说!aa扑克能用模拟器... WePoker透视辅助版本解析‌,2分钟细说!aa扑克能用模拟器(确实是真的有挂)详细软件辅助挂教程...
德扑ai助手!wpk ai检测... 德扑ai助手!wpk ai检测(原来真的有挂)详细透视工具教程1、点击下载安装,微扑克wpk插件透视...
软件辅助挂!德扑之星的发牌是有... 1、软件辅助挂!德扑之星的发牌是有问题 (透视)确实真的有挂(详细we辅助poker德之星教程);详...
2分钟细说!微扑克代打(竟然真... 2分钟细说!微扑克代打(竟然真的有挂)详细脚本辅助挂教程是一款可以让一直输的玩家,快速成为一个“必胜...
德州ai辅助!线上德州有后台操... 德州ai辅助!线上德州有后台操控(其实真的有挂)详细透视工具教程1、每一步都需要思考,不同水平的挑战...