项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2372
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 一个可用的 OpenAI API Key(形如 sk-xxxxxxxx)
- 本地已安装 aigw CLI(README 只给出官方 CLI 指南链接,未给出具体安装命令)
- 本地 1975 端口可用(aigw run 默认监听该端口)
- 如在 Kubernetes 上部署,需额外安装 Envoy Gateway(参见 Getting Started 指南)
安装与启动步骤
-
1安装 aigw 命令行
README 未给出安装命令,请按官方 CLI 指南完成安装,并确认终端中可直接执行 aigw。
-
2准备 OpenAI 密钥
把 OpenAI 的 API Key 导出为环境变量,后续启动命令会读取它,勿把真实密钥提交到仓库。
export OPENAI_API_KEY=sk-your-key -
3一条命令启动网关
README 的 Quick start 命令:以独立、OpenAI 兼容路由的形式在笔记本上运行,默认监听 1975 端口。
OPENAI_API_KEY=sk-your-key aigw run -
4接入 OpenAI 兼容客户端
把任意 OpenAI 兼容客户端的 base URL 指向 http://localhost:1975/v1,即可通过统一端点访问后端模型。
-
5部署到 Kubernetes
需要生产级部署时,按官方 Getting Started 指南在 Kubernetes 上配合 Envoy Gateway 部署。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
OPENAI_API_KEY | 是 | 启动时注入的 OpenAI 密钥,用于网关访问上游模型服务 | sk-your-key |
如何确认成功
客户端指向 http://localhost:1975/v1 能正常返回模型响应,且本地 1975 端口处于监听状态。
常见问题
Q:aigw 命令行工具怎么安装?
A:README 的 Quick start 只给出运行命令,安装方式请查看官方 CLI 指南(https://theagentrouter.ai/docs/cli/),其中还包含各家提供商的自动配置。
Q:支持哪些模型提供商?
A:它提供统一的 OpenAI 兼容 API,可对接托管提供商、自托管推理服务以及 MCP 服务器,屏蔽各提供商协议差异。
Q:原来的 Envoy AI Gateway 资源需要改名吗?
A:不需要。项目已更名为 Agent Router,但代码、维护者、发布节奏和 Apache 2.0 许可不变,CRD 与 API group aigateway.envoyproxy.io 均未改动。
注意事项
- README 未给出 aigw 的安装命令,安装步骤必须以官方 CLI 指南为准,不要臆造包名或参数。
- 默认本地服务地址与端口为 http://localhost:1975/v1,如与其他服务冲突需自行调整。
- 生产环境建议采用两层网关模式:一层负责认证、顶层路由与全局限流,二层负责自托管模型集群的入口流量与推理端点选择。
- 升级或迁移前请查阅官方 Release Notes,确认 CRD 与 API group 的兼容性。
核心亮点
- 基于 Envoy Gateway,性能与稳定性有保障,适合生产环境
- 提供统一 API 接入,屏蔽多家 AI 服务商差异,切换模型无需改代码
- 内置成本追踪和配额管理,能精确到令牌级,帮助控制 AI 开销
不足之处
- 文档/社区待观察
- 与 Envoy Gateway 深度绑定,对非 Envoy 技术栈的团队有学习成本
适用场景
- 企业内部多个 AI 模型统一接入与治理
- SaaS 平台对外提供 AI 能力,需计费和限流
- 多模型灾备与流量切换场景
替代项目
Kong AI Gateway、LiteLLM、Portkey AI Gateway
同类项目推荐
llm-inference-handbook
开源
一册看懂 LLM 推理全流程,选型调优不再靠猜
Everything you need to know about LLM inference
mlinfra
开源
一条命令,在任何地方部署生产级 ML 基础设施
deploy ML Infrastructure and MLOps tooling anywhere quickly and with best practices ···
ScalableVectorSearch
开源
用C++打造高性能向量搜索,快速找到相似项。
traceAI
开源
给 AI 应用装上监控,追踪调用链和成本
Open Source AI Tracing Framework built on Opentelemetry for AI Applications and Fram···
gateway
开源
本地统一调用 200+ 大模型,告别接口碎片化
The only fully local production-grade Super SDK that provides a simple, unified, and···
portkey-python-sdk
开源
一键接入多模型,让 AI 应用稳定又安全
Build reliable, secure, and production-ready AI apps easily.
Orion
开源
在苹果 ANE 上直接跑小 LLM,离线微调不联网
Local AI runtime for training & running small LLMs directly on Apple Neural Engine (···
space
开源
一个框架管好机器学习全流程的存储,告别散乱文件
Unified storage framework for the entire machine learning lifecycle
runntime
开源
在浏览器里用 GPU 跑神经网络推理
High-performance neural networks engine for web, built on top of TypeGPU
