创建任务
POST
https://ts-api.fyshark.com/api/sutui/tasks/create
接口描述
创建一个新的 SUTUI 任务,支持多种AI模型类型。
请求头
Content-Type: application/json Authorization: Bearer {token}
请求参数
参数名 | 类型 | 必填 | 描述 | 示例 |
---|---|---|---|---|
app_name | string | 是 | 应用名称(任务格式如"flux-kontext/dev",VEO3任务如"veo-api") | "flux-kontext/dev" |
input_params | object | 是 | 任务的输入参数(JSON格式) | {"prompt": "a beautiful cat", "seed": 12345} |
task_type | string | 否 | 任务类型,默认为"fal"。如果是veo3任务则填写"veo3_api" | "fal" 或 "veo3_api" |
请求示例
VEO3任务示例:
{ "app_name": "veo3_api", "input_params": { "prompt": "a cat playing in the garden", "duration": 5 }, "task_type": "veo3_api" }
🎨 模型案例
SUTUI API 支持多种AI模型,每种模型都有不同的特性和用途。请点击下方链接查看详细的模型参数配置案例:
响应格式
成功响应 200:
{ "code": 200, "message": "Fal任务创建成功", // 如果是veo3_api则显示"VEO任务创建成功" "data": { "id": 123, "user_id": 456, "task_id": "uuid-string", "online_task_id": "fal-request-id", "app_name": "st-ai/fast-sdxl", "api_key": "key-string", "task_type": "fal", "status": "pending", "input_params": "{\"prompt\":\"a beautiful landscape painting\"}", "output_params": null, "money": 0.1, "created_at": "2024-01-01T12:00:00", "updated_at": "2024-01-01T12:00:00" } }
错误响应:
// 401 未授权 { "code": 401, "message": "Token invalid, please check out" } // 400 余额不足 { "code": 400, "message": "余额不足" } // 500 服务器错误 { "code": 500, "message": "提交任务到Fal API失败: error details" }