任务批量查询接口
POST
/task/task_infos任务批量查询接口
请求参数
Body 参数application/json
task_keys
array[string]
查询任务的key值
示例值:
[EBAAF2922001F400272E850994237B66,EBAAF2922001F400272E850994237B34]
示例
{
"task_keys": [
"EBAAF2922001F400272E850994237B66",
"EBAAF2922001F400272E850994237B34"
]
}
示例代码
返回响应
OK(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
string <string>
响应code
示例值:
200
message
string <string>
失败信息
示例值:
success
data
array[object (TaskInfo_response) {9}]
返回数据
task_key
string <string>
可选
任务的唯一标识key
示例值:
2165E3E64BD462BD18905B6C7CFE7AEC
status
integer <int32>
可选
状态:1-排队中,2-任务处理中,3-任务处理失败,4-任务处理成功
示例值:
4
result
string <string>
显卡回调的结果
示例值:
{task_code:130,pic_url:https://cdn.wujiebantu.com/ai_type/sd14.jpeg}
expected_seconds
integer <int32>
可选
预估任务剩余完成时间
示例值:
4
expected_queue_seconds
integer <int32>
可选
预估任务剩余排队时间,当状态是排队时有效
示例值:
4
expected_generate_seconds
integer <int32>
可选
任务生成耗时,crate接口中传入的
示例值:
4
start_gen_time
integer <int32>
任务开始生成时间
示例值:
1722009600
task_type
integer <int32>
可选
任务类型,1 - 同步 2 - 异步
示例值:
2
complete_percent
number <double>
任务完成的百分比
示例值:
0.9999
示例test data
{"code":"200","message":"success","data":[{"task_key":"2165E3E64BD462BD18905B6C7CFE7AEC","status":4,"result":"{"task_code":130,"pic_url":"https://cdn.wujiebantu.com/ai_type/sd14.jpeg"}","expected_seconds":4,"expected_queue_seconds":4,"expected_generate_seconds":4,"start_gen_time":1722009600,"task_type":2,"complete_percent":0.9999}]}
最后修改时间: 5 months ago