Skip to main content
POST
cURL
Используйте этот endpoint, чтобы сгенерировать изображение виртуальной примерки из одного изображения человека и одного изображения одежды.

Перед вызовом

  • Укажите одно human_image и одно cloth_image
  • Начните с kolors-virtual-try-on-v1 или kolors-virtual-try-on-v1-5
  • Для первого теста используйте чистые предметные фото одежды или изображения одежды на белом фоне

Ход задачи

1

Отправьте задачу примерки

Отправьте изображение человека и изображение одежды, затем сохраните возвращённый id задачи.
2

Опрашивайте задачу

Опрашивайте соответствующий путь запроса изображения Kling, пока задача не достигнет конечного состояния и не вернёт отрендеренное изображение.
3

Сохраните результат

Сохраните готовое изображение в собственное хранилище, если результат примерки нужно хранить дольше.
Полное описание параметров см. в официальной документации Kling.

Авторизации

Authorization
string
header
обязательно

Bearer token authentication. Use your CometAPI key.

Заголовки

Content-Type
string
по умолчанию:application/json

Must be application/json.

Тело

application/json
human_image
string
обязательно

Person image to dress. Image URL or raw Base64 string without a data: prefix. Supported formats: JPG, JPEG, PNG. Maximum 10 MB, minimum 300x300 px, aspect ratio between 1:2.5 and 2.5:1.

cloth_image
string
обязательно

Clothing image for the try-on. Image URL or raw Base64 string without a data: prefix. Supported formats: JPG, JPEG, PNG. Maximum 10 MB, minimum 300x300 px, aspect ratio between 1:2.5 and 2.5:1. Supports tops, bottoms, and one-piece dresses.

model_name
enum<string>
по умолчанию:kolors-virtual-try-on-v1

Virtual try-on model version. Defaults to kolors-virtual-try-on-v1.

Доступные опции:
kolors-virtual-try-on-v1,
kolors-virtual-try-on-v1-5
callback_url
string

Webhook URL for task status notifications.

external_task_id
string

Optional user-defined task ID for your own tracking. Must be unique per account.

Ответ

200 - application/json

Task request accepted or an error response returned by the API.

code
обязательно

Response code. 0 means the task request was accepted.

message
string
обязательно

Response message.

data
object
обязательно
request_id
string

Request identifier returned when present.