LogoLogoAPI 文档
LogoLogoAPI 文档
首页
概览鉴权与幂等图片生成图片编辑图片转换图表生成任务与有限等待积分错误速率与并发限制API 更新日志
API 文档

图片生成

创建文生图任务

POST /api/v1/images/generations 根据文本描述生成 1–4 张图片。 所需权限:images:generate。

JSON 请求体

字段类型必填默认值规则
promptstring是—去除首尾空格后 5–2,000 字符
aspect_ratiostring否1:11:1、16:9、9:16、4:3、3:4、3:2、2:3、5:4、4:5 或 21:9
resolutionstring否2K2K 或 4K
countinteger否11–4

未知字段会被拒绝;公开请求不包含能力调度选项。

积分

分辨率每张积分
2K5
4K20

预留积分等于单张成本乘以 count。任务接受时原子预留,成功后结算,终态失败时释放。

cURL

鉴权与幂等

API 密钥、权限、请求 ID 与安全重试

图片编辑

使用自然语言指令编辑上传图片

目录

JSON 请求体
积分
cURL
Python
输出尺寸
curl https://sci-draw.com/api/v1/images/generations \
  -H 'Authorization: Bearer sd_YOUR_KEY' \
  -H 'Idempotency-Key: manuscript-42-panel-a' \
  -H 'Prefer: wait=10' \
  -H 'Content-Type: application/json' \
  -d '{"prompt":"A labeled plant cell diagram","aspect_ratio":"4:3","resolution":"2K","count":1}'

Python

import os, uuid, requests

response = requests.post(
    "https://sci-draw.com/api/v1/images/generations",
    headers={
        "Authorization": f"Bearer {os.environ['SCIDRAW_API_KEY']}",
        "Idempotency-Key": str(uuid.uuid4()),
    },
    json={"prompt": "A labeled plant cell diagram", "resolution": "2K"},
)
job = response.json()["data"]

任务处于排队或处理中时返回 202;有限等待命中终态时返回 200。完整响应和轮询流程见 任务。

输出尺寸

2K 和 4K 是尺寸档位,不代表固定边长。下表为实际输出像素。不支持的比例会在创建任务或预扣积分前返回 HTTP 400(INVALID_REQUEST)。

aspect_ratio2K4K
1:12048×20482880×2880
16:92560×14403840×2160
9:161440×25602160×3840
4:32304×17283264×2448
3:41728×23042448×3264
3:22496×16643504×2336
2:31664×24962336×3504
5:42240×17923200×2560
4:51792×22402560×3200
21:93136×13443808×1632