项目文件夹

文件
wehub-resource-sync 81ef904570
Check Markdown links / linkChecker (push) Has been cancelled
docs: make Chinese README the default
2026-07-13 10:47:22 +00:00

22 KiB

Note

本文档由 WeHub 基于上游 README 翻译整理,属于社区翻译,非官方中文文档。
English · 原始项目 · 上游 README
原作者、版权与许可证归属以原始项目及本仓库 LICENSE 文件为准。

English | 中文 | 日本語

Important

🚀 Gateway 2.0(预发布版)Portkey 的核心企业级网关将随 2.0 版本发布并入开源项目。你可以在此试用预发布分支 此处. 在我们的 A 轮融资公告. 中了解更多 Portkey 的未来规划

🆕 Portkey Models - 覆盖 40+ 提供商、2,300+ 模型的开源 LLM 定价。Explore →

AI Gateway

通过 1 个快速友好的 API 路由至 250+ 个 LLM

Portkey AI Gateway 演示:展示 LLM 路由能力

文档 | 企业版 | 托管网关 | 更新日志 | API 参考

License Discord Twitter npm version Better Stack Badge

部署到 AWS EC2 Ask DeepWiki


AI Gateway 专为快速、可靠、安全地路由至 1600+ 语言、视觉、音频和图像模型而设计。这是一款轻量级、开源且企业就绪(enterprise-ready)的解决方案,可让你在 2 分钟内集成任意语言模型。

  • 极速(延迟 <1ms),体积小巧(122kb
  • 久经考验,每天处理超过 100 亿 token
  • 企业就绪,具备增强的安全性、可扩展性和自定义部署能力

AI Gateway 能做什么?



Tip

为本仓库加 Star 可帮助更多开发者发现 AI Gateway 🙏🏻

star-2



快速开始(2 分钟)

1. 配置 AI Gateway

# Run the gateway locally (needs Node.js and npm)
npx @portkey-ai/gateway

Gateway 运行在 http://localhost:8787/v1

Gateway 控制台运行在 http://localhost:8787/public/

部署指南:   Portkey Cloud(推荐)   Docker   Node.js   Cloudflare   Replit   其他...

2. 发起首次请求

# pip install -qU portkey-ai

from portkey_ai import Portkey

# OpenAI compatible client
client = Portkey(
    provider="openai", # or 'anthropic', 'bedrock', 'groq', etc
    Authorization="sk-***" # the provider API key
)

# Make a request through your AI Gateway
client.chat.completions.create(
    messages=[{"role": "user", "content": "What's the weather like?"}],
    model="gpt-4o-mini"
)

支持的库:   JS   Python   REST   OpenAI SDKs   Langchain   LlamaIndex   Autogen   CrewAI   More..

在 Gateway 控制台(http://localhost:8787/public/)中,你可以在一处查看所有本地日志。

3. 路由与防护栏(Guardrails

LLM 网关中的 Configs 允许你创建路由规则、增强可靠性并配置防护栏。

config = {
  "retry": {"attempts": 5},

  "output_guardrails": [{
    "default.contains": {"operator": "none", "words": ["Apple"]},
    "deny": True
  }]
}

# Attach the config to the client
client = client.with_options(config=config)

client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": "Reply randomly with Apple or Bat"}]
)

# This would always response with "Bat" as the guardrail denies all replies containing "Apple". The retry config would retry 5 times before giving up.
请求经由 Portkey AI Gateway 的流程,包含重试与防护栏

你还可以在 AI Gateway 中通过配置实现更多功能。跳转到示例 →


企业版(私有部署)

AWS   Azure   GCP   OpenShift   Kubernetes

LLM Gateway 的企业版 提供面向组织管理治理安全更多能力 的开箱即用高级功能。查看功能对比 →

各支持平台的企业部署架构可在此查看 — 企业私有云部署

预约企业 AI Gateway 演示


MCP Gateway

MCP Gateway 为你的组织提供集中式控制平面,用于管理 MCPModel Context Protocol,模型上下文协议)服务器。

  • Authentication(身份认证) — 在网关层提供统一认证。用户只需认证一次;你的 MCP 服务器将收到已验证的请求
  • Access Control(访问控制) — 控制哪些团队和用户可以访问哪些服务器与工具。可即时撤销访问权限
  • Observability(可观测性) — 记录每一次工具调用的完整上下文:谁调用了什么、参数、响应、延迟
  • Identity Forwarding(身份转发) — 自动将用户身份(邮箱、团队、角色)转发至 MCP 服务器

可与 Claude Desktop、Cursor、VS Code 及任何兼容 MCP 的客户端配合使用。立即开始 →


核心功能

可靠路由

安全与准确性

成本管理

协作与工作流

* 在托管版与企业版中可用

Portkey Models

面向 40+ 供应商的开源 LLM 定价数据库 — 供 Gateway 用于成本追踪。

GitHub | Model Explorer


Cookbooks

☄️ 热门

🚨 最新

查看全部 Cookbooks →

支持的供应商

探索 Gateway 与 45+ 供应商8+ Agent 框架. 的集成

Provider Support Stream
OpenAI
Azure OpenAI
Anyscale
Google Gemini
Anthropic
Cohere
Together AI
Perplexity
Mistral
Nomic
AI21
Stability AI
DeepInfra
Ollama
Novita AI

在此查看 200+ 款受支持模型的完整列表


智能体(Agents

Gateway 可与主流智能体框架无缝集成。在此阅读文档.

框架 调用 200+ 款 LLM 高级路由(Advanced Routing 缓存(Caching 日志与追踪*Logging & Tracing 可观测性*Observability 提示词管理*Prompt Management
Autogen
CrewAI
LangChain
Phidata
Llama Index
Control Flow
Build Your Own Agents
IO Intelligence

*功能适用于托管应用. 详细文档请点击此处.

Gateway 企业版

让你的 AI 应用更可靠、更具前向兼容性,同时确保完全的数据安全隐私保护。

  安全密钥管理(Secure Key Management)—— 用于基于角色的访问控制与追踪
  简单与语义缓存(Simple & Semantic Caching)—— 更快响应重复查询并节省成本
  访问控制与入站规则(Access Control & Inbound Rules)—— 控制哪些 IP 与地理区域可连接到你的部署
  PII 脱敏(PII Redaction)—— 自动从请求中移除敏感数据,防止无意泄露
  SOC2、ISO、HIPAA、GDPR 合规 —— 遵循最佳安全实践
  专业支持 —— 并提供功能优先级排序

预约通话,讨论企业版部署


贡献

最简单的贡献方式是挑选带有 good first issue 标签的 issue 💪。贡献指南请见此处

Bug 报告?在此提交 | 功能请求?在此提交

加入社区入门

每周五(太平洋时间上午 8 点)参加我们的 AI Engineering Hours,你可以:

  • 结识其他贡献者与社区成员
  • 学习 Gateway 高级功能与实现模式
  • 分享经验并获得帮助
  • 了解最新开发优先级

参加下一场活动 → | 会议纪要


社区

加入我们在全球不断壮大的社区,获取 AI 相关帮助、灵感与讨论。

Rubeus Social Share (4)