3. 人工智能供应商合同架构审查

人工智能供应商的合同很少是一份文件。典型结构是:一份主协议(Master Agreement)搭骨架,若干附件与政策文件挂在其下,其中SLA管服务可用性与支持响应,数据处理协议(DPA)管个人信息与训练数据的合规处理,知识产权条款管模型、数据、输出成果的归属与许可,责任限制条款管赔偿上限与除外情形。审查的关键不是逐份读完,而是判断这五者是否互相咬合——一份文件给出的权利,是否被另一份文件悄悄收回;一份文件设定的义务,是否在另一份文件里被免责条款架空。

一、先建立“效力层级”与“引用关系”地图

审查第一步是确认冲突时以谁为准。多数主协议会写“本协议正文与附件冲突时以正文为准”,但DPA往往又写“就个人数据处理事项,DPA优先于主协议”。这两句话叠加后,实际效力顺序会变成:DPA(仅限数据保护事项)>主协议正文>SLA>其他附件。如果供应商把责任限制条款放在主协议正文,而把数据泄露通知义务放在DPA,那么“DPA优先”就可能让数据泄露责任绕开主协议的责任上限——这既可能是保护,也可能是陷阱,取决于责任限制条款是否明确覆盖DPA。

因此建议在审查表中单列一栏“引用与冲突”,逐条记录:该条款被谁引用、引用时是否改变了原条款的适用范围、冲突规则是否形成闭环。常见失衡信号是:主协议说“供应商对数据准确性不承担责任”,而SLA却承诺“输出准确率≥95%”,两者直接矛盾,此时必须要求明确以哪一条为准,否则争议时供应商会择低适用。

AI供应商合同五层架构与联动关系 实线=引用/约束 虚线=冲突或架空风险 颜色深浅=效力优先级 主协议 Master Agreement 定义、许可范围、费用、期限、终止、一般责任 SLA 服务等级协议 可用性、响应时长、 准确率、服务抵扣 DPA 数据处理协议 处理目的、训练数据、 跨境、泄露通知 知识产权条款 模型权属、输入输出、 改进成果、许可范围 责任限制条款 赔偿上限、间接损失、 除外情形、免责范围 数据泄露通知 责任上限覆盖 输出成果权属冲突 三类典型风险敞口 ① 义务架空 SLA承诺准确率, 主协议免责“输出不保证”, 承诺无法执行 ② 责任错配 数据泄露在DPA下 通知义务严格, 但赔偿被上限封顶 ③ 权属悬空 输入数据权属未明, 输出成果许可范围 与主协议许可冲突

二、SLA与责任限制的“数字咬合”

SLA通常用服务抵扣(Service Credit)作为唯一救济。审查时要算一笔账:假设合同年费120万元,SLA约定可用性低于99.9%时按月度服务费10%抵扣,单月最高抵扣30%。那么即使供应商整月不可用,客户最多拿回3.6万元,而业务中断损失可能是数百万元。此时若责任限制条款又写“供应商总责任不超过过去12个月已付费用”,SLA的抵扣就成了赔偿的唯一出口,实际风险敞口几乎全部留在客户侧。

合理的做法是要求关键指标与责任上限挂钩:对可用性、数据泄露、知识产权侵权三类高风险事项设置独立于一般上限的赔偿额度,或明确将其列为责任限制的除外情形。审查时可直接在合同中标注:SLA第4.2条的抵扣是否“排他性救济”,若是,则必须同步检查责任限制条款是否对重大违约留出例外。

三、DPA与知识产权条款的交叉地带

AI场景下最容易被忽略的是“训练数据”与“输出成果”的权属。DPA通常只规定供应商作为处理者的义务,但若主协议允许供应商“使用客户数据改进模型”,这就同时触发了知识产权条款和DPA的边界问题:改进后的模型权重归谁?客户数据是否进入供应商的通用模型?如果DPA写“数据仅用于提供服务”,而主协议又写“供应商可为改进服务使用客户数据”,两者直接冲突,且DPA优先时,主协议的改进授权可能无效——供应商却可能已经实际使用了数据。

建议在审查中要求供应商明确三项:训练是否使用客户数据、使用后模型是否专属、输出成果的商用许可是否覆盖客户业务场景。若供应商拒绝将“不使用客户数据训练”写入DPA,则应把该风险计入责任限制的除外情形,或要求提高赔偿上限。

四、可执行的审查清单

以下清单可直接用于逐份合同比对,建议每项标注“已闭环 / 存在冲突 / 缺失”:

审查项 检查要点 失衡信号
效力层级 主协议、DPA、SLA冲突时以谁为准 DPA优先但责任限制未同步调整
SLA救济 服务抵扣是否为排他性救济 抵扣封顶且无额外赔偿路径
责任上限 上限基数、除外情形、是否覆盖DPA 数据泄露、IP侵权被上限覆盖
数据使用 是否用于训练、是否跨境、保留期限 主协议授权改进,DPA未同步
成果权属 输入、输出、改进模型的归属与许可 输出许可范围小于客户业务需求
终止衔接 终止后数据删除、模型下线、过渡期 终止条款与DPA删除义务不一致

审查提示:不要只读主协议就下结论。AI供应商合同的风险往往藏在“主协议说A、附件说B、DPA说C”的缝隙里。建议把五份文件的关键条款摘录到同一张对照表,逐条标注引用关系与冲突点,再判断哪一方实际承担了不可控风险。

完成上述比对后,输出一份“权责失衡清单”,按风险等级排序:高等级为“义务被免责架空、赔偿被上限封顶、数据使用授权冲突”,中等级为“SLA指标模糊、通知时限过长”,低等级为“文本表述不一致但不影响实质权利”。这份清单就是后续谈判和补充协议的直接输入。