Générer des images(OpenAI compatible avec Dall-E)
OpenAI Interface de génération d’images au format Dall-E.
POST /v1/images/generations: créer une tâche de génération d’image
En-têtes d’authentification standard :
-
Content-Type: application/json -
model: string: requis, nom du modèle exposé -
prompt: string: recommandé, description de génération d’image -
n: number: facultatif, nombre d’images à générer -
size: string: facultatif, format de taille ou de résolution -
quality: string: facultatif, niveau de qualité -
response_format: string: facultatif, format de retour
Paramètres d’extension de compatibilité courants :
imageimage_urlimage_urlsimage_listsubject_image_listscene_imagestyle_imagenegative_promptaspect_ratioresolutioncallback_urlexternal_task_id
Kling Paramètres d’extension dédiés :
model_nameelement_listresult_typeseries_amounthuman_imagecloth_imageup_expansion_ratiodown_expansion_ratioleft_expansion_ratioright_expansion_ratio
3.1 Série Nano Banana
Modèle exposé :
nano-banananano-banana-pronano-banana-pro-2knano-banana-pro-4knano-banana-2nano-banana-2-2knano-banana-2-4k
Description des capacités :
nano-banana: génération d’image à partir de texte de base, compatible aussi avec l’édition d’imagenano-banana-pro*: version de qualité supérieurenano-banana-2*: famille de versions plus récente*-2k/*-4k: modèles haute résolution
Paramètres courants :
- Génération d’image à partir de texte :
model + prompt - Édition d’image :
model + prompt + image, compatible aussi avecimage_urls - Extensions courantes :
nsizequalityresponse_format
Exemple :
{
"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 Série Seedream
Modèle exposé :
doubao-seedream-3-0-t2i-250415doubao-seedream-4-0-250828doubao-seedream-4-5-251128doubao-seedream-5-0-260128
Description des capacités :
- Appel unifié en génération d’image à partir de texte
- Il est recommandé de transmettre en priorité les paramètres standard :
prompt + model + size/aspect_ratio
Paramètres courants :
model + prompt- Optionnel :
sizeaspect_ration
3.3 Kling Modèle principal d’images standard
Modèle principal exposé :
kling-image
Obligatoire :
modelmodel_name
model_name pris en charge :
kling-v1kling-v1-5kling-v2kling-v2-newkling-v2-1kling-v3
Description des capacités :
- Génération d’image à partir de texte :
model + model_name + prompt - Génération d’image à partir d’image : ajoutez
imagesur la base de la génération d’image à partir de texte - Génération d’image à partir de plusieurs images : transmettez
subject_image_list, ou plusieursimage_urls/images - Extension d’image : transmettez
imageet le paramètre de ratio d’extension
Paramètres courants :
imagesubject_image_listscene_imagestyle_imageaspect_ratioresolutionup_expansion_ratiodown_expansion_ratioleft_expansion_ratioright_expansion_ratio
Exemple :
{
"model": "kling-image",
"model_name": "kling-v3",
"prompt": "海边日落,电影感人像",
"aspect_ratio": "16:9",
"n": 1
}
3.4 Kling Modèle principal d’images Omni
Modèle principal exposé :
kling-omni-image
Obligatoire :
modelmodel_name
model_name pris en charge :
kling-image-o1kling-v3-omni
Paramètres courants :
image_listelement_listresolutionaspect_ratioresult_typeseries_amount
Exemple :
{
"model": "kling-omni-image",
"model_name": "kling-v3-omni",
"prompt": "生成一张海边跳舞的图片",
"element_list": [
{ "element_id": 835266081714884677 }
]
}
3.5 Kling Modèle d’essayage virtuel
Modèle exposé :
kolors-virtual-try-on-v1kolors-virtual-try-on-v1-5
Paramètres d’entrée minimaux :
model + human_image + cloth_image
Remarque :
- Ces deux modèles sont eux-mêmes des modèles principaux complets ; il n’est pas nécessaire de transmettre
model_nameà nouveau.
Exemple :
{
"model": "kolors-virtual-try-on-v1",
"human_image": "https://example.com/human.jpg",
"cloth_image": "https://example.com/cloth.jpg"
}
Tarification fixe pour la génération et l’édition d’images
Les modèles suivants sont facturés à l’unité dans POST /v1/images/generations et POST /v1/images/edits :
| Modèle | Tarification |
|---|---|
kling-image-v3 | 0,05 / fois |
doubao-seedream-5-0-260128 | 0,05 / fois |
doubao-seedream-4-5-251128 | 0,06 / fois |
Autorisations
Utilisez l'authentification Bearer Token.
Format : Authorization: Bearer sk-xxxxxx
Corps
Nom du modèle d’image exposé publiquement.
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"
Description de génération d’image. Ce paramètre peut être omis pour le modèle d’essayage virtuel.
Nombre d’images à générer.
Expression de la taille ou de la résolution.
1024x1024, 1024x1792, 1792x1024 Niveau de qualité.
standard, hd Style
vivid, natural Format de retour.
url, b64_json Identifiant de l'utilisateur
