当前位置: 首页 > news >正文

华为昇腾系列——使用vllm

背景

华为昇腾有推出自己的推理引擎——MindIE(Mind Inference Engine)。同时也在持续维护“vllm-ascend”项目,用于在昇腾NPU上运行vllm。详见:欢迎使用 vLLM Ascend 插件 — vllm-ascend

本文主要记录对“vllm-ascend”的一个入门使用。

下载镜像及模型文件

# docker pull quay.io/ascend/vllm-ascend:v0.18.0 # /root/.venv/bin/modelscope download Qwen/Qwen3-0.6B --local_dir /root/models/Qwen3-0.6B

查看npu卡情况

以便后续启动推理时,选择一张空闲的卡。

运行推理服务

# 编辑镜像启动文件 # vim run_vllm.sh # 1. 设置要使用的NPU设备 export DEVICE=/dev/davinci2 # 2. 使用一个较新的稳定镜像 export IMAGE=quay.io/ascend/vllm-ascend:v0.18.0 # 3. 指定模型文件位置 export MODELPATH=/xxx/models # 4. 运行容器,并进入 bash 交互环境 docker run --rm \ --name vllm-ascend \ --shm-size=1g \ --device $DEVICE \ --device /dev/davinci_manager \ --device /dev/devmm_svm \ --device /dev/hisi_hdc \ -v /usr/local/dcmi:/usr/local/dcmi \ -v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi \ -v /usr/local/Ascend/driver/lib64/:/usr/local/Ascend/driver/lib64/ \ -v /usr/local/Ascend/driver/version.info:/usr/local/Ascend/driver/version.info \ -v /etc/ascend_install.info:/etc/ascend_install.info \ -v $MODELPATH:/workspace/models \ -p 8001:8000 \ -it $IMAGE bash
# 容器内运行, 日志打印到“Application startup complete” 即为服务就绪 vllm serve models/Qwen/Qwen3-0.6B/

验证

curl "http://127.0.0.1:8001/v1/chat/completions" -H "Content-Type: application/json" -X POST -d '{ "model": "models/Qwen/Qwen3-0.6B/", "messages": [{ "role": "user", "content": " 9.9和9.11谁大,详细解释" }], "stream": false }'

http://www.cnnetsun.cn/news/3626943.html

相关文章:

  • 坚持成就微光
  • C++类细节梳理之派生和继承
  • 为什么你的提示词改写后效果暴跌?——深度解析语义漂移阈值、意图熵值与可执行性衰减曲线
  • 大学哪些数字营销专业证书值得考
  • 科研新人必备AI文献阅读工具盘点:6款论文总结方案实测对比,组会文献汇报不再慌
  • 连续多年展现统治力,「IM 一哥」融云的通关密码
  • 「Qt Widget中文示例指南」如何实现一个日历?(三)
  • 端到端智驾算法:文章导航页
  • 2026工程水利设计公司测评:水土保持工程施工监理十大选型盘点
  • 【工控选型破局】拒绝盲目溢价与低质陷阱:基于 Modbus-RTU 状态诊断与自适应滑动中值滤波的 C++ 实战,兼论“性价比高又好用的仪器仪表厂家”选型之道
  • Internet Download Manager 6.43 Build 7 完全激活版
  • CTF-NetA终极指南:如何用智能流量分析工具破解CTF中的加密谜题
  • Python 由Excel行列数字得到单元格坐标
  • 终极显示器色彩校准指南:用novideo_srgb轻松解决广色域过饱和问题
  • FreeMove终极指南:5步快速释放C盘空间,智能迁移文件夹不破坏程序
  • android的事件分发机制
  • 品牌出海发稿哪家靠谱?深度拆解朝闻通全链路服务
  • AlienFX Tools终极指南:告别臃肿AWCC,打造轻量级Alienware控制中心
  • MCU基础
  • 系统架构设计师考试:高效备考策略与资源推荐
  • 如何快速选择最佳行情服务器:mootdx智能连接优化指南
  • 深度解析TI ADS8353/7853 ADC评估套件:从硬件设计到性能测试实战
  • 在windows10里的apache2.4加php8.2的环境下上安装Laravel10框架
  • 5分钟掌握PPT悬浮计时器:告别演讲超时的智能解决方案
  • 如何实现毫秒级歌词同步:Listen1跨平台音乐播放器的完整技术解析
  • CTF流量分析神器:5分钟掌握CTF-NetA终极指南
  • 抖音视频下载终极指南:douyin-downloader批量去水印工具完全教程
  • ELF文件与库的原理
  • 【20年ML系统老兵手记】:为什么你训出的模型一部署就崩?训练/推理数据流、内存模型、精度路径的3维撕裂分析
  • (99页PPT)全量系统业务战略架构图模板(附下载方式)