创建任务
提交任意模型的生成任务。
POST
/api/v1/jobs/createTask创建一个异步生成任务,所有模型共用这个接口。请求受理成功时会预扣 credits。
请求体
{
"model": "seedance-2.0",
"input": {
"prompt": "一只橘猫在阳光照进的窗台上伸懒腰"
},
"callBackUrl": "https://your-server.com/webhook"
}公共字段
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型标识,见下表 |
input | object | 是 | 模型参数,各模型页面有详细说明 |
callBackUrl | string | 否 | 不填写时通过查询接口轮询状态 |
模型
| 模型 | model 取值 | 类型 |
|---|---|---|
| Seedance 2.0 | seedance-2.0 | 视频 |
| Seedance 2.0 Fast | seedance-2.0-fast | 视频 |
响应
{
"code": 200,
"msg": "success",
"data": {
"taskId": "xb_a1b2c3d4e5f6...",
"creditsCharged": 165
}
}请立即保存 taskId,查询任务状态和回调去重都需要使用它。
计费行为
提交任务时预扣 credits,金额由输出时长和模型单价计算。任务最终失败时会自动全额退回。