CheaperGen
KuaishouVidéoNouveau

API Kling 4.0 Référence → vidéo

Référence → vidéo avec Kling 4.0 par Kuaishou. Le nouveau modèle vidéo de Kling — jusqu’à 30 s, avec son stéréo sur chaque clip.

Essayer Kling 4.0 Référence → vidéo

Saisissez @ pour désigner une référence Image ou Vidéo0/8000

Jusqu’à 10 images pour les personnages, les produits, le style ou la scène. Mentionnez-les dans le prompt avec @Image1, @Image2…

Jusqu’à 5 clips MP4/MOV pour les mouvements, déplacements de caméra ou effets (3–30 s chacun, 30 s au total, ≤ 200 MB chacun). Mentionnez-les avec @Video1, @Video2… Avec une vidéo de référence, les secondes du résultat plus la plus longue des deux durées (résultat ou vidéos de référence) sont facturées à un tarif par seconde réduit.

Format de l’image de sortie.

Résolution de sortie. Les résolutions supérieures coûtent plus cher par seconde.

5s

Durée du clip généré en secondes (3–30 s). La facturation se fait à la seconde.

Coût estimé…

Créez un compte gratuit avec Google ou par e-mail ; vous ne payez que ce que vous générez.

Votre Vidéo apparaîtra ici

Rédigez un prompt, choisissez les paramètres et cliquez sur Lancer. Vous ne payez que les générations réussies.

Également disponible : Kling 4.0 Texte en vidéo · Kling 4.0 Image en vidéo

Voir les exemples et prompts de Kling 4.0

API Kling 4.0 Référence → vidéo

POST/api/v1/run/kuaishou/kling-4.0/reference-to-video

Envoie une tâche asynchrone et renvoie 202 avec un ID de génération. Interrogez GET /api/v1/generations/{id} ou indiquez webhook_url. Voir cycle de vie des tâches.

Paramètres d’entrée

NomTypeDescriptionInflue sur le prix
promptrequisstringDécrivez le plan : sujet, action, mouvement de caméra, éclairage et style.Non
reference_image_urlsstring[] (URLs)Jusqu’à 10 images pour les personnages, les produits, le style ou la scène. Mentionnez-les dans le prompt avec @Image1, @Image2…
Nombre maximal d’éléments : 10
Non
reference_video_urlsstring[] (video URLs)Jusqu’à 5 clips MP4/MOV pour les mouvements, déplacements de caméra ou effets (3–30 s chacun, 30 s au total, ≤ 200 MB chacun). Mentionnez-les avec @Video1, @Video2… Avec une vidéo de référence, les secondes du résultat plus la plus longue des deux durées (résultat ou vidéos de référence) sont facturées à un tarif par seconde réduit.
Nombre maximal d’éléments : 5
Oui
aspect_ratiostring (enum)Format de l’image de sortie.
Valeurs : 16:9 · 9:16 · 1:1 · 21:9
Par défaut : 16:9
Oui
resolutionstring (enum)Résolution de sortie. Les résolutions supérieures coûtent plus cher par seconde.
Valeurs : 720p · 1080p
Par défaut : 720p
Oui
durationintegerDurée du clip généré en secondes (3–30 s). La facturation se fait à la seconde.
Plage : 3–30s
Par défaut : 5
Oui
webhook_urlchaîne (URL)Facultatif. Nous envoyons la génération terminée par POST à cette adresse, avec une signature calculée à l’aide de votre secret de webhook. WebhooksNon

Requête

const API = "https://cheapergen.com/api/v1";
const headers = {
  Authorization: `Bearer ${process.env.CHEAPERGEN_API_KEY}`,
  "Content-Type": "application/json",
};

// 1. Submit the job
let job = await fetch(`${API}/run/kuaishou/kling-4.0/reference-to-video`, {
  method: "POST",
  headers,
  body: JSON.stringify({
    "prompt": "@Image1 marche le long de la plage au coucher du soleil, en reprenant le mouvement de caméra de @Video1",
    "reference_image_urls": [
      "https://cdn.cheapergen.com/samples/reference-1.jpg"
    ],
    "reference_video_urls": [
      "https://cdn.cheapergen.com/samples/reference-1.mp4"
    ],
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "duration": 5
  }),
}).then((r) => r.json());

// 2. Poll until it finishes (or pass webhook_url and skip polling)
while (job.status === "queued" || job.status === "running") {
  await new Promise((r) => setTimeout(r, 3000));
  job = await fetch(`${API}/generations/${job.id}`, { headers }).then((r) => r.json());
}

console.log(job.status === "succeeded" ? job.output.video.url : job.error);

Réponse

{
  "id": "gen_8c2QmX1nq0k4",
  "object": "generation",
  "model": "kuaishou/kling-4.0",
  "endpoint": "kuaishou/kling-4.0/reference-to-video",
  "mode": "reference-to-video",
  "status": "queued",
  "input": {
    "prompt": "@Image1 marche le long de la plage au coucher du soleil, en reprenant le mouvement de caméra de @Video1",
    "reference_image_urls": [
      "https://cdn.cheapergen.com/samples/reference-1.jpg"
    ],
    "reference_video_urls": [
      "https://cdn.cheapergen.com/samples/reference-1.mp4"
    ],
    "aspect_ratio": "16:9",
    "resolution": "720p",
    "duration": 5
  },
  "output": null,
  "error": null,
  "cost": {
    "amount_usd": 0.2255,
    "currency": "usd",
    "estimated": true,
    "official_usd": null,
    "list_price_source": "official",
    "list_price_label": "Official",
    "saved_usd": null
  },
  "source": "api",
  "started_at": null,
  "completed_at": null,
  "urls": {
    "get": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4",
    "cancel": "https://cheapergen.com/api/v1/generations/gen_8c2QmX1nq0k4/cancel"
  },
  "created_at": "2026-10-15T09:21:04Z"
}

Tarifs de Kling 4.0

Payez par seconde de vidéo à l’usage, sans abonnement requis (forfaits mensuels facultatifs). Les générations échouées sont remboursées automatiquement.

OffrePrix officielCheaperGen
720p
audio inclus
$0,157/s$0,1486/s
1080p
audio inclus
$0,235/s$0,2226/s
  • Prix officiel : Prix catalogue de l’API développeur de Kling pour Kling 4.0, kling.ai/dev/pricing (1 unité = 0,157 $/s en 720p, 1,5 unité = 0,235 $/s en 1080p ; avec vidéo en entrée, 0,094 $ / 0,141 $ par seconde de résultat plus la plus longue des durées du résultat et de la vidéo en entrée ; audio toujours activé). Tarifs vérifiés le 18 octobre 2026.
  • L’audio est toujours généré et inclus dans le prix.
  • Avec une vidéo de référence, les secondes du résultat plus la plus longue des deux durées (résultat ou vidéos de référence) sont facturées à un tarif par seconde réduit.

Modèles Kuaishou populaires, accessibles avec la même clé API.

Tous les modèles Kuaishou

Modèles text-to-video populaires d’autres développeurs.

API texte-vidéo