Skip to main content

Beliebte Modelle


Videogenerierung dauert in der Regel länger als Bildgenerierung. Rechne je nach Videolänge und Qualitätseinstellungen mit längeren Verarbeitungszeiten.

Schritt 1: Video erzeugen

Sende eine POST-Anfrage an /generate/video/kling/kling-2.5 mit deinem Prompt und den Video-Parametern. Die API gibt sofort eine Job-ID zurück.
// npm install @krea-ai/sdk
import { Krea } from "@krea-ai/sdk";

const krea = new Krea({ apiKey: process.env.KREA_API_KEY });

const job = await krea.video("kling/kling-2.5", {
  prompt: "a majestic eagle soaring over snow-capped mountains at sunrise",
  duration: 5,
  aspect_ratio: "16:9"
});

console.log(`Job ID: ${job.job_id}`);
Ersetze den API-TokenUm den Platzhalter YOUR_API_TOKEN in den obigen Beispielen zu ersetzen, musst du einen API-Token unter krea.ai/settings/api-tokens generieren. Folge der Anleitung auf der Seite API-Schlüssel & Abrechnung, falls du Hilfe brauchst.
Beispielantwort
{
  "job_id": "550e8400-e29b-41d4-a716-446655440000",
  "status": "queued",
  "created_at": "2025-01-15T10:30:00.000Z",
  "estimated_time": "60-120 seconds"
}

Schritt 2: Ergebnis per Polling abrufen

Videogenerierung dauert länger als Bildgenerierung. Frage /jobs/{job_id} alle 5 Sekunden ab, um den Fortschritt zu prüfen.
Webhooks verfügbar!Richte Webhooks ein, um Benachrichtigungen zu erhalten, wenn Jobs abgeschlossen sind. Siehe den Webhooks-Leitfaden für den Einstieg.
// npm install @krea-ai/sdk
import { Krea } from "@krea-ai/sdk";

const krea = new Krea({ apiKey: process.env.KREA_API_KEY });

async function waitForVideo(jobId) {
  const completed = await krea.jobs.wait(jobId, { intervalMs: 5000 });
  return completed.result.urls[0];
}

const videoUrl = await waitForVideo(job.job_id);
console.log(`Video ready: ${videoUrl}`);
Beispiel einer abgeschlossenen Antwort
{
  "job_id": "550e8400-e29b-41d4-a716-446655440000",
  "status": "completed",
  "created_at": "2025-01-15T10:30:00.000Z",
  "completed_at": "2025-01-15T10:31:45.000Z",
  "result": {
    "urls": ["https://gen.krea.ai/videos/your-video.mp4"]
  }
}
Webhooks verfügbar!Richte Webhooks ein, um Benachrichtigungen zu erhalten, wenn Jobs abgeschlossen sind. Siehe den Webhooks-Leitfaden für den Einstieg.

Gängige Parameter

Eine Liste aller detaillierten Parameter für sämtliche Modelle findest du auf der Seite Model APIs.
ParameterTypBeschreibung
promptstringDetaillierte Beschreibung des Videoinhalts
durationnumberVideolänge in Sekunden. Unterstützte Werte hängen vom Modell ab.
aspect_ratiostringSeitenverhältnis des Videos, z. B. 16:9, 9:16 oder 1:1
start_imagestringOptionale URL des Ausgangsbildes für Bild-zu-Video-Modelle
end_imagestringOptionale URL des Endbildes für unterstützte Modelle
modestringOptionaler Qualitätsmodus für Modelle, die einen solchen anbieten
modelstringZu verwendendes Videogenerierungsmodell
Prompt-Tipps für bessere Videos:
  • Sei präzise bei Bewegung und Kamerafahrt
  • Beschreibe Szene, Beleuchtung und Atmosphäre
  • Erwähne Timing (z. B. „langsamer Kameraschwenk“, „schneller Zoom“)
  • Nimm Stilreferenzen auf (z. B. „filmisch“, „Dokumentarstil“)
Videogenerierung ist teurer als Bildgenerierung. Siehe API-Schlüssel & Abrechnung für die modellabhängigen Preise und wie du dein API-Guthaben aufladen kannst.