查询工作流执行结果 - comfy_get_result

更新时间:

接口说明

查询工作流执行结果

前提条件

已接入智作工坊SDK SDK参考

授权方式

AK/SK,获取方式参考 API授权

接入地址

https://openai.edu-aliyun.com

调用路径

/scc/comfy_get_result

请求参数

请求协议

application/json

请求体(Body)

名称

类型

必填

描述

taskId

string

必填

任务ID,由提交生图任务返回

返回参数

名称

类型

描述

status

integer

网关状态码,10: 成功,20: 失败

apiInvokeId

string

系统生成的标志本次调用的id。

errCode

string

网关错误码,成功忽略。

errMessage

string

网关错误详情,成功忽略。

subErrCode

string

服务错误码,成功忽略。

subErrMessage

string

服务错误详情,成功忽略。

data

object

服务返回结果

status

string

任务状态

任务成功:succeeded;

任务执行失败:failed;

任务执行中:running;

排队中:waiting。

taskId

string

生图任务ID

taskDuration

long

执行时长,单位(毫秒)

taskBeginTime

long

任务开始时间,13 位时间戳

taskEndTime

long

任务结束时间,13 位时间戳

images

list

默认输出图片列表,如果接口发版未指定输出字段,默认可以使用该字段获取生成图片地址

重要

图片地址具有有效期, 请获取地址后进行转存。

如果工作流输出中不包含文件,该字段结果为空。

result

object

自定义输出字段,当接口发布时配置自定义输出后该字段有效。

poster

object

本字段为示例字段

说明

如果是自定义字段是文件类(图片、音频、视频)字段,返回类型为对象,会包含 url、type 公共字段,以及跟具体文件类型相关的字段。

url

string

可公共访问的文件地址

重要

文件具有有效期,如果需要长期使用,建议转存到私有文件仓储

示例

说明

网关状态码 status 为 10 时表示任务提交成功,可以获取对应的异步 taskId

{
    "status": 10,              // 网关状态码,10: 成功,20: 失败
    "apiInvokeId": "i_6776089b19c46d0025fd4736",
    "data": {
        "result": {
            "poster": {
                "filename": "a153c27e31ed4e0f8c8721af0984ca5a_00000_.webp",
                "object_key": "comfy/output/a153c27e31ed4e0f8c8721af0984ca5a_00000_.webp",
                "format": "webp",
                "width": 472,
                "subfolder": "",
                "type": "output",
                "url": "https://speed-pix-beijing-prod.oss-cn-beijing.aliyuncs.com/example.png",
                "height": 1024
            }
        },
        "images": [
            "https://speed-pix-beijing-prod.oss-cn-beijing.aliyuncs.com/example.png"
        ],
        "taskDuration": 49594,
        "taskBeginTime": 1735788648813,
        "taskId": "01jgjgyaqh85f7rs23v0kbmtdb",
        "status": "succeeded",
        "taskEndTime": 1735788698407
    },
    "subErrCode": null,   // 服务错误码
    "subErrMessage": null,// 服务错误详情
    "errCode": null,      // 网关错误码
    "errMessage": null   // 网关错误详情
}

网关错误码

错误代码表

服务错误码

网关错误码(subErrCode)

错误信息 Message

(subErrMessage)

含义

B_COMPUTING_CanNotFindTask

找不到task:{0}

传入任务ID不合法

P_Request_ContentSafe

内容不合规

检测到输入或者输出包含不合规内容