基于 C++/CUDA 的推理引擎,在单张 RTX 5090 上运行 Qwen3.8 系列模型,由 NInfer 分支而来。
dphnAI/sonar
基于 vLLM 构建的大模型推理引擎,兼容 Hugging Face 模型并提供 OpenAI 兼容接口。
- Star
- 1,904
- Fork
- 213
- 未关闭 Issue
- 55
- 最近提交
- 4天前
这是什么?
Sonar 是一个用于部署 Hugging Face 兼容语言模型和多模态模型的推理引擎,支持连续批处理、分页 KV 缓存管理、优化算子、量化、投机解码和分布式服务。项目基于 vLLM 开发,并增加了更多模型与量化格式、采样方法、算子、平台及部署功能。
执行 `aphrodite serve` 命令即可启动 HTTP 服务,默认监听 2242 端口,提供 OpenAI 兼容接口、健康检查、指标监控和 OpenAPI 规范。硬件方面支持 NVIDIA CUDA、AMD ROCm、Intel XPU、CPU、Apple silicon Metal 以及 Google TPU。
不同模型、设备、数据类型和量化方式的支持程度有所差异,部署前建议先查看项目生成的模型与量化支持矩阵。
核心功能
- 01连续批处理,配合分页 KV 缓存管理和前缀缓存
- 02支持张量、流水线、数据和专家并行,可在无 Ray 集群的情况下多节点部署
- 03投机解码,支持 MTP、EAGLE、n-gram 等方法
- 04支持量化权重和 FP8 KV 缓存
- 05支持 LoRA 适配器,以及图像、音频和视频模型
- 06提供 OpenAI 与 Anthropic 兼容接口,支持结构化输出和工具调用
适用场景
- 在生产环境中通过 OpenAI 兼容接口提供开源大模型服务
- 在显存有限的 GPU 上运行量化模型
- 利用并行策略部署多卡或多节点推理
- 同时托管同一基础模型的多个 LoRA 微调版本
快速上手
- 1
运行 README 中的官方安装脚本
- 2
使用兼容 OpenAI 的服务器启动模型
aphrodite serve Qwen/Qwen3-0.6B --served-model-name qwen3
使用前须知
- 采用 AGPL-3.0 许可证,这是一种 copyleft 许可证,要求基于其的网络服务公开源代码。
- 支持情况因模型、设备、数据类型和量化方法而异,部署前请查看模型和量化支持矩阵。
收录于专题
标签
常见问题
- sonar 是什么?
- 基于 vLLM 构建的大模型推理引擎,兼容 Hugging Face 模型并提供 OpenAI 兼容接口。 Sonar 是一个用于部署 Hugging Face 兼容语言模型和多模态模型的推理引擎,支持连续批处理、分页 KV 缓存管理、优化算子、量化、投机解码和分布式服务。项目基于 vLLM 开发,并增加了更多模型与量化格式、采样方法、算子、平台及部署功能。
- sonar 可以免费使用吗?用的什么许可证?
- sonar 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- sonar 还在维护吗?
- 活跃维护中。sonar 最近一次提交是在 2026年11月3日。
- sonar 适合用来做什么?
- 在生产环境中通过 OpenAI 兼容接口提供开源大模型服务 在显存有限的 GPU 上运行量化模型 利用并行策略部署多卡或多节点推理 同时托管同一基础模型的多个 LoRA 微调版本
- sonar 怎么安装和运行?
- 运行 README 中的官方安装脚本 使用兼容 OpenAI 的服务器启动模型: aphrodite serve Qwen/Qwen3-0.6B --served-model-name qwen3
- 在哪里获取 sonar?
- 源代码和安装说明在 GitHub 上:https://github.com/dphnAI/sonar
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
阿里巴巴开源的高性能大模型推理引擎,用于部署和加速 LLM 服务。
面向 NVIDIA RTX 30 系列 Ampere 显卡(主要是 RTX 3090)优化的 llama.cpp 分支,用于本地运行 Qwen3.8 模型。
面向 LLM 推理的 GPU 内核库与代码生成器,统一提供注意力、GEMM、MoE 与采样算子接口。
一个从零编写的 CUDA 推理引擎,可在 3 到 6 台 DGX Spark(GB10)上张量并行运行完整 GLM 5.3 模型。
开源 GPU 集群管理器,用 vLLM、SGLang 等引擎部署 AI 模型,并可按需启动 SSH 访问的 GPU 实例。