企业级多模型网关

顶尖模型规划,开源 SOTA 执行,成本只要 1/7

规划与复杂推理留给顶尖模型,常规执行交给开源 SOTA。组合把账单压到约 1/7 —— 数字在计算器中实时算出,不是写死的宣传语。

  • ✓模型混用:Claude Opus 做规划、DeepSeek / Qwen 做执行 —— 成本约 1/7,最高降低 90%
  • ✓模型由网关说了算:不管客户端配了什么模型,落地的都是管理员锁定的那个 —— 准入白名单 + "*" 兜底映射
  • ✓一套协议接任意模型:只对接 OpenAI 或 Anthropic,就能调用四大对话协议族(OpenAI / Anthropic / Gemini / DashScope)背后的模型 —— 换模型不改代码
  • ✓数据不出内网:全私有化部署,prompt 从不进入我们系统;凭据与 PII 在请求侧识别,按作用域 log / mask / block
from openai import OpenAI

# 只改一行:把 SDK 指向你自己的网关
client = OpenAI(
    base_url="https://your-gateway.gatellm.io/v1",
    api_key="your-gateway-api-key",
)

# 原代码不变 —— 网关按你在控制台的策略,把每个请求
# 路由到合适的模型档位(规划走顶尖模型、执行走开源模型)
resp = client.chat.completions.create(
    model="claude-opus-5",  # 或 claude-sonnet-5, gpt-6-astra, deepseek-flash...
    messages=[{"role": "user", "content": "规划整体架构"}],
)
为什么选 GateLLM

三件事,网关替你做到

模型混用降本、模型由网关强制指定、客户端只对接一种协议。

已接入 100+ 大模型厂商 · 30+ SDK 与框架

  • OpenAI
  • Anthropic
  • Google
  • DeepSeek
  • Qwen
  • ERNIE
  • Kimi
  • Zhipu
  • Mistral
  • Cohere

自行核实

我们把文件公开出来,而不是让你只能相信我们的话。本页每一条主张都有可查的凭据,在你联系我们之前就能读完。

核心能力

一个接口,混搭组合所有模型

从简单的模型路由到多模型混搭组合,GateLLM 提供完整的企业级能力。

多模型路由

一个接口调用所有模型。智能 fallback、负载均衡、自动重试。

  • 100+ 大模型厂商统一 API
  • 智能 fallback 路由
  • 负载均衡与速率限制
  • 上游多 Key 池:同一调用方粘定一把 key,失败自动换下一把
  • Ollama / vLLM / llama.cpp 以 openai-compatible upstream 接入,同一套治理面

组合

分级路由按 plan 模式、身份或请求形态逐请求决策:规划走顶尖模型,执行走开源 SOTA。网关改写模型名——客户端代码一行不改。

  • plan 模式检测:规划走顶尖、执行走开源 —— 客户端零改动
  • 身份作用域模型映射:同一模型名按密钥组路由到不同上游
  • switch-route 规则:带图或特殊请求重定向到合适模型
  • Agent 内降级:plan 锁定 / 非 plan 自动降到便宜模型

多模型代码评审

同一 PR 上 2–3 个模型并行评审。网关提供协议互通与一把密钥统一计量;扇出、合并与置信度评分都在开源编排 Action 里。

  • 网关协议互通:非 Anthropic 模型也能进 Anthropic-only 审查队列
  • 一把访问密钥统一计量与管控整个扇出
  • 扇出、[Consensus N/M] 评分与合并由 gatellm-io/gatellm-code-review 承担(编排侧)

MCP 工具治理

外部 MCP 工具服务器聚合成统一 /mcp 入口:工具级 ACL、上下文预算、调用审计。Agent 能用什么工具,与能用哪些模型收进同一套权限面。

  • 多 MCP 服务器聚合为统一 /mcp 入口
  • 密钥组按工具 allow/deny + 按标签过滤
  • 工具多时内置 BM25 检索定位
  • REST 桥:一份简化 spec 即可把 REST API 零代码暴露成 MCP 工具
  • MCP 调用 / 违规 / 会话全审计

联网搜索注入

