Skip to main content
POST
cURL
Kaynak içeriğin etrafında daha fazla tuvale ihtiyaç duyduğunuzda, bir görseli orijinal sınırlarının ötesine taşırarak outpaint etmek için bu endpoint’i kullanın.

Genişletme oranları nasıl çalışır

  • Her oran, orijinal genişlik veya yüksekliğe göre ölçülür
  • Birleşik genişletilmiş tuval yine de Kling’in belgelenmiş alan sınırları içinde kalmalıdır
  • Daha büyük genişletmeleri denemeden önce her bir kenarda 0.1 gibi küçük değerlerle başlayın

İstek akışı

  • Dört oran alanının tamamını gönderin; genişletmek istemediğiniz herhangi bir kenar için 0 kullanın
  • Döndürülen task_id değerini kaydedin
  • Görev terminal bir duruma ulaşana kadar eşleşen Kling görsel sorgulama yolunu düzenli olarak sorgulayın
Tam parametre referansı için resmi Kling dokümantasyonuna bakın.

Yetkilendirmeler

Authorization
string
header
gerekli

Bearer token authentication. Use your CometAPI key.

Başlıklar

Content-Type
string
varsayılan:application/json

Must be application/json.

Gövde

application/json
image
string
gerekli

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
gerekli

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

Gerekli aralık: 0 <= x <= 2
down_expansion_ratio
number
gerekli

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

Gerekli aralık: 0 <= x <= 2
left_expansion_ratio
number
gerekli

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

Gerekli aralık: 0 <= x <= 2
right_expansion_ratio
number
gerekli

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

Gerekli aralık: 0 <= x <= 2
prompt
string

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

n
integer
varsayılan:1

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

Gerekli aralık: 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.

Yanıt

200 - application/json

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

code
gerekli

Response code. 0 means the task request was accepted.

message
string
gerekli

Response message.

data
object
gerekli
request_id
string

Request identifier returned when present.