N

Nano Banana 2 API prompt 校验要求

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

Nano Banana 2 API 的 prompt 必须至少包含 3 个非空白字符。提交前应清理空值并确认模板变量已替换;收到 422 后读取 details 修正内容,不要原样重试。

Nano Banana 2 API 对 prompt 有最低校验要求:至少 3 个非空白字符。Flux Art 接入时应先在服务端完成模板替换和空值检查,再创建任务;模型与动态参数以官网当前说明为准。

提交前检查哪些内容

  1. prompt 不是 null、空字符串或只有空格;
  2. {商品名}{场景} 等模板变量已经替换;
  3. 内容与 generateedit 模式一致;
  4. edit 模式已提供可读取的 image_urls
  5. 日志只保存必要摘要,不记录完整密钥或敏感素材地址。

提示词结构可参考Nano Banana 2 提示词教程,编辑请求还应核对API 编辑结构

422 怎样处理

读取错误体中的 detailserror.coderequest_id,定位是 prompt、mode、model 还是素材字段问题。修正后的请求语义已经改变,应使用新幂等键;完整排查顺序见422 参数校验说明

关于「Nano Banana 2 API prompt 校验要求」的常见问题

只有空格的 prompt 能通过吗?
不能。规则要求至少 3 个非空白字符,空格和换行不能代替有效内容。
422 后可以重复发送原请求吗?
不可以。应根据 details 修正字段,内容变化后使用新的幂等键。
edit 模式只写 prompt 就够吗?
不够。编辑或参考模式还需要公开可访问的 HTTPS image_urls。

参考与来源

相关阅读