让员工放心用大模型
客户数据留在你这边
敏感信息在抵达模型之前被替换成同类真实感假值,回来时自动还原。 上游拿不到真实数据,你的业务看不出区别——不改一行代码,只换一个 base_url。
AI交互,先套一层
为什么不是占位符:把「张伟」换成 [PERSON_1] 会让模型丢掉性别、称谓和语感,中文场景下输出质量明显下降。 我们换成另一个真实存在感的名字,模型读得懂,你拿回来的是原文。
你已经在用的工具,改一个地址就能接
只要客户端允许自定义 base_url,就能接入—— 因为这是一个标准 OpenAI 接口,不是另一套协议。
标注「已在生产环境运行」的,是我们自己跑在真实业务上的;其余为接口兼容, 配置方式完全相同。遇到把模型名写死的客户端(不少工具只给 gpt-4o 这类固定下拉框),在控制台做一条模型别名映射即可, 不必等对方改版本。
境内境外主流大模型,一个接口全都通
同一把密钥、同一个地址,按模型名切换即可。 境内与境外的敏感信息处置规则各自独立配置—— 这正是网关存在的意义:不是「能不能用」,而是「哪些数据可以去哪里」。
境内模型
数据不出境默认脱敏后直通,身份证等高敏信息按策略替换而非拦截。
境外模型
经境外节点高敏信息默认拦截,其余脱敏后出境——策略由你定,不是由我们定。
企业一张账单,全球模型可用
不必为每家供应商单独开户、单独充值、单独对账。 按应用与部门看用量与成本,月度封顶逐个可配。 也支持自带密钥(BYOK)——用你自己的模型账户,我们只记量不计费。
标注「已开放」的可立即使用;「接入中」表示链路已经打通, 正在逐家完成真实调用验证与定价后开放。 我们按验证结果更新这张表,不提前写成已支持。
把身份证号发给境内模型,和发给境外模型,是两件不同的事
《个人信息保护法》第 38、39 条把跨境提供个人信息单列出来。 所以策略不是「这类信息能不能用 AI」,而是「这类信息,发到哪里」—— 同一个身份证号,发往境内模型是脱敏,发往境外模型直接拦截。
不改业务代码
标准 OpenAI 接口。把 base_url 指过来, 换一把密钥,原来的 SDK、Dify、腾讯乐享继续用。
同一个人始终同一个假名
映射长期保存,跨会话、跨文档稳定。多轮对话里模型知道前后说的是同一位客户, 这是一次性替换做不到的。
说得清,也查得到
每一次识别、每一条规则、每一个替换都进入哈希链审计记录, 可按租户导出。记录里只有类型和假值,永远没有原文。
一次请求,五个动作
全部发生在你的服务器上。模型永远只看到替换后的文本, 原文与映射关系不出这台机器。
识别
中文姓名、手机号、身份证、统一社会信用代码、银行卡、车牌、地址、微信号等,配合真实校验位。
判定
按「实体类型 × 目标模型所在管辖区」决定:拦截、替换、掩码,还是放行。
替换
换成同类真实感假值,并写入令牌库;同一个值永远得到同一个假值。
转发
用你自己的模型密钥调用上游。密钥由你保管,账单也记在你名下。
还原
响应回来时把假值换回原文,流式输出也逐字还原,首字通常 1 秒内到达。
六个模块,已交付的部分
下面列出的都是已经跑在生产环境、并有自动化测试覆盖的能力。 规划中但尚未交付的,单独标注,不混在这里。
还没做的,也写在这里
多模型接入:上面「模型接入」一节里标注「接入中」的, 链路已经打通,但尚未完成逐家的真实调用验证与定价,境外出口节点也仍在部署。 今天可立即使用的是通义千问。我们按验证结果更新那张表,不提前写成已支持。
非个人信息的敏感内容检测:个人信息与提示注入已覆盖; 商业机密、违规内容这类需要语义判断的检测尚未提供。
把未交付的能力写进清单,是这类产品最常见也最致命的做法—— 在客户安全评审现场被追问一次,信任就没了。所以我们分开列。
不讲「企业级」,讲能复现的指标
换一个地址,换一把密钥
现有代码不用动。SDK 保持不变,只把 base_url 指向你的网关,密钥换成控制台里生成的那一把。
模型密钥可以存在网关里,也可以每次请求随身携带 (mogai-sk.你的模型密钥),我们不落库。
私有化部署:全部组件运行在你自己的服务器上, 原文、映射关系与审计记录都不出你的网络。
# 原来的代码 client = OpenAI( base_url="https://dashscope.aliyuncs.com/...", api_key="sk-...", ) # 接入之后 —— 只改这两行 client = OpenAI( base_url="https://你的网关地址/v1", api_key="mpg_live_...", ) # 调用方式完全不变 resp = client.chat.completions.create( model="qwen-max", messages=[{"role": "user", "content": "客户黄明,手机13800138000"}], )