你将获得
- 模型: Qwen3.6-35B-A3B(35B 总参数,每个 token 3B 活跃参数)
- 硬件: 单张 NVIDIA RTX 5090(32 GB GDDR7)
- 吞吐量: 使用 vLLM 达到 ~90 tok/s
- 上下文: 32K+ tokens
- 显存占用: 权重 ~28 GB,剩余 ~4 GB 用于 KV cache
- 适用场景: 高速编码助手、对话、JSON 提取、智能体工作流
前提条件
- NVIDIA RTX 5090(32 GB),已安装 CUDA 12.x
- 850W+ 电源(RTX 5090 功耗为 575W)
- 用于下载模型权重的网络连接(~28 GB)
- Tokios 账户(免费套餐即可)
- 20 分钟
Step 1: 安装 vLLM
安装 vLLM v0.31.0 或更高版本(含 CUDA 支持):Step 2: 下载模型
RTX 5090 拥有原生 FP4 张量核心(Blackwell 架构)。使用 NVFP4 量化以获得最佳性能:如果你更倾向于使用 GGUF 格式配合 llama.cpp 或 Ollama,可以使用
Qwen/Qwen3.6-35B-A3B-GGUF 的 Q6_K 量化版本(~28 GB)。但推荐使用 NVFP4 量化在 RTX 5090 上,因为它由 Blackwell FP4 张量核心原生支持,性能比 GGUF 提升 20-40%。Step 3: 使用 vLLM 部署模型
使用 NVFP4 模型启动 vLLM 服务器:Step 4: 基准测试性能
运行快速基准测试以验证吞吐量:Step 5: 连接 Tokios
你的模型已在127.0.0.1:8000 上运行。要为团队提供远程访问并支持每用户 API key,请安装 Tokios connector。
安装 connector
从 Tokios dashboard 的 Setup 标签页获取你的 claim code,然后运行:macOS
Windows (PowerShell)
认领 connector
在 dashboard 中,approve 该设备。然后配置 connector 指向 vLLM:注册 deployment
在 Models 标签页中,将上游模型 id 映射到公开 deployment 名称:- 上游模型 id:
Qwen/Qwen3.6-35B-A3B-NVFP4 - Deployment 名称:
qwen36-35b-rtx
创建 API key
在 Keys 标签页中,为每位团队成员创建 key。将每个 key 的作用域限制为qwen36-rtx deployment。
Step 6: 从任意客户端使用
你的团队现在可以通过 OpenAI 兼容 API 从任何地方调用模型:RTX 5090 还能运行哪些模型?
32 GB 显存可以容纳多种模型规格。其他选项请参阅完整的 RTX 50 系列指南:- Qwen3-70B Q4 量化 — ~40 GB,配合 KV cache 较为紧张,~23 tok/s
- Qwen3.5-122B-A10B Q4 量化 — ~70 GB,无法装入(需要 2x RTX 5090)
- Llama 3.1 32B Q4 量化 — ~18 GB,显存充裕,~45 tok/s
- 同时运行多个 14B 模型 — 每个约 ~8 GB,可并行运行 2-3 个
故障排除
vLLM 启动失败,提示 “CUDA out of memory”
将--gpu-memory-utilization 从 0.85 降低到 0.80。RTX 5090 的 32 GB 显存对于 28 GB 模型较为紧张,vLLM 的性能分析可能会高估可用显存。
吞吐量低(<70 tok/s)
确保你使用的是 NVFP4 量化,而非 GGUF。NVFP4 由 Blackwell FP4 张量核心原生支持,性能提升 20-40%。同时确认你使用的是 vLLM v0.31.0 或更高版本。系统不稳定或崩溃
RTX 5090 功耗为 575W。确保你的电源能够承受(推荐 850W+),并且机箱散热充足。在推理过程中使用nvidia-smi dmon 监控温度。
长上下文时 KV cache 耗尽
将--max-model-len 从 32768 降低到 16384 或 8192。32 GB 显存较为紧张,长上下文会消耗大量 KV cache 显存。
后续步骤
- RTX 50 系列消费级指南 — 完整的 RTX 5090/5080/5070 对比
- 团队访问本地模型 — 为团队提供 API 访问权限
- 什么是本地 LLM? — 本地运行 LLM 的完整指南
- 模型适配计算器 — 检查你的硬件能运行哪些模型