给任意模型统一补上联网搜索:网关层检索注入,按客户端协议合成原生搜索块,开源模型也能 search grounding。

  • 按协议合成原生搜索块(Anthropic / OpenAI / Responses)
  • 模型级三态开关,失败降级不阻塞请求
  • 劫持搜索不计入用量计费

成本管控

预算管理、速率限制、团队成本归因、分模式模型治理。永不加收 Token 费用,BYOK 自带密钥。

  • 按项目、按功能成本归因
  • 软预算告警
  • BYOK:直接向厂商支付标准价格
  • 分模式模型策略(plan/execute 可强制)

企业治理与集成

从客户端准入到 CI/CD 集成,把网关能力延伸进你的研发与协作流程。

  • 客户端准入控制(User-Agent 策略)
  • GitHub Actions Code Review 走自有网关
  • 批量配置:暂存 → 预览完整冲突集 → 单事务原子提交

Office / M365 加载项

付费增值

在 Excel、Word、PowerPoint、Outlook 里直接用你自己的模型网关 —— 自托管加载项、数据不出内网、对 pivot 零依赖。

  • Excel 财务建模 / Word 合同审阅 / Outlook 收件箱
  • Entra SSO + Purview 标签门控
  • 33 个内置领域 skill,付费增值

转换脚本

沙箱化 JavaScript 引擎(QuickJS)在网关处改写请求与响应 JSON。控制台里编辑即改即生效 —— 无需重新部署、无胶水代码。

  • 请求侧 before / after 双 slot + 响应侧 slot:译前见客户端原格式、译后见上游格式
  • context.useModel() 整体换路由 —— base_url、协议、凭证一起换
  • 内置函数库:json_path / str_* / regex_* / array_* / 编码哈希 / UUID + 时间
  • 沙箱禁网禁文件系统,支持失败开/闭模式 + 控制台内置脚本测试
模型混搭组合

模型混搭组合:拿到单模型给不了的质量

组合(Composition)是网关原生模式,多模型代码评审是网关使能的编排侧模式 —— 两者都建立在能力归一化层之上。

组合:分级路由跨模型

按 plan 模式、身份或请求形态路由:规划留在顶尖模型,执行落到开源 SOTA。网关改写模型名并翻译协议——客户端代码一行不改。

  • ✓plan 模式检测:规划走顶尖、执行走开源 —— 客户端零改动
  • ✓身份作用域模型映射:同一模型名按密钥组 / 请求头路由到不同上游
  • ✓switch-route 规则:带图或特殊请求重定向到合适模型
  • ✓无胶水代码 —— 协议翻译由网关完成
  • ✓策略可强制:管理员按 plan/execute 模式锁定模型档位,杜绝全程用最贵模型
// before-slot 转换脚本(JavaScript)—— 按 plan 模式切换执行模型。
// 挂载在控制台的入口模型上;路由前执行。
function transform(body, context) {
    if (context.sourceProtocol !== "Anthropic") {
        return body;
    }
    const EXEC_MODEL = "qwen3.8-max"; // 网关里已配置的模型名
    const PLAN = /plan mode is active/i;
    const EXIT = /exited plan mode/i;
    // 从最后一条带标记的消息取状态:靠后的标记胜出
    const messages = body.messages || [];
    for (let i = messages.length - 1; i >= 0; i--) {
        const s = JSON.stringify(messages[i].content || "");
        const inPlan = PLAN.test(s);
        const exited = EXIT.test(s);
        if (inPlan || exited) {
            // 不在 plan 模式 → 把执行切到更省成本的模型
            if (exited || !inPlan) context.useModel(EXEC_MODEL);
            return body;
        }
    }
    context.useModel(EXEC_MODEL);
    return body;
}

多模型代码评审(编排侧)

网关使能、编排层运行:claude-code-action 只说 Anthropic 协议,靠网关协议互通,qwen3.8-max、kimi-k3 等非 Anthropic 模型才能进评审队列。一把网关访问密钥统一计量每个评审模型。

  • ✓[Consensus N/M] 置信度标注、合并与去重由 Action 产出
  • ✓每个评审模型独立计费,由网关统一归集
  • ✓PR 行数闸门与历史评论折叠内置于 Action
[Ensemble Diagram]
快速接入

三步拿到第一个 token

