企业采购 OpenAI API,真正要确认的不是“哪张卡能付”,而是四件事:账号归谁、额度怎么控、数据条款能不能过审、发票能不能入账。任何一项只靠口头承诺,后面都可能返工。
这篇文章给一份可执行的采购清单:从组织与项目结构、预付费和限额、合规材料、合同与发票,到上线前的验收项。具体价格、模型和付款方式以官方页面与站内模型价格为准,本文不写死数字。
说明:OpenAI、GPT 是其权利人的商标,本文仅作技术采购说明。产品条款、数据政策与价格可能调整,请以签署合同和官方页面为准。
一、采购清单先拆成四块
| 模块 | 要确认的问题 | 应交付的材料 |
|---|---|---|
| 账号与权限 | 主体是谁、谁是 Owner、Key 如何分项目 | 组织架构图、Key 台账 |
| 额度与计费 | 预付费还是后付费、限额、告警 | 预算表、告警配置 |
| 合规与数据 | 数据是否留存、是否用于训练、有无 DPA | 条款截图、DPA、安全报告 |
| 合同与发票 | 合同主体、币种、发票类型 | 合同、发票、付款回单 |
四块里任何一块没有落到书面材料,都不算完成采购。尤其是合规和发票,往往要提前一到两个月走内部流程。
二、账号与组织:企业不要用个人号
- 用企业域名邮箱注册,绑定公司主体,不要用个人邮箱承接公司业务。
- 组织至少设置两个 Owner,开启双因素认证,避免一个人离职导致账号失控。
- 把环境拆成组织、项目、Key 三层:生产、测试、个人实验分开,每个项目独立 Key。
- Key 只放在服务端环境变量或密钥管理服务里,不进前端、不进 Git、不进聊天记录。
- 离职、外包结束或项目下线时立即吊销 Key,每季度做一次 Key 盘点。
部分模型或企业功能需要完成组织验证,材料通常包括公司信息和域名邮箱,具体以控制台提示为准。验证不是一次性工作,主体信息变更后要及时更新。
三、额度与费用:先把上限设好
OpenAI API 按用量计费,通常采用预付费余额加用量分层的方式管理配额;用量越大,可用的速率档位可能越高,具体规则以官方页面为准。采购时不要只问“单价多少”,要同时确认四件事:
| 控制项 | 建议做法 | 目的 |
|---|---|---|
| 预付费余额 | 只充一个月预估用量的 1–2 倍 | 避免大额资金沉淀 |
| 项目预算 | 每个项目单独设上限 | 防止一个实验拖垮全组 |
| Key 配额 | 按环境、按服务拆分 | 出问题能快速定位 |
| 用量告警 | 设置 50%、80%、超额前三档 | 提前干预而不是月底才发现 |
重试也会产生新的请求和消耗。遇到 429 或 529 时,应该退避重试,而不是立即重发;对已经产生副作用的业务,还要先做幂等处理。
如果走 OpenAI 直连,余额到账后用一条最小请求验证 Key、组织和项目是否都配置正确;走网关时把域名换成网关地址,组织和项目请求头是否支持以网关文档为准:
export OPENAI_API_KEY="sk-你的密钥"
curl "https://api.openai.com/v1/models" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "OpenAI-Organization: org_你的组织ID" \
-H "OpenAI-Project: proj_你的项目ID"
请求头里的组织和项目用于账单归集与权限边界。如果返回 401,先检查 Key 是否完整、是否被吊销;如果返回 403,检查这个 Key 是否属于当前项目、是否有目标模型的权限。
四、合规与数据:采购单里要写的六个问题
- API 的输入和输出默认是否用于模型训练?企业版、零数据留存(ZDR)是否单独申请?
- 数据保留多久、存在哪里、删除流程是什么?
- 子处理商名单能否获取?变更时是否提前通知?
- 能否签署数据处理协议(DPA)?能否提供安全问卷和独立审计报告?
- 数据驻留和跨境传输怎么处理?是否支持指定区域?
- 安全事件的通知时限、责任边界和服务等级怎么写进合同?
这些问题不要只听销售口头说明,要拿到可归档的材料:
| 材料 | 用途 | 向谁要 |
|---|---|---|
| DPA | 明确数据处理责任 | 供应商法务或销售 |
| 安全审计报告 | 证明控制措施 | 供应商安全团队 |
| 子处理商清单 | 评估下游风险 | 官网或合同附件 |
| 数据保留与删除说明 | 内部合规评审 | 供应商文档 |
| SLA 与支持条款 | 明确故障责任 | 合同 |
不同版本、不同地区的条款可能不同,最终以签署合同为准。涉及客户数据、合同、代码和个人信息的场景,建议在接入前完成一次内部安全和法务评审。
五、合同、付款与发票
| 项目 | OpenAI 直连 | 国内 AI 网关 |
|---|---|---|
| 合同主体 | 海外主体或在线条款 | 国内公司合同 |
| 结算币种 | 美元 | 人民币 |
| 发票 | 按平台提供的账单凭证 | 增值税普票或专票,以平台为准 |
| 付款方式 | 海外卡或电汇 | 对公转账或在线支付 |
| 适合对象 | 有海外付款渠道的团队 | 需要人民币发票、统一多模型账单的团队 |
直连的账单主体清晰,但汇率、跨境付款和发票要自己处理;网关把人民币付款和发票接过去,代价是多一层服务边界。选之前确认三件事:服务等级、退款规则、数据条款。
企业付款建议走对公,保留合同、订单、付款回单和发票四份材料。个人转账不要混入企业账,否则报销和对账都会很麻烦。
六、上线前的验收清单
- 组织 Owner 至少两人,双因素认证已开启。
- 生产、测试、开发 Key 已分离,台账有负责人。
- 预算上限和用量告警已设置,能看到项目维度消耗。
- 一条最小请求已在目标网络环境跑通。
- 401、403、429、529 的异常处理已接入监控。
- 数据条款、DPA、安全报告已归档。
- 合同、发票、付款回单已交财务。
- 备用模型或备用通道已演练,降级时业务能接受。
这份清单建议直接放进采购单,每完成一项打勾。口头确认不算完成,材料和配置才算。
七、常见问题
企业账号可以用个人邮箱注册吗?
技术上可能可以,但不建议。企业应使用域名邮箱和公司主体,避免人员离职后账号无法找回,也避免个人账号承接公司数据带来合规问题。
OpenAI API 的数据默认会用于训练吗?
API 与消费级产品的条款不同,通常 API 数据默认不用于训练,但企业版、零数据留存和不同地区的条款可能有差异。最终以签署的数据处理协议为准,敏感数据先走合规评审。
直连和网关,哪个更省事?
有海外付款渠道、只用一个模型,直连链路更短;需要人民币发票、统一多模型账单和国内付款,网关更省事。具体费用与汇率以模型价格为准。
预付费余额用不完可以退吗?
以合同和平台条款为准。未使用余额、赠送额度、已消费部分的规则不同,付款前就要写进采购单,不要等到不用了再问。
采购量不大,也需要走合同吗?
只要涉及公司数据、报销或对外服务,就建议走合同和对公付款。个人学习可以小额充值,但不要让个人账号长期承接公司业务。
下一步
如果你需要人民币付款、统一账单和发票,同时调用 OpenAI、Claude 等模型,可以先注册中商起航 AI 网关,小额跑通一条请求,再按项目拆分 Key。模型可用性与价格以模型价格为准。
相关阅读:
