추론, 배포 및 런타임

vLLM Ascend

vllm-project/vllm-ascend

A community-maintained hardware plugin that enables vLLM to run model inference and serving workloads on supported Ascend NPUs.

★ 2.7K별점
⑂ 2.1K포크 수
2541미해결 이슈
C++언어
Apache-2.0라이선스
Q@project.QualityScore편집 점수

개요

vLLM Ascend integrates the Ascend NPU backend with vLLM through a hardware-pluggable interface. The integration is designed to remain decoupled from vLLM core while supporting Transformer-like models, Mixture-of-Experts models, embedding models, and multimodal LLMs. The repository is active and not archived; its primary language is C++.

주요 기능

  • Hardware plugin for running vLLM on supported Ascend NPUs
  • Hardware-pluggable integration that decouples Ascend support from vLLM core
  • Support categories include Transformer-like, Mixture-of-Experts, embedding, and multimodal models
  • Versioned documentation, quick-start guides, and a model and feature support matrix
  • Maintained main, release, and RFC collaboration branches
  • Community support through an issue tracker, user forum, Slack channel, and weekly meeting

요구 사항, 설치 및 빠른 시작

No installation commands are included in the supplied repository excerpt. Use the version-specific installation documentation. For v0.23.0rc1: https://docs.vllm.ai/projects/ascend/en/v0.23.0rc1/installation.html. For v0.18.0: https://docs.vllm.ai/projects/ascend/en/v0.18.0/installation.html. Confirm all stated hardware and software prerequisites before installation.

사용 정보

No executable usage command is provided in the supplied excerpt. Follow the v0.23.0rc1 quick start at https://docs.vllm.ai/projects/ascend/en/v0.23.0rc1/quick_start.html or the v0.18.0 quick start at https://docs.vllm.ai/projects/ascend/en/v0.18.0/quick_start.html. Ascend NPU development or testing resources may be requested through https://hidevlab.huawei.com/online-develop-intro.

모델 호환성 및 사용 사례

The repository states support for popular open-source Transformer-like, Mixture-of-Experts, embedding, and multimodal LLMs, but does not provide a complete model list in the supplied excerpt. Consult https://docs.vllm.ai/projects/ascend/en/latest/user_guide/support_matrix/ for model and feature compatibility. Agent frameworks, MCP, and RAG-specific support are not stated in the repository metadata. Embedding-model support may be relevant to retrieval pipelines, but a complete RAG system is not described.

라이선스 및 위험 참고 사항

Licensed under Apache License 2.0. Repository metadata identifies the SPDX license as Apache-2.0 and provides https://api.github.com/licenses/apache-2.0.

릴리스 및 유지 관리

The supplied README lists v0.23.0rc1 as the latest release candidate, announced for July 2026, and v0.18.0 as the latest stable version, announced for May 2026. It also lists v0.13.0, v0.11.0, v0.9.1, and v0.7.3. The repository metadata reports creation on 2025-01-29 and last push on 2026-08-03. These values are reported as supplied and were not independently verified.

OpenVINO

openvinotoolkit/openvino

★ 10.6KC++

GPUStack

gpustack/gpustack

★ 5.4KPython