APIMODELSAPIMODELS
Documentação da API

apimodels.app

Docs/Kling Omni-Image API

Kling Omni-Image API

Kling Omni-Image da Kuaishou (endpoint omni-image). Texto para imagem, edição de imagem única, fusão multi-imagem e lotes de até 9. Duas versões do modelo: kling-image-o1 (apenas 1K/2K) e kling-v3-omni (1K/2K/4K).

Autenticação

Authorization: Bearer YOUR_API_KEY

Models & pricing

ModelmodelPriceNotas
Kling Omni-Image (o1)kling-image-o1$0.0500/imagem1K/2K, lotes de 1-9
Kling V3 Omni · 1K/2Kkling-v3-omni$0.0500/imagem1K/2K, lotes de 1-9
Kling V3 Omni · 4Kkling-v3-omni$0.1000/imagemNível 4K

Code examples

# Step 1: Create task (text-to-image)
curl -X POST https://api.apimodels.app/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kling-image-o1",
    "prompt": "A serene mountain lake at dawn, photorealistic",
    "resolution": "2k",
    "aspect_ratio": "16:9",
    "n": 1
  }'

# Multi-image input (image fusion)
curl -X POST https://api.apimodels.app/v1/images/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kling-image-o1",
    "prompt": "Combine these two people into one scene",
    "image_urls": [
      "https://example.com/person1.jpg",
      "https://example.com/person2.jpg"
    ],
    "resolution": "2k"
  }'

# Step 2: Poll status
curl "https://api.apimodels.app/v1/images/generations?task_id=TASK_ID" \
  -H "Authorization: Bearer YOUR_API_KEY"

Parâmetros da requisição

FieldRequiredTypeDescription
modelYesstring"kling-image-o1" (1K/2K) ou "kling-v3-omni" (1K/2K/4K)
promptYesstringDescrição de texto ou instruções de edição
image_urlNostringURL de uma única imagem de referência para edição de imagem
image_urlsNostring[]Várias URLs de imagens de referência para fusão multi-imagem
resolutionNostring"1k" (padrão), "2k"; o kling-v3-omni também suporta "4k"
aspect_ratioNostring"1:1" (padrão), "16:9", "9:16", "4:3", "3:4"
nNointegerTamanho do lote: 1-9 (padrão: 1)
callback_urlNostringURL do webhook chamada quando a tarefa é concluída

Notas

  • Ambas as versões compartilham este endpoint e são selecionadas via model: kling-image-o1 suporta apenas 1K/2K; kling-v3-omni suporta até 4K.
  • Preço conforme a resolução: 1K/2K $0.05 por imagem; kling-v3-omni 4K $0.10 por imagem.
  • Use image_url para edição com referência única; image_urls (array) para fusão multi-imagem.
  • Lote n de até 9 imagens por requisição.

Try it in the Playground

Perguntas frequentes

What is the difference between kling-image-o1 and kling-v3-omni?

Both share the same endpoint and features; kling-image-o1 outputs 1K/2K only, while kling-v3-omni additionally supports 4K (at a higher per-image price).

How is Kling Omni-Image priced?

By resolution: 1K/2K $0.05 per image; kling-v3-omni 4K $0.10 per image. Batch n multiplies the per-image price.