结论先说:AI 供应商合同签约前,必须谈清三件事——数据归谁、SLA 怎么算、怎么退出。这三件事签约前不谈清,上线之后全是供应商说了算,你连换人的资格都没有。这篇就是我拿着合同逐条抠的检查清单,照着问,供应商答不上来就别签字。
AI 供应商合同为什么不能按通用 SaaS 合同签
通用 SaaS 合同管的是账号、费用、可用性那一套。AI 供应商合同多出三个变量:你的业务数据会被拿去喂模型,模型效果会随时间变化,换供应商的成本比换软件高得多。这三点通用合同基本不覆盖,照抄模板等于把最关键的部分留白。
这个坑我见过三次,每次都是同一个剧本:选型时聊得热火朝天,合同用供应商的标准模板匆匆签了,上线三个月后出问题,翻合同才发现想主张的权利一条都没写。
2023 年,华东一家做服装代发的 3PL,上了某家的视觉复核系统。合同里写了“数据归客户所有”,老板觉得够了。两年后想换供应商,对方把数据导出来了——一堆没字段说明的原始文件,历史图片和拣选记录对不上,标注结果也导不出来。新供应商说要重新标注三个月的数据量,项目直接停了两个月。这个教训就一句话:数据归你,不等于数据你能用。
2024 年初,华南一家电仓上了 AI 需求预测。合同 SLA 只写了系统可用性,上线后系统天天在线,预测却越来越离谱,备货多备了一仓库,少备的型号又断货。找供应商,对方说系统没宕机,SLA 达标。这个坑的本质是:AI 的 SLA 如果只考核“系统在不在”,不考核“算得准不准”,等于没签。
AI 供应商合同第一件事:数据归属,四个问题问到底
数据条款不要只写一句“归客户所有”,要把四类数据拆开谈:你输入的业务数据、系统运行中产生的过程数据、模型输出的结果数据、以及用你的数据微调出来的模型和参数。每一类都要写清归属、用途、保留期限。
重点谈训练 opt-out:明确写上供应商不得用你的业务数据训练通用模型,或者训练前必须拿到你的书面同意。口头承诺不算数,合同里没有这句,默认就是可以用。还要谈删除:合同结束或你要求时,供应商多久之内删除你的数据,删除后给什么证明。只写“应删除”没有时限和证明,等于没写。
| 检查项 | 合同里必须写清 | 没写清的后果 |
|---|---|---|
| 输入数据归属 | 原始业务数据归你,供应商仅获使用权 | 供应商拿你的订单数据去训练竞品模型 |
| 过程数据归属 | 运行日志、标注结果、反馈数据归谁 | 想换供应商时历史标注带不走 |
| 微调模型归属 | 用你的数据微调出的模型能不能带走 | 换供应商等于从零重新训练 |
| 训练 opt-out | 是否允许用你的数据训练通用模型 | 你的业务特征变成别人的模型能力 |
| 删除与证明 | 合同结束后的删除时限和删除证明形式 | 解约后数据还在对方服务器上躺着 |
谈的时候还有一个细节:数据导出格式。导出必须是结构化、可直接用的格式,字段说明要随数据一起给。合同里写“提供数据导出”但不写格式,等于给对方留了交一堆原始文件的口子。
AI 供应商合同第二件事:SLA 得按业务指标签,别只看系统在线
AI 系统的 SLA 至少要覆盖三层:系统可用性、模型效果、响应与支持。可用性就是系统在不在线;模型效果是算得准不准;响应与支持是出问题后多久有人处理。只签第一层,等于只保了三分之一。

模型效果指标要按业务写,不要照搬供应商的实验室指标。视觉复核就谈漏检和误报,预测就谈预测偏差超出约定范围的频率,客服机器人就谈转人工率。指标定义、统计口径、统计周期都要写进合同附件,口径不清,月底对账就是各说各话。
赔付也要写具体:不达标怎么赔,是按月费比例抵扣,还是给服务延期,还是触发解约权。只写“供应商应承担责任”没有赔付机制的 SLA,执行起来就是扯皮。另外要谈模型变更通知:供应商升级模型、换算法、调参数,提前多久通知你,是否需要你确认,效果变差能不能回滚。模型衰减和漂移的监测条款也很重要,但那是另一个话题,这里只提醒一句:监测频率和再训练的责任也要写进合同。
AI 供应商合同第三件事:退出条款,签约时就把分手写好
退出条款是最容易被忽略的,也是最贵的。签约时双方关系最好,恰恰是谈分手成本最低的时候。等到闹翻了再谈,对方开什么价你都得认。
| 检查项 | 合同里必须写清 | 没写清的后果 |
|---|---|---|
| 解约条件 | 哪些情况可以解约,如连续不达标、供应商被收购、服务终止 | 想走走不了,只能硬熬到合同期满 |
| 数据导出 | 导出范围、格式、字段说明、完成时限 | 数据导出来用不了,等于没导出 |
| 过渡期 | 解约后供应商继续提供服务多久 | 老系统一停,新系统没接上,业务断档 |
| 费用结算 | 提前解约的费用怎么算,已付未用部分退不退 | 解约还要再交一笔冤枉钱 |
| 知识转移 | 是否提供接口文档、配置说明、历史记录 | 换供应商等于重新实施一遍 |
过渡期至少要覆盖你切换到新供应商所需的时间,合同里写清过渡期内的服务水准和费用。还有一个容易漏的:解约后供应商对你数据的删除义务,和第一部分的数据条款呼应起来。
上线前夜 checklist:三件事,九个问题
签约前一晚,把合同翻出来,逐条对这九个问题。有一个答不上来,第二天就别签字。
- 四类数据的归属、用途、保留期限,是否每一类都写清了?
- 训练 opt-out 是否白纸黑字,删除时限和删除证明是否写了?
- 数据导出格式和字段说明是否写进合同,而不是只写“提供导出”?
- SLA 是否覆盖了模型效果指标,指标口径和统计周期是否在附件里?
- 不达标的赔付机制是否具体,赔多少、怎么赔、谁来认定?
- 模型变更是否要求提前通知,效果变差能不能回滚?
- 解约条件是否包括连续不达标和服务终止,不只是合同期满?
- 过渡期多长,过渡期内的服务水准和费用是否写清?
- 提前解约的费用结算和知识转移是否写了?
反常识的判断说在前面:合同谈得越细,合作反而越顺。很多老板怕谈退出条款伤感情,结果是签约时省了半天,上线后扯皮半年。供应商如果对退出条款和数据条款遮遮掩掩,不肯白纸黑字写清,这本身就是最强的信号——这样的供应商,签约前就该换掉。合同条款涉及法律效力,建议咨询律师确认,本文只讲业务上必须谈清的点。
作者:林晓|WMS 实施顾问,做过 30+ 上线项目







