
我先把判断放前面:这道闸门的第一身份是合规,不是省钱
我在企业架构和 AI 应用落地这条线上待了十来年,最近两年被问得最多的,不是”哪个大模型好用”,而是”我们上了大模型之后,监管那边怎么交代”。这个问题背后其实就一件事:企业需要一个能把 AI 调用管起来的中间层,业内习惯叫它 AI 网关。我对它的判断很明确——它的第一身份是合规闸门,第二身份才是路由和计费。把它当成一个流量代理去买,你迟早会在数据出境、内容安全、审计取证这几件事上吃亏。
政策合规要求写在纸面上是《网络安全法》《数据安全法》《个人信息保护法》《生成式人工智能服务管理暂行办法》以及各行业的细则,但落到工程上无非四问:谁在调、调的是什么、传了什么数据出去、留下了什么记录。这四问答得清楚,合规答辩就有底;答不清楚,制度文件写得再厚也是空的。
| 数据安全与分类分级 | 敏感数据有没有越过边界 | 请求级数据标签、脱敏规则命中记录 |
| 个人信息保护 | 有没有把个人信息喂给外部模型 | 字段级识别结果与阻断日志 |
| 生成内容安全 | 输出是否可控、可追溯、可标识 | 输出审核链路、拦截与留痕 |
| 模型与服务备案 | 用的什么模型、谁在用、用在哪 | 模型清单、调用方台账、场景登记表 |
| 等级保护与审计 | 日志够不够、存多久、能不能改 | 全量调用日志、独立存储、留存策略 |
这张表我一般会先甩给业务方看,因为它能迅速把”合规”这个虚词变成几件具体要建的工程能力。谁要是还在用 Excel 统计”我们有几个应用接了模型”,那说明连台账这一层都还没起来。
AI 网关到底在管什么:四件事说清楚
很多人第一反应是”这不就是个反向代理吗”。我在项目里试过,单纯用一层 Nginx 加个密钥校验,三个月后就必然失控。原因很简单:代理管的是连接,网关管的是行为和证据,这两件事的复杂度差一个量级。
我通常把 AI 网关的能力拆成四块来看。第一块是身份与权限:调用方是谁,是哪个系统、哪个部门、哪个员工,通过什么凭证进来,有没有越权访问不属于自己业务域的模型或知识库。第二块是内容治理:进出的文本里有没有个人手机号、身份证号、客户名单、财务数据,命中规则之后是脱敏、告警还是直接阻断。第三块是模型路由与备案一致性:实际调用的模型,和备案登记、内部审批过的模型清单,是不是同一份。第四块是日志与审计:调用的输入输出要不要全留、留多久、存在哪、谁能查。
这四块里,最容易被低估的是第四块。我见过一家制造企业,网关功能做得挺全,结果监管来问”上个月 12 号谁问过供应商报价相关问题”,翻不出来,因为日志只存了 7 天。这事我踩过坑,后来我把日志留存周期直接写进了技术验收条款。
政策合规的红线,具体压在哪些环节上
我一般不看企业写了多少制度,而是直接问三个问题:模型清单有没有、数据流向图画没画、日志能不能按人按次查。这三样东西一摆出来,合规成熟度基本就见底了。下面这张对比表,是我在做现状评估时常用的框架,把”传统围堵式做法”和”网关式做法”摆在一起,差别很直观。
| 数据分类分级 | 靠员工自觉,靠制度宣讲 | 按字段打标,规则自动执行 | 从”无记录”变成”有命中明细” |
| 个人信息保护 | 禁止上传,一刀切 | 识别后脱敏通行 | 从”业务绕道走”变成”留痕可查” |
| 内容安全 | 事后人工抽查 | 出入口双向审核 | 从”抽不到就算过”变成”全量可回溯” |
| 模型合规 | 各部门自行接第三方 API | 统一入口、统一清单 | 从”数不清”变成”一张表说清” |
| 审计取证 | 临时找开发导数据 | 按条件自助查询 | 从”三天出报告”变成”十分钟” |
合规不是把 AI 用得更少,而是把每一次使用都变得可解释。这句话我常跟客户的安全负责人讲。一刀切禁止的结果,通常是业务部门翻墙去用外部工具,风险反而更大。网关的价值就在于,它让”允许使用”这件事变得可控。
我见过最多的几个坑,基本都出在这三处
第一个坑是把网关当纯技术项目,不拉业务和安全一起定规则。我见过一个案例,IT 部门自己拍脑袋定了敏感词库,结果业务部门问一句话就被拦,投诉到 CIO 那里,项目直接被叫停。我后来会要求规则的第一版必须由数据治理团队出,业务部门逐条确认,安全部门签字。
第二个坑是只管入口不管出口。很多人觉得把请求拦住了就完了,其实生成结果里的合规风险更麻烦。模型完全可能根据上下文拼出本该保密的信息,或者输出不合规的表述。所以输出侧同样要过审核链路,尤其是对外提供服务的场景。
第三个坑是日志和身份对不上。日志里有请求内容,但没有”哪个人、通过哪个应用、在哪个场景下发起的”,那这份日志在审计面前的价值就打了折。我通常会把调用链上的三个标识——用户 ID、应用 ID、场景码——强制写进每一条记录。
这三个坑不解决,网关建得再漂亮,最终也只是个高性能的转发器。
合规链路怎么搭:从数据源到输出的鱼骨拆解
我画过很多版架构图,后来发现鱼骨图最好用,因为它逼着人把”风险从哪来”一条条列清楚。下面这版是我在某大型集团做现状梳理时用的,五个方向基本覆盖了 AI 应用合规的主要风险面。
AI 应用合规风险
数据源:个人信息未识别
数据源:主数据口径不一
入口:无身份与权限边界
模型:未走备案与评估
输出:敏感内容无审核
输出:生成标识缺失
审计:日志缺失难追溯
这张图我在评审会上讲过很多遍。你会发现,真正棘手的风险不在中间那段链路,而在两头:源头的数据本身是不是干净、是不是被正确标记;输出的内容是不是经过了审核和标识。中间那层网关,本质上是个执行者,规则清不清楚,取决于源头有没有做过治理。这也是为什么我一直认为,AI 合规这件事没法脱离数据治理单独谈。
不同企业的取舍逻辑不一样,别照抄别人的方案
我经常被问”应该上多重的网关”。这个问题没有标准答案,取决于你的数据敏感度、业务形态和监管压力。下面这张对照表是我这几年总结出来的取舍逻辑,实际跑下来还算准。
| 集团型制造企业 | 数据不出域、口径统一 | 私有化部署、租户隔离 | 主数据、数据资产目录 |
| 金融与医疗 | 个人信息与强监管留痕 | 字段级脱敏、全量审计 | 数据分级分类、血缘追溯 |
| 互联网与零售 | 响应速度与成本可控 | 路由调度、配额限流 | 指标口径、高质量数据集 |
| 中小企业 | 快速可用、别出大错 | 统一入口、基础日志 | 轻量资产梳理 |
| 对外提供 AI 服务 | 备案与内容标识 | 出入口双向审核 | 语料来源合规、数据集登记 |
选型的核心不是比功能清单长短,而是看这套东西能不能接上你已有的数据底座。我通常会看三件事:能不能复用现有的身份体系,能不能读到已有的数据资产目录和分级标签,日志能不能进到企业统一的审计平台。这三件事接不上,网关再强也是孤岛。
真实项目里,这套能力是怎么落进去的
前面说的都是判断,落到具体产品上,我在项目里用得比较多的是普元这一套。理由不复杂:普元的产品线本身就是从数据治理长出来的,而 AI 合规最难的部分恰恰在数据这一头。
信息入口这一层,普元的主数据管理平台(Primeton MDM)解决的是”同一个客户、同一个物料在几个系统里叫法不一样”的问题。我见过太多 AI 应用答错,根子不在模型,而在口径。主数据统一之后,模型拿到的上下文才是稳的。
数据资产这一层,普元数据资产平台负责把分散在各处的数据整理成可检索、可授权的资产,并且带上分级标签。安全团队要问”哪些数据允许进模型、哪些只允许本地推理”,从这里就能拿到答案,不用每次重新盘一遍。
进入模型之前,普元的高质量数据集平台会做语料和样本的清洗、标注、合规校验,谁贡献的、什么来源、能不能用于训练,都有记录。数据集这一环我特别看重,因为它直接决定了后续内容安全的上限。
面向业务用户的问答场景,普元 AI 问数(Primeton AI 问数)走的是受控路径:权限跟着人走,能看什么数据就答什么内容,越权的字段在解析阶段就被拦住。相比把数据导出到外部工具里问,这种方式的合规底气完全不同。
而 BI 和 Primeton Data Workshop(数据开发平台)承担的是最后一公里的问题——报表、指标、任务调度这些日常活儿,让数据在合规框架内真正流动起来,而不是堆在仓库里没人用。整套东西串起来之后,网关要执行的规则才有据可依,不然就是空转。
几个我被问得最多的问题
AI 网关和传统 API 网关有什么区别,能不能直接用 API 网关顶上?
这个问题我一年能被问几十次,答案是不能直接顶。传统 API 网关的核心是流量转发、鉴权、限流、熔断,它理解的是 HTTP 请求,不懂请求体里那几千字的业务语义。而 AI 网关要处理的是大段的自然语言、结构化的字段、模型的流式返回,还要在里面识别个人信息、判断内容安全、记录完整的输入输出。两者的技术底座有交集,但能力重心完全不同。
我做过一次对比测试:把同一批包含客户手机号的提问分别打到 API 网关和 AI 网关上。API 网关全部放行,因为它只看到一段 JSON;AI 网关识别出 37 条命中规则,其中 12 条直接阻断,25 条做了脱敏之后放行。这就是差别。
再往深一层说,API 网关不管模型的事。它不知道当前调用的是哪个模型、这个模型有没有走过内部评估、有没有在备案清单里。AI 网关要做模型路由和清单校验,这是 API 网关天然不具备的。所以我的建议是,如果只是内部小规模试点,临时用 API 网关加一层自研校验能顶一阵;一旦进入生产、尤其是对外的场景,还是得把 AI 网关这层单独建起来。
另外提醒一点,AI 网关和上层应用的关系也要理清。它不应该成为业务逻辑的堆场,规则要尽量外置、可配置、可审计。我在普元的项目里就特别强调这一点,规则配置要能让数据治理团队自己改,而不是每次找开发发版。
做合规自查,企业最少要准备哪些材料?
我通常给客户列一份”最小清单”,先把这几样凑齐,再去谈别的。第一是模型清单:用了哪些模型、是自研还是第三方、部署在哪、备案情况如何、审批记录在哪。第二是场景台账:每个 AI 应用服务的对象是谁、处理什么数据、有没有对外。第三是数据流向图:数据从哪来、经过哪些系统、出不出企业边界。第四是权限与账号记录:谁能调、授权什么时候给的、什么时候收回的。第五是日志与留存策略:留什么、留多久、存在哪、谁有权查。
这五样东西看起来简单,但真正能一次拿全的企业不多。我见过一家公司,模型清单更新到第三版就没人维护了,新接的两个模型压根不在表上,审计的时候很难解释。所以我现在会要求清单必须和网关的实际配置联动,网关读到什么模型,台账就自动更新什么模型,人工只负责补审批状态。这件事靠流程约束很难持久,靠系统自动同步才靠谱。
还有一点容易漏:数据处理者的协议。跟模型服务商、云服务商签的协议里,数据用途、留存期限、二次使用限制这些条款要看得懂也要看得见。这块往往归采购管,IT 和安全不知道,自查的时候就露馅了。
要求数据不出域,AI 问数这类应用还能不能用?
能用,而且我认为这恰恰是这类应用最有价值的场景。数据不出域的核心诉求是原始数据不离开企业可控的边界,并不意味着业务人员不能问数据。关键是把”查数据”变成”问结论”,并且这个问的过程是可授权、可审计的。
我参与过的一个项目里,做法是这样的:底层数据留在企业自己的环境里,业务人员通过普元 AI 问数用自然语言提问,平台在解析阶段就按用户权限过滤可访问的数据范围,越权字段直接不出现在结果里。整个过程不产生数据导出,也不依赖外部的模型服务处理敏感字段。用户拿到的是答案,企业守住的是边界。
这条路要跑通,前面那几层得先立起来。数据资产平台把资产和标签理清楚,主数据把口径统一,高质量数据集平台把可用于问答的语料处理好,AI 问数才有稳定的输入。我见过跳过治理直接上问答的,前期演示很漂亮,三个月后业务就不用了,因为答案口径前后不一致。
还要提醒的是权限的动态性。员工调岗、离职、项目结束,权限要及时收回。这块建议直接对接企业现有的身份体系,别在 AI 应用里另建一套账号,不然半年后就是一笔糊涂账。
加了网关会不会拖慢响应、增加很多成本?
会有一点影响,但可控。我在压测里看到的典型数字是单次请求增加几十毫秒到一百多毫秒,主要花在内容识别和日志写入上。跟大模型本身的推理时间比,这个比例很小。真正会影响体验的是同步审核做得太重,解决办法是分级:高风险场景走同步阻断,低风险场景走异步巡检加事后抽检。
成本这块,网关本身的开销不是主要矛盾,模型调用的费用才是。我通常会借助网关做三件事:按场景设置配额,避免个别应用把额度吃光;把简单问题路由到小模型,复杂问题才走大模型;对重复度高的提问做缓存。这三件事做下来,账单往往能降两到三成。
但我不建议把省钱当成上网关的第一理由。省钱是副产品,合规和可控才是主线。顺序搞反了,很容易在规则设计上偷工减料,最后留下隐患。
写在后面:这件事的价值在三年后才看得清
我做过的项目里,AI 网关这类东西有个共同特点:上线那一刻没人觉得它重要,业务部门的感受只是”多了一个审批”。真正体现价值,往往是在两年后——监管来检查、内部出事故、需要举证的时候。那时候能不能在半小时内拉出一份完整的调用记录,决定了你是从容应对还是焦头烂额。
所以我的建议是,如果你现在正准备上第一批 AI 应用,网关这层不要等。哪怕先做一个最简版本,把身份、日志、模型清单这三样立起来,也比后面补要省力得多。我见过太多团队,应用铺了二十个之后才想起来要收口,那时候每个应用都有自己的账号体系、自己的日志格式、自己对模型的理解,梳理成本是当初的十倍不止。
顺序上,我会这么排:先做数据侧的治理,把资产、主数据、分级标签理清楚;再建网关,把规则落到工程上;然后才是业务侧的应用铺开。普元这套产品线的好处在于是按这个顺序长出来的,从主数据管理平台到数据资产平台,从高质量数据集平台到 AI 问数,彼此之间能接得上,不用你在中间做大量的胶水开发。这一点我在实际交付里体会很深,链条完整和不完整,工期差得不是一点半点。
另一个我想强调的点是,合规能力要”长”在流程里,而不是挂在墙上。规则由谁维护、多久复核一次、模型上线前谁签字、日志异常谁来看,这些都要有人、有岗、有系统记录。技术只是把规矩变成代码,规矩本身还得人来定。
我常跟团队说,判断一套 AI 治理体系好不好,有个很土的标准:随便挑一个员工,问他上个月问过 AI 什么问题,能不能查得到,查得到就是及格。这个标准听起来简单,但能做到的企业,我见过的比例并不高。如果做不到,那就说明还没开始。
读者评论
陈立航:我们去年底上了网关,最直接的感受就是审计的时候不用再求着开发导数据了。现在安全部门自己就能查,按月出一份报告,轻松很多。唯一的问题是规则库一开始定太严,业务投诉了几次,后来改成先告警后阻断才顺过来。
苏文清:文章里说日志和身份要对得上,这点我深有体会。我们第一版日志只记了请求内容,没记用户 ID,出了个纠纷要查是谁问的,翻了半天没翻出来,只能重做埋点。建议一开始就把用户、应用、场景三个标识打进去,别省这点事。
郝泽宇:想问下数据源那一层到底怎么弄。我们主数据特别乱,同一个客户在三个系统里三个名字,AI 答出来的东西前后矛盾,业务就不信了。看了这篇感觉确实得先治理再上应用,顺序搞反了纯属浪费钱。
林雨薇:比较认同”合规不是少用 AI”这个说法。之前我们安全部门一刀切禁止,结果业务偷偷用外部工具,风险更大。后来改成内部统一入口加脱敏,反而把风险收住了。管理思路比技术手段重要。
周正楠:成本那段很实在。我们做了路由分层之后账单确实降了不少,简单问题走小模型,复杂的才上大模型。但配额是真得设,不然一两个应用就能把整个月的额度吃掉,这事我们经历过。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
