Skip to main content
POST
cURL
Використовуйте цей endpoint, щоб виконати outpainting зображення за межі його початкових країв, коли вам потрібно більше полотна навколо вихідного вмісту.

Як працюють коефіцієнти розширення

  • Кожен коефіцієнт вимірюється відносно початкової ширини або висоти
  • Сумарне розширене полотно все одно має залишатися в межах задокументованих обмежень площі Kling
  • Починайте з малих значень, наприклад 0.1 з кожного боку, перш ніж намагатися виконати більше розширення

Потік запиту

  • Надішліть усі чотири поля коефіцієнтів, використовуючи 0 для будь-якого боку, який ви не хочете розширювати
  • Збережіть повернений task_id
  • Опитуйте відповідний шлях запиту зображення Kling, доки завдання не досягне термінального стану
Щоб переглянути повний довідник параметрів, дивіться офіційну документацію Kling.

Авторизації

Authorization
string
header
обов'язково

Bearer token authentication. Use your CometAPI key.

Заголовки

Content-Type
string
за замовчуванням:application/json

Must be application/json.

Тіло

application/json
image
string
обов'язково

Source image to expand. 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.

up_expansion_ratio
number
обов'язково

Upward expansion ratio as a multiple of the original image dimension. Range: 0-2. Send 0 for sides you do not want to expand.

Необхідний діапазон: 0 <= x <= 2
down_expansion_ratio
number
обов'язково

Downward expansion ratio as a multiple of the original image dimension. Range: 0-2. Send 0 for sides you do not want to expand.

Необхідний діапазон: 0 <= x <= 2
left_expansion_ratio
number
обов'язково

Leftward expansion ratio as a multiple of the original image dimension. Range: 0-2. Send 0 for sides you do not want to expand.

Необхідний діапазон: 0 <= x <= 2
right_expansion_ratio
number
обов'язково

Rightward expansion ratio as a multiple of the original image dimension. Range: 0-2. Send 0 for sides you do not want to expand.

Необхідний діапазон: 0 <= x <= 2
prompt
string

Optional text prompt to guide the expanded area content. Maximum 2500 characters.

n
integer
за замовчуванням:1

Number of expanded images to generate. Range: 1-9.

Необхідний діапазон: 1 <= x <= 9
watermark_info
object

Watermark options.

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.