三步完成从单模型到多模型混搭组合的升级,无需重写业务代码。任意一种 SDK(OpenAI / Anthropic / Gemini / DashScope)都能接。

1

部署网关

Docker 一键启动,或 Kubernetes Helm 部署到私有环境。

2

配置密钥

BYOK 模式:填入你已有的各模型厂商 API Key,数据不出内网,不落库。

3

替换 Endpoint

将 OpenAI SDK 的 base_url 指向 GateLLM,即可用统一接口调用所有模型。

或者交给你的 agent

把下面这段贴给你的 coding agent

安装并配置 GateLLM 网关。请先用 curl 取回这份安装指南的原始 Markdown,从头到尾读完后逐步执行(步骤间有先后顺序依赖,例如密钥组必须先于访问密钥建立,不要跳读):

curl -fsSL https://docs.gatellm.io/zh-CN/quickstart/docker-single-node.md

你只需要提供一样东西:上游厂商的 API Key。其余由 agent 自己生成,并通过 Console API 完成配置——不打开浏览器,第一个请求返回补全即完成。

或者自己动手

docker run -d \
  --name gatellm \
  -p 7890:7890 \
  -e CONSOLE_PASSWORD=change-me-on-first-login \
  -e ENCRYPTION_KEY=REPLACE_WITH_YOUR_ENCRYPTION_KEY \
  -e CONSOLE_SECRET_KEY=REPLACE_WITH_YOUR_CONSOLE_SECRET_KEY \
  -e STORAGE_MODE=sqlite \
  -v gatellm-data:/var/lib/protoflux \
  ghcr.io/gatellm-io/gatellm:latest

运行前替换三个占位值——安装指南里写明了每个值是什么,以及原样保留为什么不安全。

# 只需改一行:把 base_url 指向 GateLLM
from openai import OpenAI

client = OpenAI(
    base_url="https://your-gateway.gatellm.io/v1",
    api_key="your-gatellm-api-key"
)

# 原有代码完全不用改,直接调用任意模型
response = client.chat.completions.create(
    model="claude-opus-5",  # 或 claude-sonnet-5, gpt-6-astra, deepseek-flash...
    messages=[{"role": "user", "content": "你好"}]
)

GitHub 上的可运行示例——Docker Compose,以及只改 base_url 的 Python / TypeScript SDK 片段

One API

带上你已有的 SDK,只改一行

两侧(你的 SDK 与模型厂商)都说同一套四种协议。任意双向转换、零胶水代码,覆盖对话、图像、语音、视频、实时语音,外加 embedding 与 rerank。

入口协议(你的 SDK)
OpenAI Chat Completions
Anthropic Messages
Gemini generateContent
DashScope
GateLLM 网关
出口协议(模型厂商)
OpenAI Chat Completions
Anthropic Messages
Gemini generateContent
DashScope
全模态
对话图像语音视频实时语音embeddingrerank
入口协议原生:OpenAI / Anthropic / Gemini / DashScope 四种 SDK 直连,不改 base_url 之外的代码
出口协议原生:路由到任意厂商时按其原生协议出口,不是统一翻成 OpenAI 信封再转一次
任意组合转换:入口 A → 出口 B 无缝(如 Anthropic SDK 调用 → 路由到 DashScope 厂商按 DashScope 协议出口)
全模态 + embedding/rerank:chat / image / speech / video / realtime voice 全覆盖,外加 embedding 与 rerank 协议统一
比「OpenAI 兼容」更强:synthorai 等是「入口三种、统一成 OpenAI 表面」;GateLLM 是入口四种 + 出口四种,双向任意
出口协议面更广:除四大协议族外,上游协议共 15 种形态(含 AWS Bedrock Converse / Invoke、Realtime、passthrough)——Bedrock 上的企业模型与自部署模型都能统一接入
实时语音会话(/v1/realtime,openai_realtime + dashscope_realtime)按轮计量,进与 HTTP 同一套统计 / 计费 / 日志管道
SDK 集成

兼容你正在用的 SDK

一行代码,把任意 SDK 或框架接到网关。OpenAI、Anthropic、Gemini、DashScope 原生接入;LangChain、LlamaIndex、CrewAI、Vercel AI SDK 等 30+ 框架同样只换 base_url。

1

