监管来问“这段内容是哪个模型、依据什么数据、谁批准发出去的”,你不需要翻聊天记录。接入即留痕,账本可复算,事故可取证——接入过程不改你的业务代码。
AI 已经进入业务流,但“谁让 AI 做了什么”这件事在多数组织里是空白。三个最常见的场景,任何一个都足以让项目在被质询时停摆。
“这份对客材料是哪个模型生成的?输入提示词是什么?中间有没有人工复核?”——没有留痕,只能回答“记不清了”。
有人用 AI 把内部数据贴进外部模型,事后只知道“内容泄了”,查不到是哪次调用、哪个账号、哪台终端。
对方主张“你的 AI 给错了建议”,你需要证明当时依据了哪些信息、走了哪些规则,否则只能赔钱了结。
三段式,全部可独立验收。可以只买第一段,也可以三段全上。
在模型出口处挂一层统一网关,记录每次调用的调用方、模型与版本、参数、输入输出摘要及其哈希、时间戳。业务侧只改一处接入地址。
每条记录签名后追加进哈希链账本(Merkle 结构),任何一条被改动都会导致校验失败。支持客户在自己环境里独立复算,不需要相信我们的口头结论。
按周期出具审计报告:调用量、异常与越权调用、敏感内容命中、账本完整性。事故触发时,按时间窗导出一份可直接交监管/法务的取证包。
| 交付物 | 形态 | 频次 | 内容要点 | 你怎么验收 |
|---|---|---|---|---|
| 接入报告 | 文档 + 配置清单 | 一次性 | 接入点、覆盖范围、字段字典、脱敏策略 | 按清单逐项确认,缺项不计交付 |
| 调用留痕库 | 结构化数据(可导出 CSV/JSON) | 持续 | 调用方、模型、参数摘要、哈希、时间戳 | 随机抽 20 条,与你侧真实调用比对一致率 100% |
| 账本完整性证明 | Merkle 根 + 校验脚本 | 每周期 | 链长、根哈希、逐块校验结果 | 在你自己的机器上跑脚本,结果与报告一致 |
| 审计报告 | PDF + 数据附件 | 月/季 | 调用量、异常调用、越权、敏感命中、结论 | 异常调用清单可与留痕库逐条对齐 |
| 取证包 | 加密压缩包 | 按次触发 | 指定时间窗的全部调用链、校验记录、结论摘要 | 4 小时内交付,内容覆盖该时间窗全部调用 |
所有交付物归客户所有,可离线保存;我们不保留客户业务数据副本,保留的仅为哈希与元数据(按脱敏策略执行)。
先影子、后正式。影子阶段只记录不拦截,你可以在完全不影响业务的前提下,先看到报告长什么样,再决定要不要继续。
确定要覆盖哪些业务线、哪些模型出口、哪些属于敏感字段,产出接入方案与字段字典。
网关以旁路方式运行,采集真实调用、生成首份样本报告。此阶段业务零风险、零改动业务逻辑。
当面/线上过一遍样本报告与校验脚本,确认字段口径、脱敏边界与异常判定规则。
切换为正式链路,启用账本固化与周期审计;需要时开启前置规则拦截(可解释规则,非模型自评)。
按月/季出报告;事故触发时按约定时限出取证包。
按“接入点 + 年调用量”计价,不按人头、不按席位。三个档位,具体金额以正式报价单为准。
为什么不用固定标价:调用量、接入点数量、脱敏复杂度差异极大,虚标一个数字最后必然靠加项找补,对双方都不划算。我们出报价单时会写明计算方式,你可以自己按公式复核。
以下四条是可执行的判定,不是形容词。任一不达标按合同约定处理。
接入范围内 AI 调用留痕率 100%:随机抽取 20 条与你侧真实调用比对,调用方、模型、时间戳三项全部一致。
校验脚本在你方环境独立运行,输出的 Merkle 根与当期审计报告一致;人为改动任一条记录后,校验必须失败。
报告中的异常/越权调用清单,可与留痕库逐条对齐,不存在“报告有、库里查不到”或反之的情况。
工作时段内触发,4 小时内交付取证包;包内覆盖指定时间窗全部调用。
把边界写在前面,比事后解释便宜。以下四件事不在服务范围内,也不会用模糊话术暗示包含。
影子阶段为旁路采集,不影响链路;正式阶段网关为轻量转发,主要开销是序列化与哈希计算。接入前会做一次你的真实流量压测,把延迟增量写在接入报告里。
默认仅保留哈希与元数据,正文按脱敏策略处理;可选择只存摘要不存原文。私有化档位下数据完全不出内网。
不需要。网关在模型出口侧统一,换模型只影响“模型与版本”字段的取值,账本结构不变。
可以,按组件拆分计价。但多数客户最终会要报告——因为给监管看的不是日志,是结论。