A10服务器使用vllm推理框架成功运行Qwen3大模型

1.下载Qwen3大模型:

python 复制代码
git clone https://www.modelscope.cn/Qwen/Qwen3-1.7B.git

放在服务器的/mnt/workspace/Qwen3-1.7B目录下。

2.创建python虚拟环境:

python 复制代码
python3 -m venv venv1
source venv1/bin/activate

3.安装vllm推理框架

python 复制代码
pip install vllm 

4.启动vllm服务

python 复制代码
CUDA_VISIBLE_DEVICES=0 \
python3 -m vllm.entrypoints.openai.api_server \
        --model /mnt/workspace/Qwen3-1.7B \
        --served-model-name qwen3 \
        --gpu-memory-utilization=0.85 \
        --tensor-parallel-size 1 \
        --trust-remote-code

注意以下几点:

(1)如果不指定端口,则vllm默认端口是8000;

(2)参数gpu-memory-utilization必须加上,不然可能会报oom显存不足的错误;

(3)tensor-parallel-size的个数,取决于使用的GPU数量。

启动需加载1-2分钟左右,启动结果如下:

5.查询大模型

python 复制代码
curl http://localhost:8000/v1/models

查询到名字为qwen3的模型:

6.调用大模型服务

python 复制代码
curl http://localhost:8000/v1/chat/completions -H "Content-Type: application/json" -d '{
  "model": "qwen3",
  "messages": [
    {"role": "user", "content": "介绍一下你自己"}
  ],
  "temperature": 0.7,
  "top_p": 0.8,
  "top_k": 20,
  "max_tokens": 128,
  "presence_penalty": 1.5,
  "chat_template_kwargs": {"enable_thinking": false}
}'

返回结果:

7.显卡使用情况

相关推荐
一ge科研小菜鸡11 分钟前
云原生与DevOps融合实践:加速企业数字化转型的加速器
运维·云原生·devops
上海云盾第一敬业销售17 分钟前
防范DDoS攻击,服务器稳定性崩溃的根源与高效防御对策
运维·服务器·ddos
christine-rr32 分钟前
【25软考网工】第九章(2)网络管理命令
linux·运维·网络·网络工程师·软考
s_little_monster34 分钟前
【Linux】网络--传输层--深入理解TCP协议
linux·运维·经验分享·笔记·网络协议·学习·tcp/ip
2401_858286111 小时前
OS8.【Linux】基本权限(上)
linux·运维·服务器
孙克旭_1 小时前
day023-面试题总结
linux·运维·面试题
专注VB编程开发20年1 小时前
QuickBASIC QB64 支持 64 位系统和跨平台Linux/MAC OS
linux·运维·服务器·qb·quickbasic
aigoushan1 小时前
零基础开始的网工之路第十六天------Linux安全管理
linux·服务器·网络
孙克旭_1 小时前
day021-定时任务
linux·运维
EulerBlind1 小时前
【运维】Zerotier删除节点后的恢复操作指南
运维·网络