base_url 指向网关

默认 https://your-gateway.gatellm.io —— 是否含 /v1 因 SDK 而异(每个示例给出确切值)。

2

换成网关 access key

不是上游的 sk-… 密钥 —— 同一把 access key 装进你 SDK 期望的任意 header。

3

模型名用网关配置名

是你在控制台配置的名字 —— 不是厂商官方名。

Authorization: Bearer <key>
OpenAI · DashScope · 通用
Bearer 前缀大小写不敏感
x-api-key: <key>
Anthropic SDK
也接受 Authorization
x-goog-api-key: <key>
Gemini SDK
也接受 Authorization

OpenAI / Anthropic / Google SDK 原生接入 —— 只改 base_url

OpenAI SDKAnthropic SDKGoogle GenAI SDKOpenAI-compatible third parties

DashScope 原生

文本、图像、异步视频、embedding、rerank 走同一入口

DashScope SDK

统一 SDK / 网关层

Vercel AI SDK、LiteLLM、Portkey、Semantic Kernel、Spring AI

Vercel AI SDKLiteLLMPortkeyBraintrust / LangbaseSemantic KernelSpring AI

LangChain、LlamaIndex、CrewAI、AutoGen、DSPy、Haystack

LangChainLangGraphLlamaIndexCrewAIAutoGen / AG2DSPyHaystackLlama Stack

Agent SDK

OpenAI Agents、Claude Agent、Pydantic AI、ADK、Mastra

OpenAI Agents SDKClaude Agent SDKPydantic AIGoogle ADKMastraMicrosoft Agent FrameworkMCP SDK

实时语音

Realtime WebSocket 语音 + openai_audio 转写 / 合成

Realtime WebSocketopenai_audio (ASR / TTS)

本地 / 自托管

Ollama、vLLM、llama.cpp 作上游 —— 客户端 SDK 不变

OllamavLLMllama.cpp serverSGLangText Generation Inference (TGI)LM Studio

把任意 AI coding agent 指到网关

查看全部 coding agent 接入方式 → ↗
Claude CodeCodex CLIGemini CLIOpenClawopencodeCrushFactory DroidGooseAiderQwen CodeOpenHandsKimi Code CLIPlandexSWE-agentGrok BuildMistral VibeMiMo CodeForgeCodeCodebuffClineRoo CodeKilo CodeContinueZedCursorWindsurfGitHub Copilot (BYOK)WarpAmazon Q Developer CLIDevin
OpenAI Agents SDK 默认打 /v1/responses

它调的是 Responses API,不是 Chat Completions。上游是 openai(Chat)协议时,用 OpenAIChatCompletionsModel 显式切到 Chat;上游本身是 openai_response 时,字符串模型名直接用。

LlamaIndex 按白名单校验模型名

OpenAI 类只认它认识的一系列名称,会拒绝自定义网关名 —— 用 OpenAILike(Python)或显式声明模型信息绕过。

CrewAI 底层是 LiteLLM

base_url 不是框架参数 —— 是 OPENAI_API_BASE 环境变量,而且 model 要带 openai/ 前缀。

base_url 是否带 /v1 因 SDK 而异

OpenAI SDK 带 /v1;Anthropic SDK 指网关根(它自己拼 /v1/messages);Vercel AI SDK 的 createAnthropic 要带 /v1(它自己拼 /messages)。拼错会多一段或少一段路径。

# base_url 约定因 SDK 而异 —— 匹配你正在用的那个
from openai import OpenAI
OpenAI(base_url="https://your-gateway.gatellm.io/v1")        # OpenAI SDK:带 /v1

import anthropic
anthropic.Anthropic(base_url="https://your-gateway.gatellm.io")  # Anthropic SDK:根(自己拼 /v1/messages)

# Vercel AI SDK 的 createAnthropic:baseURL 要 ".../v1"(自己拼 /messages)—— 正好相反
# LangChain ChatOpenAI:base_url="https://your-gateway.gatellm.io/v1"
架构与安全

能力归一化:让跨厂商混搭成为可能

跨厂商混搭依托能力归一化层——统一七个耦合点,切换模型再也不用重写胶水代码。

Tool Calling 归一化

