提交智能体收藏0
开发文档

vLLM 项目说明:面向 LLM 推理与服务的高吞吐开源库

vLLM 是源自 UC Berkeley Sky Computing Lab 的开源 LLM 推理与服务库,以 PagedAttention 内存管理、连续批处理、量化与多种并行策略提升服务吞吐,并通过 OpenAI 兼容 API 等方式对外提供模型服务,目前支持 200+ Hugging Face 模型架构与多种硬件后端。

用途与定位

根据来源说明,vLLM 是一个用于 LLM 推理与服务的库,目标是让模型服务“简单、快速、低成本”。项目最初由 UC Berkeley Sky Computing Lab 开发,后续由来自 2000 多名贡献者的社区维护。

主要能力

  • 吞吐相关:来源列出高服务吞吐、PagedAttention 注意力键值内存管理、连续批处理、分块预填充与前缀缓存。
  • 执行与优化:分段及完整 CUDA/HIP 图、torch.compile 自动内核生成与图级变换、FlashAttention/FlashInfer/Triton 等注意力内核、CUTLASS 等 GEMM/MoE 内核。
  • 量化:来源提及 FP8、MXFP8/MXFP4、NVFP4、INT8、INT4、GPTQ/AWQ、GGUF、compressed-tensors、ModelOpt、TorchAO 等。
  • 解码与并行:投机解码(n-gram、suffix、EAGLE、DFlash)、张量/流水线/数据/专家/上下文并行、分离式 prefill、decode、encode。
  • 接口与集成:与 Hugging Face 模型集成,支持流式输出、结构化输出、工具调用与推理解析器、OpenAI 兼容 API 以及 Anthropic Messages API 和 gRPC、多 LoRA。
  • 硬件与模型:来源称支持 NVIDIA、AMD、Intel GPU 及 x86/ARM/PowerPC CPU,并有 Google TPU、Intel Gaudi、IBM Spyre、华为昇腾等硬件插件;支持 200+ Hugging Face 模型架构,涵盖纯解码器 LLM、MoE、混合注意力与状态空间模型、多模态模型、嵌入与检索模型、奖励与分类模型。

适用场景

适合需要自建 LLM 服务、追求推理吞吐与多硬件适配的部署场景,也适合需要结构化输出、工具调用或分布式推理的工程实践。

限制与待核实事项

来源为项目说明文档,未给出具体性能数据、版本号与发布时间;列出的量化格式、内核和后端支持情况需以对应版本文档和实际环境验证为准。安装方式与命令仅为来源中给出的示例,未做运行验证。

来源与核对说明

  1. vLLM ↗https://github.com/vllm-project/vllm

本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。

这篇内容对你有帮助吗?

点赞与收藏保存在当前浏览器。

继续阅读

NVIDIA 发布用于生物基础模型的高效 MoE 训练配方 →

NVIDIA Dynamo-Triton 26.07 支持 TensorRT 多设备推理 →

NVIDIA 发布 AIPerf:面向大规模 LLM 推理的压测工具 →

NVIDIA 称 NIM 全栈优化让 Nemotron 3 Ultra 在 4xB200 上支持 2.5 倍并发用户 →