1. 模型-图片
AiApi114
  • 模型-视频
    • 可灵 图生视频
      POST
    • 可灵 图生视频任务查询
      GET
    • 可灵 文生视频
      POST
    • 可灵 文生视频任务查询
      GET
    • 生成视频
      POST
    • 查询视频任务
      GET
  • 模型-音乐(Suno)
    • 批量查询 Suno 任务
      POST
    • 查询单个 Suno 任务
      GET
    • 提交 Suno 音乐任务
      POST
  • 模型-音频
    • 文本转语音(TTS)
      POST
    • 语音转文本(转写)
      POST
    • 语音翻译为英文文本
      POST
  • 模型-对话
    • 创建对话补全(OpenAI 兼容)
      POST
    • 创建消息(Claude Messages 兼容)
      POST
  • 模型-向量
    • 创建向量嵌入
      POST
  • 模型-图片
    • 编辑图片(图生图)
      POST
    • 生成图片(文生图)
      POST
    • Gemini 图片生成(文生图/图生图)
      POST
  • 模型-重排
    • 文档重排
      POST
  1. 模型-图片

生成图片(文生图)

POST
/v1/images/generations
根据文本 prompt 生成图片。

参数说明#

字段类型必填说明
modelstring是模型名,如 gpt-image-2、gpt-image-1
promptstring是图片描述。中文、英文均支持
ninteger否生成数量,仅支持 1
sizestring否图片尺寸,如 1024x1024(1:1)、1792x1024(16:9)、1024x1792(9:16)、1536x1024(3:2)、2048x2048(2K)、3072x2048(2K 3:2)
resolutionstring否显式指定分辨率档位,取值 512/1K/2K/4K(1024/2048/4096 亦可)。优先级高于 size
qualitystring否画质: standard(标准)或 hd(高清)
response_formatstring否返回格式: url(默认,图片 URL)或 b64_json(base64 编码)
imagesarray[string]否参考图列表(URL 或 data URI),最多 7 张,用于图生图场景
imagestring否单张参考图(URL 或 base64 data URI),与 images 二选一
backgroundobject否背景设置
output_formatstring否输出图片格式,如 png、jpeg
output_compressionobject否输出压缩设置
input_fidelityobject否输入保真度,控制参考图保留程度
watermarkboolean否是否添加水印
extra_fieldsobject否额外透传字段

请求示例#

{"model":"gpt-image-2","prompt":"a cute cat, digital art","n":1,"size":"1024x1024"}

响应示例#

{"created":1780043639,"data":[{"url":"https://...","b64_json":"...","revised_prompt":""}]}

错误响应#

HTTP 状态Code说明
400invalid_request请求参数错误(prompt 缺失等)
401unauthorizedAPI Key 无效或缺失
429rate_limited同步接口并发超限(默认上限 100)
502vidu_image_errorVidu 上游返回错误码(err_code)
504vidu_image_timeout异步任务轮询超时(10 分钟)

请求参数

Authorization
API Key
在 header 添加参数
Authorization
示例:
Authorization: ********************
or
Header 参数

Body 参数application/json必填

示例

返回响应

🟢200
application/json
图片生成结果
Bodyapplication/json

🟠400
🟠401
🟠429
🔴502
🔴504
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://aiapi114.com/v1/images/generations' \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "background": [
        0
    ],
    "extra_fields": [
        0
    ],
    "image": [
        0
    ],
    "images": [
        0
    ],
    "input_fidelity": [
        0
    ],
    "mask": [
        0
    ],
    "model": "gpt-image-1",
    "moderation": [
        0
    ],
    "n": 1,
    "output_compression": [
        0
    ],
    "output_format": [
        0
    ],
    "partial_images": [
        0
    ],
    "prompt": "一只在花园里弹钢琴的橘猫,水彩风格",
    "quality": "standard",
    "response_format": "url",
    "size": "1024x1024",
    "style": [
        0
    ],
    "user": [
        0
    ],
    "user_id": [
        0
    ],
    "watermark": true,
    "watermark_enabled": [
        0
    ]
}'
响应示例响应示例
200 - 示例 1
{
    "created": 0,
    "data": [
        {
            "b64_json": "string",
            "revised_prompt": "string",
            "url": "string"
        }
    ],
    "metadata": [
        0
    ]
}
上一页
编辑图片(图生图)
下一页
Gemini 图片生成(文生图/图生图)
Built with