✨ GPT Image 2.6 is now available. Come and experience it!

kling-4.0

Hotkling/kling-4.0

Kling 4.0 video generation model (coming soon). Supports text-to-video, image-to-video and reference-to-video with native audio, 3-30 second clips at 720p/1080p. API access is not yet available; availability and final pricing will be announced by the vendor. Pricing will be configured before the model goes live.

Capabilities
3
Output resolution
1080p
720p1080p
Generation duration
3–30s
3s4s5s6s
Release date
-
Kling

Playground

Input

Output

Pricing

Pricing breakdown
Usage-based pricing, broken down by billing item at your current rates.

Input video duration (s)

2 price tiers

Output resolution: 720p
0.085714 credits
Output resolution: 1080p
0.128571 credits

Video duration (s)

2 price tiers

Output resolution: 720p
0.142857 credits
Output resolution: 1080p
0.214286 credits

Billing items are additive. Only one matching price tier applies to each item. Each request is calculated exactly from actual usage, and the total is rounded up once to the nearest 0.000001 credits.

API

cURL example
Request type
POST/text-to-video/kling/kling-4.0
AsynchronousNative
CREATE_RESPONSE=$(curl "https://api.modelrover.ai/text-to-video/kling/kling-4.0" \  -X POST \  -H "Authorization: Bearer $API_KEY" \  -H "Content-Type: application/json" \  -d '{  "prompt": "Explain model gateways in one sentence.",  "settings": {    "duration": 10,    "resolution": "1080p",    "aspect_ratio": "16:9"  }}')# Requires jq.TASK_ID=$(printf '%s' "$CREATE_RESPONSE" | jq -r '.data.id')for attempt in $(seq 1 120); do  RESPONSE=$(curl -sS "https://api.modelrover.ai/v1/tasks/"$TASK_ID -H "Authorization: Bearer $API_KEY")  STATUS=$(printf '%s' "$RESPONSE" | jq -r '.data[0].status')  case "$STATUS" in submitted|processing|queued|running) sleep 10 ;; *) printf '%s' "$RESPONSE"; break ;; esacdone

Set your API_KEY environment variable before running. Keep your key server-side.

API documentation

Uptime