OpenAI / Anthropic / Gemini / 国产模型的 tool calling schema 各不相同。我们在底层统一抽象,让你写一次代码调用所有模型。

结构化输出兼容

每家用不同协议(strict JSON schema、json_mode、tool_use)。我们统一为一致的接口。

Prompt 缓存统一

Anthropic cache_control、OpenAI 自动缓存、Gemini context——各家机制不同。我们提供统一的缓存策略。

推理 Token 适配

o1 / Claude thinking / DeepSeek R1 输出格式不同。我们适配各家推理 token 协议。

多模态格式支持

vision / audio / 文件上传各家协议不同。我们统一多模态输入格式。

计费模型抽象

每家 pricing 结构不同。我们抽象为统一的成本追踪接口。

错误语义归一化

各厂商错误码与错误体各不相同。我们归一化为统一错误体,z-request-id 全链路关联每个请求。

数据流向:不出内网,不落库

BYOK 模式下,API Key 仅存储在网关内存中,不落库、不传输。请求经网关路由后直达模型厂商官方 API,数据全程不出你的私有网络。

SOC 2 控制对齐ISO 27001 控制对齐GDPR
成本对比

为什么是约 1/7 的成本?

以日均 10 亿 token 的企业用户为例:同一批任务,看「全程顶尖模型」与「顶尖模型规划 + 开源模型执行」的账单差多少。

全程顶尖模型(基准)
$113K/月

Claude Opus 5 规划 + 执行,全部走顶尖模型

GateLLM 混搭编排
$16K/月

约 90% 执行走开源 SOTA,关键 10% 规划留顶尖模型

月成本
基准的 14%
每月省下
$97K
能力保留
能力保留 97%

省钱三来源:

  1. 1.BYOK 无 token 加价——你直接向厂商付标准价,GateLLM 不收中间差价(聚合商通常在厂商标准价之上另收平台费与支付费);
  2. 2.组合——开源 SOTA 模型(GLM / Qwen / DeepSeek)承担分类、抽取、翻译等大部分执行量,顶尖闭源模型(如 Claude Opus)只用于规划与复杂推理;
  3. 3.Prompt 缓存——高频调用命中缓存,单价再降 50%–90%。

数字为基于公开定价的示意模型,实际省钱幅度取决于业务场景与混搭比例。Pro 授权费 $400/月(2GB 单机)已包含在 GateLLM 方案内。

Token Ops · Token FinOps

用量看得见,费用算得准,预算卡得住

Token Ops 管谁在用、用了多少;Token FinOps 管 token 怎么记账、超了怎么卡。一套控制面,让 AI 支出像云支出一样可运营。

Token Ops

用量与成本可观测

按模型、按访问密钥、按密钥组三维度拆解每一次调用的 token 用量与花费,输入 / 输出 / 缓存命中分开计量,1 分钟粒度持久化。

  • 按模型 / 密钥 / 密钥组三维度归集
  • 输入 · 输出 · 缓存读分开计量
  • 24h / 7d / 30d / 自定义时序
Token Ops

客户端准入与审计留痕

只让批准过的客户端接入网关:按 User-Agent 放行、限流或拒绝。所有调用留下可审计记录,满足终端治理与合规取证。

  • 客户端准入控制(User-Agent 策略)
  • 调用留痕与日志保留(Pro 起)
  • 审计 / DLP 对接(企业版)
Token Ops

Management API(程序化管理)

企业版

通过 API 程序化管理网关:创建 / 吊销 API Key、设配额与预算、查询用量与成本、导出审计日志,接入你的内部运维与计费系统。

  • API Key 程序化创建 / 吊销
  • 配额与预算程序化管理
  • 用量与成本查询 API
  • 审计日志导出
Token FinOps

自有价目表与价格快照

把你谈下来的私有价手动录入网关,成为权威价:系统刷新不覆写。每条价格带生效时间段,降价可提前录,改价不追溯历史成本。

  • 私有价 pinned 遮蔽 auto、刷新不覆写
  • 价格快照按时间分段生效
  • 回填历史价 / 预设降价生效日
  • Token · 按次 · 按时长三种计费模式
Token FinOps

标签归集与账单分摊

