Генерация изображений (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: модели с высоким разрешением
Часто используемые параметры:
- Text-to-image:
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
Описание возможностей:
- Единый вызов в режиме text-to-image
- Рекомендуется в первую очередь передавать стандартные параметры:
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
Описание возможностей:
- Text-to-image:
model + model_name + prompt - Image-to-image: на основе text-to-image добавьте
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 / вызов |
Авторизации
Используйте проверку подлинности Bearer Token.
Формат: Authorization: Bearer sk-xxxxxx
Тело
Внешнее имя модели изображений.
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 Идентификатор пользователя
