APIMODELSAPIMODELS
Documentación de la API

apimodels.app

Docs/Kling Omni-Image API

Kling Omni-Image API

Kling Omni-Image de Kuaishou (endpoint omni-image). Texto a imagen, edición de una sola imagen, fusión multiimagen y lotes de hasta 9. Dos versiones del modelo: kling-image-o1 (solo 1K/2K) y kling-v3-omni (1K/2K/4K).

Autenticación

Authorization: Bearer YOUR_API_KEY

Models & pricing

ModelmodelPriceNotas
Kling Omni-Image (o1)kling-image-o1$0.0500/imagen1K/2K, lotes de 1-9
Kling V3 Omni · 1K/2Kkling-v3-omni$0.0500/imagen1K/2K, lotes de 1-9
Kling V3 Omni · 4Kkling-v3-omni$0.1000/imagenNivel 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 de la solicitud

FieldRequiredTypeDescription
modelYesstring"kling-image-o1" (1K/2K) o "kling-v3-omni" (1K/2K/4K)
promptYesstringDescripción de texto o instrucciones de edición
image_urlNostringURL de una sola imagen de referencia para la edición de imágenes
image_urlsNostring[]Varias URL de imágenes de referencia para la fusión multiimagen
resolutionNostring"1k" (por defecto), "2k"; kling-v3-omni admite además "4k"
aspect_ratioNostring"1:1" (por defecto), "16:9", "9:16", "4:3", "3:4"
nNointegerTamaño del lote: 1-9 (por defecto: 1)
callback_urlNostringURL del webhook que se invoca cuando la tarea finaliza

Notas

  • Ambas versiones comparten este endpoint y se seleccionan mediante model: kling-image-o1 solo admite 1K/2K; kling-v3-omni admite hasta 4K.
  • Precio según la resolución: 1K/2K $0.05 por imagen; kling-v3-omni 4K $0.10 por imagen.
  • Usa image_url para la edición con una sola referencia; image_urls (arreglo) para la fusión multiimagen.
  • Lote n de hasta 9 imágenes por solicitud.

Try it in the Playground

Preguntas frecuentes

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.