1. OpenAI 兼容异步生图
星核API国际站
  • 开始
  • 模型API
    • 文本生成
      • OpenAI Chat Completions API
      • OpenAI Responses API
      • Anthropic Messages API
    • 图片生成
      • OpenAI 兼容异步生图
        • 提交图片生成任务
          POST
        • 查询图片生成任务
          GET
        • 提交图片编辑任务
          POST
        • 查询图片编辑任务
          GET
    • 视频生成
      • OpenAI 兼容异步视频
        • 提交视频生成任务
        • 查询视频生成任务
      • Seedance 官方 Ark 视频
        • 提交视频生成任务
        • 查询视频生成任务
  1. OpenAI 兼容异步生图

提交图片编辑任务

POST
/v1/images/edits
接入信息值
Base URLhttps://api.starcore.cloud
请求POST /v1/images/edits
鉴权Authorization: Bearer <YOUR_API_KEY>
请求格式multipart/form-data 或 application/json
提交后保存响应 id,使用对应查询接口获取结果。任务以异步方式处理,无需传 async。

选择一种输入方式#

输入请求格式图片字段
本地文件multipart/form-data单图 image;多图重复 image[]
图片 URLapplication/jsonimages 数组,每项包含 image_url
model、prompt 必填;可用尺寸、数量和画质以模型为准。
文件与 URL 方式不能混用。mask 为可选 PNG 蒙版,仅支持该能力的模型可用。
文件上传导入后,在 Body 为 image / image[] 选择本地文件。不要手动设置 Content-Type,工具会自动生成 boundary。

URL 素材限制#

项目要求
地址公网 HTTPS 直链,仅支持 443 端口;需鉴权的地址请提供有效签名
格式原图 PNG / JPEG / WebP;蒙版 PNG
数量最多 16 张原图、1 张蒙版;实际以模型能力为准
大小单文件 ≤ 20 MiB,合计 ≤ 32 MiB
下载超时60 秒
不支持重定向、内网地址、file_id、Base64
URL 下载失败不创建任务、不扣费。

cURL 示例#

整段复制到 Apipost / Apifox 的 cURL 导入,替换 <YOUR_API_KEY> 后使用。

URL 图片编辑#

替换为真实可访问的 HTTPS 图片直链。

错误定位#

参数错误返回 HTTP 400:error.param 指明字段,error.code 区分缺少参数、类型错误、值不合法和 JSON 语法错误。

请求参数

Authorization
Bearer Token
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
or
Header 参数

Body 参数
application/json
必填

示例
{
    "model": "gpt-image-2.5-flare",
    "prompt": "保留主体,只把背景改为浅蓝色。",
    "images": [
        {
            "image_url": "https://example.com/source.png"
        }
    ],
    "n": 1,
    "size": "1024x1024"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
cURL(文件上传,可直接导入)
curl --request POST --url 'https://api.starcore.cloud/v1/images/edits' --header 'Authorization: Bearer <YOUR_API_KEY>' --form 'model=gpt-image-2.5-sunburst' --form 'prompt=保留主体和构图,只把背景改为浅蓝色。' --form 'image=@source.png' --form 'n=1' --form 'size=1024x1024'

返回响应

🟢200
application/json
任务已受理
Bodyapplication/json

示例
{
    "id": "task_example_01",
    "status": "queued"
}
🟠400
🟠401
🟠403
🟠404
🟠429
🔴502
🔴503
修改于 2026-10-22 03:43:52
上一页
查询图片生成任务
下一页
查询图片编辑任务
Built with