本文介绍图像擦除补全模型的输入输出参数。图像擦除补全通过指定图像mask中要删除的人体、宠物、物品、文字、水印等图像区域,在保留背景的同时移除图像中的一个或多个人物、物体、文字等元素。
相关指南:图像擦除补全
模型概览
模型名 | 模型简介 | 免费额度 | 计费单价 | 限流(含主账号与RAM子账号) | |
任务下发接口QPS限制 | 同时处理中任务数量 | ||||
image-erase-completion | 图像擦除补全通过指定图像mask中要删除的人体、宠物、物品、文字、水印等图像区域,在保留背景的同时移除图像中的一个或多个人物、物体、文字等元素,此功能不支持输入prompt的消除。擦除补全技术结合了计算机视觉、AIGC inpainting等先进技术,可以在多种场景下应用,从而满足用户对隐私保护、内容创作和图像编辑等方面需求。 | 免费额度:500张 领取方式:开通阿里云百炼大模型服务后,自动发放 有效期:180天 | 限时免费 | 2 | 1 |
前提条件
您需要已获取API Key并配置API Key到环境变量。
HTTP调用
为了减少等待时间并且避免请求超时,服务采用异步方式提供。您需要发起两个请求:
创建任务:首先发送一个请求创建文生图任务,该请求会返回任务ID。
根据任务ID查询结果:使用上一步获得的任务ID,查询模型生成的结果。
创建任务
POST https://dashscope.aliyuncs.com/api/v1/services/aigc/image2image/image-synthesis
请求头(Headers) | 图像擦除补全
|
Content-Type string 必选 请求内容类型。固定为 | |
Authorization string 必选 推荐您使用百炼API-Key,也可填DashScope API-Key。例如:Bearer d1xxx2a。 | |
X-DashScope-Async string 必选 是否开启异步处理。必须开启异步处理,设置为 | |
请求体(Request Body) | |
model string 必选 调用模型。 | |
input object 必选 输入图像的基本信息,比如图像URL。 | |
parameters object 可选 图像处理参数。 |
响应 | 成功响应
异常响应
|
output object 任务输出信息。 | |
code string 接口错误码。接口成功请求不会返回该参数。 | |
message string 接口错误信息。接口成功请求不会返回该参数。 | |
request_id string 请求唯一标识。可用于请求明细溯源和问题排查。 |
根据任务ID查询结果
GET https://dashscope.aliyuncs.com/api/v1/tasks/{task_id}
请求头(Headers) | 获取任务结果
|
Authorization string 必选 API-Key,例如:Bearer d1**2a。 | |
URL路径参数(Path parameters) | |
task_id string 必选 任务id。 |
响应 | 任务执行成功对于本模型,任务在结束之后的状态会持续保留24小时以备客户随时查询,24小时之后,任务将从系统中清除,相关的结果也将一并清除;对应的,任务生成的结果为图像的URL地址,出于安全考虑,该URL的下载有效期也是24小时,需要用户在获取任务结果后根据需要及时使用或者转存。
任务执行中
任务执行失败
|
output object 输出的任务信息。 | |
usage object 输出信息统计。 | |
request_id string 请求唯一标识。可用于请求明细溯源和问题排查。 |
状态码说明
DashScope百炼模型服务通用状态码请查阅:错误码。
此API还有特定状态码,具体如下所示。:
HTTP状态码 | 接口错误码(code) | 接口错误信息(message) | 含义说明 |
400 | InvalidParameter.JsonPhrase | input json error | 输入JSON错误 |
400 | InvalidParameter.FileDownload | oss download error | 输入图像下载失败 |
400 | InvalidParameter.ImageFormat | read image error | 读取图像失败 |
400 | InvalidParameter.ImageContent | The image content does not comply with green network verification | 图像内容不合规 |
400 | InvalidParameter | the parameters must conform to the specification: xxx | 输入参数值超出范围 |
500 | InternalError.Algo | algorithm process error | 算法错误 |
500 | InternalError.FileUpload | oss upload error | 文件上传失败 |