圖片生成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 使用者標識