给密钥 / 密钥组打标签,按标签汇总用量与费用,把 token 成本归集到成本中心。Excel 导出按模型 × 密钥拆细账,支撑内部分摊。

  • 密钥 / 密钥组自由打标签
  • 按标签汇总用量与费用
  • Excel 导出 6 张 sheet(含密钥 × 模型)
  • 支持内部 showback / chargeback
Token FinOps

费用配额与限流

给每个密钥设日 / 月费用上限,UTC 自然日、自然月独立判定,任一触顶即拦。配额按密钥 → 密钥组 → 全局三层继承,多组取最宽。

  • 日 / 月费用上限(独立判定)
  • 密钥 → 组 → 全局三层继承
  • 触顶 429 quota_exceeded,日度带 Retry-After
竞品对比

GateLLM vs LiteLLM

一份可溯源的对等对比。有些机制只有 GateLLM 具备、LiteLLM 没有;双方共享一份已打平的基线;少数几项是形态不同。请依据上面两层做决定,而不是营销噪音。

只有 GateLLM 做得到

LiteLLM 没有的机制 —— 每项能力下方用一行说明「怎么做到的」。

能力GateLLMLiteLLM
条件模型切换控制台声明式 switch-route 规则 + 内置 plan 模式检测 + context.useModel() 脚本 —— 客户端零改动。LiteLLM 需自写 Python callback。支持不支持
跨协议模型 / SDK 混用原生任意 A→B 入口 —— 用 Anthropic SDK 调 GPT、用 Gemini SDK 调 DeepSeek。LiteLLM 以 OpenAI 为中心,反向走兼容垫片。支持不支持
单事务配置提交暂存 → 预览完整冲突集 → 原子提交,任一冲突整批回滚。支持不支持
成本配额硬闸日 / 月双周期到顶即返回 429 quota_exceeded。LiteLLM 只有预算告警。支持不支持
崩溃安全计费预扣 → 结算 → 退款 + in-flight 台账 —— 进程崩溃后账目仍正确。支持不支持
上游 key 池加权 + 粘性绑定FNV-1a 加权哈希把同一调用方粘定到一把 key,失败换下一把未试 key;weight=0 备用。支持不支持
三种计费模式 + 多币种Token / 按次 / 按时长 + USD/CNY/EUR/JPY/GBP + 自定义维度。LiteLLM 仅按 token 追踪。支持不支持
上游 SSO 凭据登录可接入无静态 key 的厂商(如 Kiro)。LiteLLM 仅支持静态 API key。支持不支持
能力元数据注册表驱动自动注入与降级;新模型能力漂移免改代码。支持不支持
LTS 长期支持分支N-1 + LTS 分支(见 /lifecycle)。LiteLLM 仅支持最近 4 个 minor 线。支持不支持

双方都做得到

已打平的基线 —— 选哪个都能覆盖这一层。决定在上下两层。

能力GateLLMLiteLLM
API 路由 · fallback · 负载均衡支持支持
BYOK 无 token 加价支持支持
全私有化部署 / 数据不出内网支持支持
Tool Calling 跨厂商归一支持支持
结构化输出(JSON Schema)归一支持支持
推理 token(thinking)归一支持支持
跨模型 Prompt 缓存支持支持
联网搜索注入支持支持
MCP 网关(工具聚合)支持支持
可视化控制台支持支持
审计日志与用量 / 成本核算支持支持

已对照各产品官方文档核实(2026-09-04,docs.litellm.ai / docs.gatellm.io)。LiteLLM 部分能力需企业版许可;细节可能漂移,采购前请以官方源为准。

请求侧数据防护

在请求侧识别密钥与敏感信息,处置方式由你决定

一套确定性规则引擎检查每个模型请求里的凭据格式与 PII,记录命中情况、但不记录命中的原文。内置规则出厂即停用、动作停在观察态;由你启用,并按作用域选择 log、mask 或 block。识别链路里没有模型。

仅请求侧

确定性识别,链路里没有模型

