推論、デプロイ、ランタイム

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