You need to enable JavaScript to run this app.
导航
创建 AI 图像处理任务(异步)
最近更新时间:2025.12.03 21:32:45首次发布时间:2025.03.28 15:37:08
复制全文
我的收藏
有用
有用
无用
无用

提交一条或多条 URL 或 URI 资源执行异步 AI 图像处理任务。

注意事项

  • 请求频率:单用户请求频率限制为 1 次/秒
  • 超时时间:超时时间为 10 秒
  • 服务地址:本接口仅支持在中国区域调用,对应 region 为 cn-north-1,详情参看调用方法

请求说明

  • 请求方式:POST
  • 请求地址:https://imagex.volcengineapi.com/?Action=CreateImageAITask&Version=2023-05-01

请求参数

下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共请求参数

Query

参数类型是否必选示例值描述
ActionStringCreateImageAITask接口名称。当前 API 的名称为 CreateImageAITask
VersionString2023-05-01接口版本。当前 API 的版本为 2023-05-01

Body

参数类型是否必选示例值描述

ServiceId

String

5s****fo

服务 ID。

  • 您可以在 veImageX 控制台 服务管理页面,在创建好的图片服务中获取服务 ID。
  • 您也可以通过 OpenAPI 的方式获取服务 ID,具体请参考获取所有服务信息

WorkflowTemplateId

String

system_workflow_ai_super_resolution

模板 ID。
附加组件不同,模板 ID 不同,详见开发指南 > 附加组件 2.0 目录下的各组件文档。

WorkflowParameter

String

{"GenDREnhanceParam":{"ModelId":"ai_sr_model_v2","Multiple":1.2}}

模板参数,需要将 JSON 压缩并转义为字符串。
附加组件不同,参数取值不同,详见开发指南 > 附加组件 2.0 目录下的各组件文档。

说明

无需包含 Input 参数。

DataType

String

uri

需要提交的图片数据类型,取值如下所示:

  • uri:指定 ServiceId 下的存储 URI。
  • url:公网可访问的 URL。

DataList

Array of String

["a.png","uridemo.png"]

待进行 AI 处理的图片 URI 或 URL 列表,其中 URI 不需要带 tos-cn-i-*** 前缀,最多传入 10,000 张图片。传入图片的宽高、大小等要求,详见开发指南 > 附加组件 2.0 目录下的各组件文档。

注意

若 DataType 取值 uri,则图片 URI 必须为指定 ServiceId 下的存储 URI。您可通过调用 GetImageUploadFiles 获取指定服务下全部的上传文件存储 URI。

CallbackConf

Object of CallbackConf

-

任务回调配置。

说明

如果您通过 CreateImageAIProcessQueue 或 UpdateImageAIProcessQueue 接口同样设置了回调配置,则该接口的回调配置优先级更高。

QueueIdString67d****队列 ID。您可调用 GetImageAIProcessQueues 接口,通过返回参数 Id 获取队列 ID。

CallbackConf

参数类型是否必选示例值描述
MethodStringHTTP回调方式,仅支持取值 HTTP
EndpointStringhttps://demo.com回调地址,用于接收处理结果。支持 https 和 http 协议。

DataFormat

String

JSON

回调数据格式。取值如下:

  • XML
  • JSON
ArgsStringproduct id业务自定义回调参数,将在回调消息的 callback_args 中透传。具体回调参数请参考 AI 图像处理回调

Type

String

task

回调触发类型。默认值为 entry。取值如下:

  • task:整个任务处理完成后触发回调。单次回调最多包含 5000 张图片的处理信息,若超过该上限,veImageX 将分多次发送回调消息。
  • entry:单个条目处理完成后触发回调。

返回参数

下表仅列出本接口特有的返回参数。更多信息请见公共返回参数

参数类型示例值描述
TaskIdString649b9d3****5537684010a7任务 ID。查询接口需要使用,请注意保存。
QueueIdString67d****队列 ID。查询接口需要使用,请注意保存。

请求示例

POST https://imagex.volcengineapi.com/?Action=CreateImageAITask&Version=2023-05-01
{
    "ServiceId": "5s****fo",
    "DataType": "uri",
    "DataList": [
        "a.png",
        "uridemo.png"
    ],
    "CallbackConf": {
        "Method": "HTTP",
        "Endpoint": "https://demo.com",
        "DataFormat": "JSON",
        "Args": "product id",
        "Type": "task"
    },
    "WorkflowParameter": "{\"GenDREnhanceParam\":{\"ModelId\":\"ai_sr_model_v2\",\"Multiple\":1.2}}",
    "WorkflowTemplateId": "system_workflow_ai_super_resolution",
    "QueueId": "67d****"
}

返回示例

{
    "ResponseMetadata": {
        "RequestId": "20230604110420****100232280022D31",
        "Action": "CreateImageAITask",
        "Version": "2023-05-01",
        "Service": "ImageX",
        "Region": "cn-north-1"
    },
    "Result": {
        "TaskId": "649b9d3****5537684010a7",
        "QueueId": "67d****"
    }
}

错误码

本接口无特有的错误码。更多信息请见公共错误码和 veImageX 错误码