构造上就是确定性的:先做字面量探针,再做要求上下文词的 regex 规则,最后过校验位 —— 银行卡走 Luhn、IBAN 走 mod-97、居民身份证号走校验位,另有 PEM 与 OpenSSH 私钥块、IPv4。

  • 凭据格式:模型厂商 API key、云厂商 access key、GitHub 与 GitLab token、JWT、PEM 与 OpenSSH 私钥、Slack token
  • PII 类别:中国大陆手机号、居民身份证号、银行卡号、IBAN、邮箱地址、IPv4 地址
  • 多轮会话只扫新增部分 —— 游标哈希链让长会话不重复扫已经放行的文本
支持流式

mask 对客户端可还原,block 不泄露命中内容

选 mask:上游模型收到带编号的占位符,你的客户端拿回还原后的真实值 —— 流式响应按 SSE 帧逐帧还原。选 block:请求被驳回,只带规则类别与一个请求 id,绝不带命中的原文。

  • 上游看到占位符;数据的主人看到自己的原值被还原回来
  • 长粘贴不豁免 —— 超长字符串先落盘哨兵化,再按固定大小窗口回扫,内存占用与内容长度无关
  • 白名单按值匹配、绝不按路径匹配:放行一个测试 key,不会顺手豁免整个字段
失败即关闭

日志正文:原样存储,每个出口都脱敏

出厂镜像里请求日志默认不落库。打开之后,正文按收到的原样存储,并在每个出口面脱敏 —— Console API 默认脱敏,SSE 与终端输出始终脱敏,脱敏失败即关闭该响应,而不是从失败里漏出去。

  • 查看原文是一次显式操作:admin 角色加一个显式的 reveal 开关,并且被审计、被计数
  • 脱敏覆盖敏感 body 字段、敏感 query 与 URL 参数、静态与自定义认证方案的请求头,以及 bearer token 值(部分保留以便辨识)
  • 发现项只留脱敏片段与命中处有界的上下文,不留命中原文;发现项与日志共用留存期,默认 7 天

默认关闭,是刻意设计

内置规则包出厂即停用,且每条内置规则的动作都是 log。这是安全的上线路径,不是缺口:先在你的真实流量上看清「本来会发生什么」,用自己的误报情况调好白名单,再在真正需要的地方启用 mask 或 block。策略作用域可选全局 / access-key 组 / 单个 access key,规则支持热重载。

  1. 1log

    观察。发现项进控制台,只带脱敏片段;请求本身不动。

  2. 2mask

    可还原地执行。上游看到占位符;你的客户端仍拿回真实值。

  3. 3block

    拒绝。请求被驳回,只带规则类别与一个请求 id —— 绝不带命中原文。

它是什么,不是什么

它是什么

  • 跑在你自己的网关进程里、作用于模型请求侧,作用域可选全局 / access-key 组 / 单个 access key
  • 控制台有独立页面:发现项视图给 admin 与 monitor 角色、规则视图给 admin、带内存预算预检的开关、热重载、操作进审计
  • 试运行预览接口:启用之前先拿样本试一条规则
  • 每条发现项都能追溯到规则名、类别、严重级别、实际动作、命中次数、模型与 access-key 名称

不是什么

  • 不做响应内容检测 —— 响应侧只负责把占位符还原
  • 没有 ML,不做越狱 / prompt 注入检测,也不提供 moderation API:规则是确定性的
  • 不做离线补审 —— 请求时没扫的内容,之后不会再扫
  • 不是 DLP 套件:不覆盖终端、邮件或其他出网通道
  • 没有护照号 / SSN / 姓名 / 地址识别器;已知残余缺口有文档记录 —— base64 编码的媒体叶子会跳过,跨两个流式帧被切开的占位符会原样通过
采购向保证

你真正拿到的是什么

企业采购最关心的三件事,在价格之前一次说清:合规能签、账单封顶、数据不出网。

法务能签的 DPA

GDPR / CCPA 就绪,DPA 可直接签。私有化部署下数据不出你的边界,企业 SSO(OIDC / SAML 2.0)与 SCIM 2.0 开户开箱可用。

GDPRCCPADPASSOSCIM审计留痕
查看 DPA →

跑不掉的账单

BYOK 直接向厂商付标准价——不收 token 差价、不按席位收费。按密钥 / 项目设硬配额上限,防止跑飞的脚本吃掉预算。

无 token 加价0 席位费Prompt 缓存硬配额上限30 天退款

Prompt 根本不经过我们

