QVeris

竞品对比与选型

AI 网关与 API 网关:共享控制,不同语义

区分 AI Gateway 与 API Gateway 在请求语义、模型路由与 API 治理方面的职责。

发布日期: · QVeris团队制作

API gateway and AI gateway routing architecture
请求先经过通用 API 控制,再由 AI 网关执行模型感知路由、故障切换与工具编排。

概要

API 网关治理服务

它暴露、认证、限流、路由并观测 REST、RPC 与其他服务流量。

AI 网关治理推理

它增加模型目录、供应商适配器、Token 感知限制、流、工具与模型路由。

交集很有价值

身份、策略、流量控制、转换与可观测对两者都重要。

很多系统会同时使用

保留企业服务边界,并在模型语义开始处增加 AI 感知控制平面。

区别在于上游契约

通用 API Gateway 把上游视为服务契约:Method、Path、Schema、调用方身份、暴露策略、流量控制与响应。它通常终止认证、执行网络规则、均衡服务实例,并保护广泛的后端 API,而不需要理解每个响应的业务含义。

AI Gateway 在这些控制之外还需要模型感知契约。它必须理解模型与 Adapter 版本、Prompt 与上下文、Token 或媒体用量、长流、Tool Call、结构化输出、安全策略、语义缓存、Fallback 与路由证据。HTTP 成功仍可能是无效模型结果,因此输出验证也属于边界职责。

产品边界并不统一:有些 API Gateway 添加 AI Plugin,有些 AI Gateway 继承通用网关控制。应评估实际请求路径与功能归属。如果两层都在未协调的情况下重试、缓存、转换或终止错误,增加第二层 Gateway 反而可能放大故障。

网关职责并排对比

维度最适合选择前验证
主要上游API 网关:服务、微服务与第三方 API。AI 网关:模型供应商、Deployment 与推理端点。
流量单位请求、字节、连接与服务配额。请求加 Token、上下文、流、模型配额与工作负载预算。
路由语义Path、主机地址、版本、区域、健康与服务策略。能力、模型、质量、成本、延迟、安全、故障切换与供应商策略。
转换与缓存结构定义与协议转换;基于密钥的响应缓存。供应商适配器、提示词或工具转换及可选语义缓存。
证据服务请求 ID、调用链、状态、延迟与策略决策。增加模型路由、尝试、Token、工具事件、原生 ID、用量与成本证据。

按职责选择边界

服务边界

用 API 网关承担组织级入口、身份与通用服务治理。

推理控制平面

在需要模型感知转换、路由与证据处使用 AI 网关。

避免重复修改

为每层认证、重试、转换、限制与响应变化指定唯一负责人。

连接调用链

在两层间传播身份、租户、请求 ID 与调用链上下文。

验证双网关请求路径

测试必须穿过真实生产 Hop 顺序。直接测试 AI Gateway 无法发现 API Gateway 缓冲 Stream、改写 Header、采用更短超时,或重试非幂等请求等问题。使用一个父 Trace 并保留每一跳 ID,方便团队定位新增延迟与职责归属。

  • 绘制准确 Hop 顺序、信任边界、Key 归属、TLS 终止点与数据暴露。
  • 为重试、限流、缓存、请求转换、模型验证和最终错误指定唯一负责人。
  • 端到端测试 Stream、取消、Tool Call、大上下文与部分故障。
  • 确认超时与 Body Size 预算按预期逐层收紧,而不是相互冲突。
  • 把服务 Trace 与模型路由、Attempt、Usage 和供应商原生证据关联。
  • 压测组合延迟、排队、背压与故障放大。

分层通用入口与模型感知控制

Client 先通过 API Gateway 处理企业身份、公共暴露策略、网络控制与服务路由。它把可信租户与请求上下文转发给内部 AI Gateway,而不是转发 Provider Credential。AI 流量随后进入模型感知层,在那里解析工作负载能力、应用模型策略、适配供应商契约、选择端点并记录推理证据。

两层共享父 Trace、租户、绝对截止时间与策略上下文。凭证、重试、缓存、转换、验证和错误都要分别指定唯一责任层。如果组织并不存在独立入口与模型团队或策略,一个具备所需通用控制的模型感知 Gateway 可能更简单、更安全。

生产规则:只有职责归属、超时预算与故障行为都明确时,增加第二层 Gateway 才安全。

QVeris 是模型路径之上的能力层

两类 Gateway 都不会自动发现并执行 Agent 所需的外部 API、工具、服务与实时数据。QVeris 通过 Discover → Inspect → Call 补充模型路径,并提供 Capability Schema、权限与 Provider Evidence。实际技术栈可以是:API Gateway 管服务入口,AI Gateway 管推理,QVeris 管外部能力。

父 Trace 与租户可贯穿三层,但能力凭证、Action ID、幂等和重试预算应与模型流量分开。已验证且足够新鲜的工具结果可以跨模型 Fallback 复用;不能只因为换了模型就重复外部副作用。

FAQ

API 网关能代理 LLM 流量吗?

能,但通用代理不会自动提供模型感知语义或证据。

一个产品能同时承担两者吗?

能。仍需验证实际插件、部署、控制归属与支持的模型功能。

两层都应该重试吗?

通常不应。把有界重试归属放在一层,避免放大与重复工作。

官方资料与延伸阅读

AI 网关与 API 网关:共享控制,不同语义 | QVeris Guides