N

Nano Banana 2 API 幂等重放说明

编辑部 发布 2026-09-02 最后更新 2026-09-02

Nano Banana 2 API 响应带 Idempotent-Replayed,表示服务端识别到同一 Idempotency-Key 的重放,并返回原请求对应结果。客户端应复用原 task_id,不再创建新任务;只有新的业务请求才换新键。

Nano Banana 2 API 要求创建任务时携带 Idempotency-Key。响应头出现 Idempotent-Replayed,表示服务端把这次调用识别为同一幂等请求的重放,而不是又创建了一份新任务。

客户端应该怎样处理

  1. 读取响应中的原 task_id
  2. 把它与业务订单和幂等键绑定;
  3. 继续查询这个任务,不再重复创建;
  4. 在监控中记录“幂等重放”,但不要当作失败告警;
  5. 核对请求体是否确实与原请求一致。

完整的键长、允许字符与 409 边界见幂等键使用指南

哪些情况沿用原键

网络超时或 5xx 后重试同一业务请求时沿用原键。新的生成、重新生成或已经修改请求内容时换新键;把同一键复用于不同请求会返回 409 idempotency_key_reused

关于「Nano Banana 2 API 幂等重放说明」的常见问题

Idempotent-Replayed 是错误吗?
不是。它说明这次响应来自同一幂等请求的重放处理。
看到该响应头后还要新建任务吗?
不要,应保存并继续使用返回的原 task_id。
什么时候需要换新的 Idempotency-Key?
只有新的业务请求或明确重新生成时才换新键。

参考与来源

相关阅读