全私有化部署——你的 prompt 和补全从不进入我们的系统。BYOK 密钥仅存于网关内存,请求直达厂商官方 API,全程不出你的私有网络。

数据不出内网密钥不落库TLS 1.3客户端准入自主选型
定价

全私有化 · 单机 2GB · 永不加收 Token 费用

BYOK(自带密钥)——你直接向厂商付标准价。我们按「单机 2GB」授权收费,不按席位、不按 Token 加价。更大内存或多机走企业版。

所有档位都含:BYOK 零加价 · 100+ 厂商路由 · 客户端准入控制 · Prompt 缓存 · 成本配额

免费版

$0

全私有化 · 单 license

512MB 单实例、无日志留存 —— 适合评估与 POC,不适合生产流量。

  • ✓100+ 大模型路由 · Fallback · 负载均衡
  • ✓跨厂商模型混用 · Agent 内模型降级(plan 锁定 / 非 plan 自动降级)
  • ✓客户端准入控制(User-Agent 策略)
  • ✓Prompt 缓存
  • ✓BYOK(自带密钥,无加价)
  • ✓512MB 内存上限 · SQLite · 单实例
  • ✓GitHub Actions Code Review(走自有网关)
  • ✓日志不保留
推荐

Pro

$400

/ 月 · 2GB 单机(固定上限)· 21 天免费试用

2GB 固定上限、不可加买。需要多节点、合规(Audit/DLP)或 Management API 请走企业版。

  • ✓免费版所有能力
  • ✓2GB 内存 · 单机(固定上限,不可加买)
  • ✓日志保留
  • ✓企业 SSO(OIDC:Azure AD / Okta / 通用 OIDC,另含 SAML 2.0 + SCIM)
  • ✓PostgreSQL · 2GB 内存
  • ✓邮件 / 工单支持

30 天内不满意,100% 退款

企业版

$400/GB起

按内存容量 · 按年付 · 30 天内可退款

  • ✓Pro 所有能力
  • ✓按内存容量计费(节点 × 内存,flat $400/GB/月)
  • ✓多节点 / 集群部署
  • ✓GitHub Actions Code Review(走自有网关)
  • ✓Microsoft 365 加载项(Excel/Word/PPT/Outlook·付费增值)
  • ✓更长日志保留
  • ✓优先支持响应
  • ✓合规(审计 / DLP)
  • ✓Management API(程序化管理 API Key · 配额 · 用量查询 · 审计导出)

需要更大容量或定制配置? 联系我们 →

功能对比

能力免费版Pro企业版
多模型路由 · Fallback · 负载均衡✓✓✓
跨厂商模型混用(规划/执行分厂商)✓✓✓
Agent 内模型降级(plan 锁定 / 非 plan 自动降级)✓✓✓
Prompt 缓存✓✓✓
BYOK(自带密钥,无加价)✓✓✓
内存档位512MB2GB(固定)可定制
存储 / 数据库SQLite(单实例)PostgreSQL · 2GBPostgreSQL + Redis 集群
部署规模1 instance1 instance · 单机 2GB多节点 / 集群
每 GB 吞吐(参考值)—2GB ≈ 200M TPM / 1,000 RPM每 GB ≈ 100M TPM / 500 RPM
日志保留不保留保留更长保留
SSO(OIDC / SAML 2.0)—✓✓
SCIM 2.0 自动开户—✓✓
合规(审计 / DLP)——✓
Management API(程序化管理 Key · 配额 · 用量 · 审计)——✓
自有价目表 / 价格快照(含私有议价价)✓✓✓
费用配额(日 / 月,三层继承)✓✓✓
支持响应社区邮件 / 工单优先响应
分模式模型治理(plan/execute 可强制)✓✓✓
客户端准入控制(User-Agent 策略)✓✓✓
GitHub Actions Code Review(走自有网关)✓✓✓
Microsoft 365 加载项(Excel/Word/PPT/Outlook·自托管)—附加购买附加购买
Purview 敏感度标签门控(addin.access / file.upload)——✓
常见问题

FAQ

开始构建你的多模型 AI 应用

全私有化部署 · 单机 2GB · 永不加收 Token 费用。

一个 API 全模态 · 全私有化 · 数据不出内网 · 永不加收 Token 费用