项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 6204
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- 一个可用的 Kubernetes 集群(KServe 是部署在 Kubernetes 上的推理平台)
- kubectl 命令行工具,用于在集群上执行安装与查看资源
- 如需 Serverless 部署(缩容到零、金丝雀发布),集群需支持 Knative(KServe 默认安装 Knative)
- 如需大规模、高频变更的模型服务场景,可选装 ModelMesh
- 生成式 AI 场景建议准备支持 GPU 的节点,以获得高性能推理与显存优化
安装与启动步骤
-
1准备 Kubernetes 集群
README 明确 KServe 是运行在 Kubernetes 上的推理平台,因此第一步需先具备可访问的集群并确保 kubectl 能正常连接。
-
2选择安装方式
README 给出四种选择:标准 Kubernetes(轻量、不支持金丝雀与缩容到零)、Knative、ModelMesh、以及本地机器快速安装。
-
3按官方文档执行安装
README 未给出具体安装命令,只链接到官网 admin-guide 的对应章节,请打开链接按所选方式操作。
-
4本地快速试用
若想在本地机器上先跑起来,README 推荐使用 Quick Installation,对应官网 getting-started 的快速开始指南。
-
5Kubeflow 环境安装
若集群已运行 Kubeflow,KServe 是其重要附加组件,可参考 Kubeflow 官方 KServe 文档,或 AWS、OpenShift 专用指南。
-
6部署推理服务
安装完成后即可部署模型:生成式 AI 可选用 vLLM 等优化后端并直接使用 Hugging Face 模型,预测式 AI 支持多框架。
如何确认成功
README 未提供验证命令,请按官网 Quickstart 指南检查 InferenceService 是否创建成功并进入就绪状态。
常见问题
Q:标准 Kubernetes 安装和 Knative 安装有什么区别?
A:标准 Kubernetes 更轻量,但不支持金丝雀发布和基于请求的自动缩放到零;Knative 安装支持 Serverless 部署,具备缩容到零和请求驱动自动扩缩能力。
Q:什么情况下需要安装 ModelMesh?
A:当你需要高扩展性、高密度、模型频繁变更的服务场景时可选择性安装 ModelMesh。
Q:KServe 支持哪些模型框架?
A:预测式 AI 支持多框架(如 TensorFlow、PyTorch、XGBoost 等);生成式 AI 支持 vLLM、llm-d 等优化后端,并原生支持 Hugging Face 模型。
Q:生成式 AI 推理有什么特别能力?
A:提供 OpenAI 兼容推理协议、GPU 加速与显存优化、模型缓存、KV 缓存卸载到 CPU/磁盘、以及面向生成式负载的请求级自动扩缩。
Q:可以用在 Kubeflow 里吗?
A:可以。KServe 是 Kubeflow 的重要附加组件,README 提供了通用文档以及 AWS、OpenShift 环境下的部署指南。
注意事项
- README 中没有给出任何可直接复制的安装命令,全部安装步骤都指向 KServe 官网文档,请以官网为准。
- 本教程的命令字段留空是刻意的:与其编造命令,不如按 README 指引打开对应链接操作。
- serverless、缩容到零、金丝雀发布依赖 Knative;不需要这些能力时可选更轻量的标准 Kubernetes 安装。
- KServe 是 CNCF 孵化项目,已在众多组织中使用,生产部署前建议先阅读官网 admin-guide 的完整要求。
核心亮点
- 支持 TensorFlow、PyTorch、XGBoost 及 LLM 等多种框架,统一推理接口
- 基于 Knative 实现自动缩放,流量高峰时弹性扩容,节省成本
- 内置金丝雀发布和模型版本管理,便于安全上线新模型
不足之处
- 配置和调试门槛较高,需要熟悉 Kubernetes 和 Istio 生态
- 文档/社区待观察
适用场景
- 企业级 AI 平台建设,统一管理多种模型的线上推理服务
- 大规模 LLM 服务部署,需要自动缩放和高并发支持
- 与 Kubeflow 配合,实现从训练到部署的 MLOps 全流程
替代项目
Seldon Core、BentoML、Ray Serve
同类项目推荐
navop
开源
一个工具搞定数据库、服务器和 AI 监控,告别多窗口切换。
A native, all-in-one workspace for databases, SSH, SFTP, terminals, remote desktop, ···
respan-gateway
开源
一个端点接入所有大模型,单二进制即开即用
Open-source LLM gateway in Rust. One endpoint for OpenAI, Anthropic, Gemini and ever···
smfs
开源
让 AI 像 grep 一样,秒搜所有文件内容
A filesystem designed for agents, with SOTA retrieval, automatic memory profiles, sy···
pandaprobe
开源
给 AI Agent 装上追踪和评测,调试不再靠猜
open source agent engineering platform: traces, evals, and metrics to debug and impr···
OlliteRT
开源
把安卓手机变成本地 OpenAI 接口推理服务器
Turn your Android phone into an OpenAI-compatible LLM inference server - Fully local···
pathway
开源
一份 Python 代码,同时跑批处理和实时流,还能接 RAG。
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and ···
traceAI
开源
给 AI 应用装上监控,追踪调用链和成本
Open Source AI Tracing Framework built on Opentelemetry for AI Applications and Fram···
self-hosted-ai-stack
开源
一行命令部署本地 AI 全家桶,数据不出门,隐私又安全。
Deploy a self-hosted AI stack with Docker Compose: local LLMs, chat, document parsin···
kernel-memory
开源
给 AI 装上长期记忆,让应用能基于私有知识精准问答
Research project. A Memory solution for users, teams, and applications.
