Kling Image O1
kling-image-o1
Kling Image O1 обеспечивает высокую согласованность признаков, точное редактирование деталей и корректный перенос стиля.
Эндпоинты
POST /v1/queue/kling-image-o1 # Создать задачуGET /v1/queue/kling-image-o1/requests/{request_id}/status # Проверить статусGET /v1/queue/kling-image-o1/requests/{request_id}/response # Получить результатPUT /v1/queue/kling-image-o1/requests/{request_id}/cancel # Отменить задачу
Параметры запроса
Заголовок раздела «Параметры запроса»curl --request 'POST' 'https://api.odirouter.ai/model/v1/queue/kling-image-o1' \ --header 'Authorization: Bearer YOUR_API_KEY' \ --header 'Content-Type: application/json' \ --location \ --data-raw '{ "prompt": "A beautiful sunset landscape painting in impressionist style", "image_list": [ { "image": "https://www.gstatic.com/webp/gallery/3.jpg" } ], "element_list": [ { "element_id": 829836802793406551 } ], "resolution": "1k", "n": 1, "aspect_ratio": "1:1", "watermark_info": { "enabled": false }}'Текстовый промпт, может содержать положительные и негативные описания. Можно использовать шаблоны промпта для разных задач генерации изображений. Максимум 2500 символов
Для ссылки на конкретное изображение используйте формат <<<image_N>>>, например <<<image_1>>>
Список референсных изображений
Передается в формате ключ:значение:
"image_list": [ { "image": "image_url" }] Поддерживается изображение в Base64 или URL изображения (должен быть доступен)
Требования к изображению:
Формат: .jpg, .jpeg, .png
Размер файла: не более 10MB
Размеры: ширина и высота не менее 300px
Соотношение сторон: от 1:2.5 до 2.5:1
Общее количество референсных субъектов и референсных изображений не должно превышать 10
Значение image не должно быть пустым
URL изображения или строка Base64
Список референсных субъектов, настроенный по ID субъекта из библиотеки субъектов
Передается в формате ключ:значение:
"element_list": [ { "element_id": 829836802793406551 }] Количество референсных субъектов зависит от количества референсных изображений. Их суммарное количество не должно превышать 10
Поддерживаемый диапазон зависит от версии модели. Подробности см. в карте возможностей
ID субъекта из библиотеки субъектов
Разрешение изображения
Варианты: 1k, 2k
По умолчанию: 1k
Количество генерируемых изображений, диапазон 1-9
По умолчанию: 1
Соотношение сторон изображения (ширина:высота)
При генерации нового изображения с учетом соотношения сторон исходного изображения этот параметр не действует
Варианты: 16:9, 9:16, 1:1, 4:3, 3:4, 3:2, 2:3, 21:9, auto
По умолчанию: auto
Генерировать ли одновременно результат с водяным знаком
Задается параметром enabled:
"watermark_info": {"enabled": boolean} Пользовательские водяные знаки сейчас не поддерживаются
Адрес обратного вызова для уведомлений о результате этой задачи. Если он задан, сервер будет отправлять уведомления при изменении статуса задачи
Пользовательский ID задачи
Пользовательский ID задачи. Он не перезаписывает системный ID, но позволяет искать задачу по этому ID
Убедитесь, что значение уникально в рамках одного пользователя
Параметры ответа
Заголовок раздела «Параметры ответа»{ "request_id": "task_01hxyz...", "response_url": "https://api.odirouter.ai/model/v1/queue/kling-image-o1/requests/task_01hxyz.../response", "status_url": "https://api.odirouter.ai/model/v1/queue/kling-image-o1/requests/task_01hxyz.../status", "cancel_url": "https://api.odirouter.ai/model/v1/queue/kling-image-o1/requests/task_01hxyz.../cancel", "queue_position": 0}| Поле | Тип | Описание |
|---|---|---|
request_id | string | ID задачи, используемый для последующих операций. |
response_url | string | URL для получения итогового результата. |
status_url | string | URL для проверки статуса задачи. |
cancel_url | string | URL для отмены задачи. |
queue_position | int | Текущая позиция в очереди. |