图层拆分仍使用 POST /api/v3/images/generations,兼容火山方舟图片生成 API 的请求与响应契约,并通过 layer_decomposition: true 开启。响应包含一张基础图和最多 16 个图层,data 最多包含 17 项。

自动完整拆分

不传 prompt,自动识别并拆分图片中的主要元素

定向拆分

传入 prompt,描述希望拆出的对象或图层

图层编辑

传入 prompt,描述需要修改的图层及编辑目标

完整图层结果

返回基础图、透明 PNG 图层及每层的位置和说明

输入限制

size: "auto" 会保持原图宽高比:原图位于支持的 1K–2K 范围时尽量保持原分辨率,低于范围时上采样,高于范围时限制到支持的上限。
图层拆分采用完整结果语义:任一图层生成失败,整个请求都会失败,不返回部分成功结果。

请求参数

size 的枚举匹配不区分大小写,建议使用表中的规范写法。图层数量由模型决定,不能传 n;也不能传 sequential_image_generation、sequential_image_generation_options 或 tools。接口仅支持同步调用,stream: true 会返回参数错误,stream: false 可接受但不会改变同步行为。

请求示例

输出规则

当 response_format: "url" 时,每个输出项使用 url,链接在生成后 24 小时内有效;当值为 b64_json 时,每个输出项使用 b64_json。

响应字段

顶层响应包含 model、created、data 与 usage。data[] 使用统一的输出项结构:
两个坐标范围不可合并:交互编辑提示词中的 <point> 与 <bbox> 使用 0..999;图层响应的 bounding_box.normalized 使用 0..1000。
usage 包含 input_images、generated_images、output_tokens 和 total_tokens。output_tokens 为各输出图片像素总和除以 256 后取整;此接口中 total_tokens 与 output_tokens 一致。
图层拆分成功响应
基础图通常不包含 bounding_box、name 与 description;这些字段用于描述后续拆分图层。

相关文档

图片生成与编辑

查看普通模式参数与透明背景条件

交互编辑

查看提示词坐标格式与示例

能力概览

查看普通模式与图层模式差异

API Reference

查看统一端点的条件请求结构