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 接入时应先在服务端完成模板替换和空值检查,再创建任务;模型与动态参数以官网当前说明为准。
提交前检查哪些内容
prompt不是null、空字符串或只有空格;{商品名}、{场景}等模板变量已经替换;- 内容与
generate或edit模式一致; edit模式已提供可读取的image_urls;- 日志只保存必要摘要,不记录完整密钥或敏感素材地址。
提示词结构可参考Nano Banana 2 提示词教程,编辑请求还应核对API 编辑结构。
422 怎样处理
读取错误体中的 details、error.code 和 request_id,定位是 prompt、mode、model 还是素材字段问题。修正后的请求语义已经改变,应使用新幂等键;完整排查顺序见422 参数校验说明。
关于「Nano Banana 2 API prompt 校验要求」的常见问题
- 只有空格的 prompt 能通过吗?
- 不能。规则要求至少 3 个非空白字符,空格和换行不能代替有效内容。
- 422 后可以重复发送原请求吗?
- 不可以。应根据 details 修正字段,内容变化后使用新的幂等键。
- edit 模式只写 prompt 就够吗?
- 不够。编辑或参考模式还需要公开可访问的 HTTPS image_urls。