图片生成OpenAI DALL-E格式
生成图像(OpenAI Dall-E兼容)
OpenAI Dall-E格式图片生成接口。
POST /v1/images/generations:创建图片生成任务
标准鉴权头:
-
Content-Type: application/json -
model: string:必填,对外模型名 -
prompt: string:推荐,图片生成描述 -
n: number:可选,生成张数 -
size: string:可选,尺寸或分辨率表达 -
quality: string:可选,质量等级 -
response_format: string:可选,返回格式
常用兼容扩展参数:
imageimage_urlimage_urlsimage_listsubject_image_listscene_imagestyle_imagenegative_promptaspect_ratioresolutioncallback_urlexternal_task_id
Kling 专用扩展参数:
model_nameelement_listresult_typeseries_amounthuman_imagecloth_imageup_expansion_ratiodown_expansion_ratioleft_expansion_ratioright_expansion_ratio
3.1 Nano Banana 系列
对外模型:
nano-banananano-banana-pronano-banana-pro-2knano-banana-pro-4knano-banana-2nano-banana-2-2knano-banana-2-4k
能力说明:
nano-banana:基础文生图,也兼容图编辑nano-banana-pro*:更高质量版本nano-banana-2*:更新版本族*-2k/*-4k:高分辨率型号
常用参数:
- 文生图:
model + prompt - 图编辑:
model + prompt + image,也兼容image_urls - 常用扩展:
nsizequalityresponse_format
示例:
{
"model": "nano-banana",
"prompt": "a cute cat running in cloud",
"n": 1,
"size": "1024x1792"
}
{
"model": "nano-banana-pro",
"prompt": "把主体改成赛博朋克夜景",
"image": "https://example.com/input.png",
"n": 1
}
3.2 Seedream 系列
对外模型:
doubao-seedream-3-0-t2i-250415doubao-seedream-4-0-250828doubao-seedream-4-5-251128doubao-seedream-5-0-260128
能力说明:
- 统一按文生图调用
- 建议优先传标准参数:
prompt + model + size/aspect_ratio
常用参数:
model + prompt- 可选:
sizeaspect_ration
3.3 Kling 常规图片主模型
对外主模型:
kling-image
必填:
modelmodel_name
支持的 model_name:
kling-v1kling-v1-5kling-v2kling-v2-newkling-v2-1kling-v3
能力说明:
- 文生图:
model + model_name + prompt - 图生图:在文生图基础上增加
image - 多图生图:传
subject_image_list,或传多张image_urls/images - 扩图:传
image和扩图比例参数
常用参数:
imagesubject_image_listscene_imagestyle_imageaspect_ratioresolutionup_expansion_ratiodown_expansion_ratioleft_expansion_ratioright_expansion_ratio
示例:
{
"model": "kling-image",
"model_name": "kling-v3",
"prompt": "海边日落,电影感人像",
"aspect_ratio": "16:9",
"n": 1
}
3.4 Kling Omni 图片主模型
对外主模型:
kling-omni-image
必填:
modelmodel_name
支持的 model_name:
kling-image-o1kling-v3-omni
常用参数:
image_listelement_listresolutionaspect_ratioresult_typeseries_amount
示例:
{
"model": "kling-omni-image",
"model_name": "kling-v3-omni",
"prompt": "生成一张海边跳舞的图片",
"element_list": [
{ "element_id": 835266081714884677 }
]
}
3.5 Kling 虚拟试衣模型
对外模型:
kolors-virtual-try-on-v1kolors-virtual-try-on-v1-5
最小入参:
model + human_image + cloth_image
说明:
- 这两个模型本身就是完整主模型,不需要再传
model_name
示例:
{
"model": "kolors-virtual-try-on-v1",
"human_image": "https://example.com/human.jpg",
"cloth_image": "https://example.com/cloth.jpg"
}
图片生成/编辑固定计价
以下模型在 POST /v1/images/generations 与 POST /v1/images/edits 中按次计费:
| 模型 | 计价 |
|---|---|
kling-image-v3 | 0.05 / 次 |
doubao-seedream-5-0-260128 | 0.05 / 次 |
doubao-seedream-4-5-251128 | 0.06 / 次 |
POST
授权
使用 Bearer Token 认证。
格式: Authorization: Bearer sk-xxxxxx
请求体
application/json
对外图片模型名称。
可用选项:
nano-banana, doubao-seedream-3-0-t2i-250415, kling-image, kling-omni-image, kolors-virtual-try-on-v1, kolors-virtual-try-on-v1-5 示例:
"dall-e-3"
图片生成描述。虚拟试衣模型可不传。
生成张数。
尺寸或分辨率表达。
可用选项:
1024x1024, 1024x1792, 1792x1024 质量等级。
可用选项:
standard, hd 风格
可用选项:
vivid, natural 返回格式。
可用选项:
url, b64_json 用户标识
