提交后立即返回任务编号。生成在后台执行,稍后查询状态并领取结果。所有接口均使用本站 API 令牌。
curl https://www.myvigna.top/v1/images/tasks \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: your-unique-request-001" \
-d '{"model":"seedream-5.0-pro","prompt":"一只红色陶瓷茶杯,白色桌面,柔和日光","n":1,"size":"1024x1024","response_format":"url","output_format":"png"}'
也支持 gpt-image-2 等通过本站 Images API 提供的模型;可用模型与参数沿用对应同步接口。每个任务限 1 张图片。
HTTP 202
{
"object": "image.task",
"task_id": "imgtask_…",
"status": "queued",
"poll_url": "/v1/images/tasks/imgtask_…",
"result_url": "/v1/images/tasks/imgtask_…/result",
"poll_after_ms": 2000
}
curl https://www.myvigna.top/v1/images/tasks/TASK_ID \
-H "Authorization: Bearer YOUR_API_KEY"
| status | 含义 |
|---|---|
| queued / running | 等待 / 正在生成;按 poll_after_ms 间隔查询。 |
| success | 结果可领取。 |
| failed | 任务失败;查看 error.message。 |
| uncertain | 传输或服务中断,结果尚未确认;停止轮询,核对使用日志,避免重复生成与计费。 |
curl https://www.myvigna.top/v1/images/tasks/TASK_ID/result \
-H "Authorization: Bearer YOUR_API_KEY"
成功时 HTTP 200 返回原 Images API 的 data[].url 或 data[].b64_json、usage 等字段。图片链接交给调用方直接下载;服务器不额外下载、压缩或转码。未完成时返回 HTTP 202;失败或结果未确认时返回 HTTP 409。
使用 POST /v1/images/tasks/edits,请求格式与同步 /v1/images/edits 相同。GPT 支持 multipart 图片文件;Seedream 使用 JSON 的 images 数组。
curl https://www.myvigna.top/v1/images/tasks/edits \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Idempotency-Key: your-unique-edit-001" \
-F "model=gpt-image-2" -F "prompt=把杯子改成蓝色" \
-F "image=@reference.png" -F "n=1"
GET /v1/images/tasks?limit=20,最多 100 条,仍需相同令牌。