AI MediaKit
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Authorization | String | 是 | Bearer {Your_API_Key} |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
image_url | String | 是 | https://example.com/source.jpg | 待处理的图像 URL。
|
tool_version | String | 否 | standard | 图像擦除修复选用的模型版本。当前仅支持 standard(标准版),适用于简单、明确的擦除任务。 |
standard_scene | String | 否 | full_screen_text_erase | 标准版擦除场景,仅当 tool_version 为 standard 时生效。默认值为 full_screen_text_erase。
|
standard_erase_text | String | 否 | "内部资料" | 指定需要擦除的文字内容。仅当 standard_scene 为 full_screen_text_erase 时生效。若不提供此参数,则会擦除识别到的所有文字。 |
selected_area | Object | 否 | {"top_left_x": 0.1, "top_left_y": 0.1, "bottom_right_x": 0.5, "bottom_right_y": 0.4} | 指定擦除区域(矩形框)。仅当 standard_scene 为 selected_area_erase 时生效。坐标系以输入图像的左上角为原点,宽度和高度均归一化为 [0,1]。例如,(0.5, 0.5) 代表图像中心点。详细定义见下文的 Selected area 对象。如果同时传入 mask_url,则擦除两个参数指定区域的并集。 |
mask_url | String | 否 | https://example.com/mask.png | 遮罩图片 URL。通过上传一张黑白遮罩图,可以指定需要擦除的任意形状区域。仅当 standard_scene 为 selected_area_erase 时生效。 遮罩图要求如下:
如果同时传入 selected_area,则擦除两个参数指定区域的并集。 |
output_format | String | 否 | png | 输出图片的格式。
|
queue_id | String | 否 | q00a9731598092652e4a95292434198 | 任务提交的目标队列 ID。如不传,默认会使用系统自动创建的队列 ID。您可以将不同业务或优先级的任务提交到不同的队列,以实现按队列对应的项目进行分账。您可以在 AI MediaKit 控制台队列管理页面创建和管理队列,系统会自动分配一个队列 ID。详情请参考项目与队列管理。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
top_left_x | Number | 是 | 0.1 | 矩形框左上角的 X 坐标(横向位置)。该值为相对于图片总宽度的比例, |
top_left_y | Number | 是 | 0.1 | 矩形框左上角的 Y 坐标(纵向位置)。该值为相对于图片总高度的比例, |
bottom_right_x | Number | 是 | 0.5 | 矩形框右下角的 X 坐标(横向位置)。该值必须大于 top_left_x, |
bottom_right_y | Number | 是 | 0.4 | 矩形框右下角的 Y 坐标(纵向位置)。该值必须大于 top_left_y,取值范围 [0, 1]。 |
参数 | 类型 | 描述 |
success | Boolean | 任务是否成功。
|
result | Object | |
error | Object | |
task_id | String | 任务的唯一标识。 |
task_type | String | 任务类型。 |
request_id | String | 本次 API 请求的唯一标识,可用于问题排查。 |
expires_at | Integer | 任务结果的过期时间戳(Unix Time,单位:秒)。仅当任务成功且有结果时返回。 |
queue_id | String | 任务提交的目标队列 ID。 |
参数 | 类型 | 示例值 | 描述 |
image_url | String | https://output.volcvideo.com/...?auth_key=... | 擦除修复后的图片下载 URL。该地址的有效期为 24 小时,请务必及时保存产物。 |
image_size | Integer | 51200 | 生成图像的大小,单位为字节。 |
image_format | String | webp | 生成图像的格式。 |
image_width | Integer | 1920 | 生成图像的宽度,单位为像素(px)。 |
image_height | Integer | 1080 | 生成图像的高度,单位为像素(px)。 |
参数 | 类型 | 描述 |
code | String | |
type | String | 错误的宏观类型。例如:BadRequest。 |
message | String | 对错误的详细描述,可用于开发调试。 |