价格不是最难谈的部分
AI 服务采购里,单价通常谈得最快。真正拖时间、真正出问题的,是后面这几件事:
- 我们的资料会不会被拿去训练
- 定制做出来的东西归谁
- 不想用了,数据能不能拿回来
这三件都不写进合同,出事时只能靠对方的口头善意。
七条必须写清
1. 数据用途与训练边界
最直接的一句:「甲方提供的资料仅用于本次服务范围内的处理,不得用于模型训练、不得提供给第三方。」
如果对方用的是通用大模型,还要问清调用链路里数据会经过谁。答不出来的,慎重。
2. 成果归属
- 定制开发的代码、提示词、知识库结构与内容,归谁
- 交付时给不给源文件(只给账号不给源文件,等于你被绑定)
- 甲方自己的资料,本来就归甲方,合同里要写明「不因服务而转移」
3. 服务可用性
- 承诺的可用率,以及不可用如何认定
- 故障响应时限(几分钟响应、几小时恢复)
- 谁负责通知,通知到谁
不写这些,「系统挂了」就只能等。
4. 价格与调价
按调用量计费的,写清三件:单价、计费口径(按次还是按 token)、调价提前多久通知。
没有调价条款,对方第二年翻倍,你只有两个选择:接受,或者迁移。
5. 退出机制
- 停止合作时,数据以什么格式导出
- 多久内删净,给不给删除确认
- 已训练或已微调的东西怎么处理
这一条是唯一的退路。签之前不问,走的时候就没有筹码。
6. 保密与访问权限
- 对方的哪些人能访问你的数据
- 有没有单独的保密协议
- 人员离职后权限怎么回收
- 是否允许分包,分包方的保密义务是否传递
最后一条常被忽略:你签的是 A 公司,实际干活的是 A 找的 B 团队。
7. 验收与尾款
- 验收标准写成能当场点一遍的动作,不要写「满足甲方需求」
- 尾款比例与支付期限
- 验收不通过时的返工范围与次数上限
两个容易漏的附加条款
- 模型版本变更:服务商换了底层模型,效果可能明显变化。写「重大变更需提前通知,并给不少于 30 天的适配期」
- 效果不达预期的处理:写清「未达约定指标时,是补做、是退款、还是延长服务期」,否则只能扯皮
签之前的三个动作
- 让对方书面对「我们的数据会不会进训练集」给出回答,微信回复也算,但要截图留档
- 要一份数据删除承诺,最好写进合同附件
- 把验收清单做成一页附件,双方签字
这三个动作花不了一小时,能省掉后面几个月的争论。
和内部边界的关系
合同是对外的约束,内部还要有对内的规矩:谁能把什么资料喂给 AI。这一块可以看《先把边界说清楚:保密、权限与 AI 标识》。
下一步
把你手上正在谈或已签的 AI 服务合同拿出来,对着七条勾一遍。
缺的补进去,谈不进去的,至少在邮件或微信里留一句书面确认。将来真出事,这一句比什么都管用。