> ## Documentation Index
> Fetch the complete documentation index at: https://www.krea.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ByteDance Seedance API auf Krea

> Nutze ByteDance Seedance 2.5 und 2.0 über die Krea API. Generiere Videos aus Text oder Bildern mit REST- und JavaScript-Beispielen, API-Schlüsseln und Links zu den Preisen.

Krea bietet API-Zugriff auf die Videogenerierungsmodelle Seedance von ByteDance. Mit der Seedance API auf Krea kannst du Videos aus Text generieren, Bilder animieren oder die Generierung mit Bild-, Video- und Audioreferenzen steuern. Anfragen verwenden einen Krea-API-Token und die Basis-URL `https://api.krea.ai`.

## Verfügbare Seedance-API-Modelle

| Modell | POST-Endpunkt | Videodauer | Ausgabeauflösung |
| - | - | - | - |
| Seedance 2.5 | `/generate/video/bytedance/seedance-2-5` | 4–30 Sekunden | 480p, 720p, 1080p |
| Seedance 2.0 | `/generate/video/bytedance/seedance-2` | 4–15 Sekunden | 480p, 720p, 1080p, 4K |
| Seedance 2.0 Fast | `/generate/video/bytedance/seedance-2-fast` | 4–15 Sekunden | 480p, 720p |
| Seedance 2.0 Mini | `/generate/video/bytedance/seedance-2-mini` | 4–15 Sekunden | 480p, 720p |

Diese Modelle unterstützen Text-zu-Video, Start- und Endframes, Referenzmedien und natives Audio. Das aktuelle Anfrageschema jedes Modells findest du in der [API-Referenz](https://www.krea.ai/docs/api-reference/introduction.md). Prüfe die [API-Preise ↗](https://www.krea.ai/app/api/pricing), bevor du einen Job einreichst. Der Preis hängt vom Modell und den Generierungseinstellungen ab.

> [!NOTE]
>
> Die Krea-Endpunkte für Seedance 2.0 und 2.0 Fast enthalten über das Basismodell hinaus optionale Prompt-Verbesserung und Upscaling von Krea. Seedance 2.5 enthält optionale Prompt-Verbesserung von Krea. Bei Videobearbeitungsanfragen an Seedance 2.5 mit `reference_videos` ergeben sich Länge und Seitenverhältnis der Ausgabe aus dem Quellvideo. `duration` und `aspect_ratio` werden bei diesen Anfragen ignoriert.

## Einen Seedance-API-Schlüssel erhalten

Erstelle einen Krea-API-Token und lade API-Guthaben auf, wie unter [API-Schlüssel & Abrechnung](https://www.krea.ai/docs/de/developers/api-keys-and-billing.md) beschrieben. Speichere den Token auf deinem Server in der Umgebungsvariable `KREA_API_KEY`. Sende ihn als `Authorization: Bearer $KREA_API_KEY` und gib ihn niemals im Browser-Code preis.

Compute in der Krea-App und API-Guthaben sind voneinander getrennt. Seedance-Anfragen über die Krea API nutzen das API-Guthaben deines Workspaces.

## Ein Video generieren

Sende einen Prompt an den Seedance-2.5-Endpunkt, um ein Video aus Text zu generieren. Diese Beispiele fordern ein fünf Sekunden langes 720p-Video im Querformat an.

```bash cURL theme={"theme":{"light":"github-light-default","dark":"vesper"}}
curl --fail-with-body https://api.krea.ai/generate/video/bytedance/seedance-2-5 \
  -H "Authorization: Bearer $KREA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "A slow camera orbit around a ceramic vase in warm studio light",
    "duration": 5,
    "aspect_ratio": "16:9",
    "resolution": "720p"
  }'
```

```javascript JavaScript theme={"theme":{"light":"github-light-default","dark":"vesper"}}
import { Krea } from "@krea-ai/sdk";

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

const job = await krea.video("bytedance/seedance-2-5", {
  prompt: "A slow camera orbit around a ceramic vase in warm studio light",
  duration: 5,
  aspect_ratio: "16:9",
  resolution: "720p"
});

const completed = await krea.jobs.wait(job.job_id);
console.log(completed.result.urls[0]);
```

Installiere das JavaScript SDK mit `npm install @krea-ai/sdk`. Die REST-Anfrage gibt eine `job_id` zurück, nicht das fertige Video. Frage `GET /jobs/{job_id}` alle 2–5 Sekunden ab, bis `status` den Wert `completed` hat, und lies dann die Video-URL aus `result.urls[0]`. Beende das Polling bei `failed` oder `cancelled`. Die Methode `jobs.wait` des SDK übernimmt das Polling für dich.

```bash cURL theme={"theme":{"light":"github-light-default","dark":"vesper"}}
curl --fail-with-body "https://api.krea.ai/jobs/YOUR_JOB_ID" \
  -H "Authorization: Bearer $KREA_API_KEY"
```

Verwende für Produktionsintegrationen [Webhooks](https://www.krea.ai/docs/de/developers/webhooks.md), um Abschlussereignisse zu empfangen. Jobstatus und Fehlerbehandlung werden unter [Job-Lebenszyklus](https://www.krea.ai/docs/de/developers/job-lifecycle.md) und [Fehler und Debugging](https://www.krea.ai/docs/de/developers/errors-and-debugging.md) erklärt.

## Ein Bild animieren

Für die Bild-zu-Video-Generierung mit Seedance verwendest du denselben Endpunkt und fügst deiner Anfrage `start_image` hinzu. Übergib eine öffentlich erreichbare Bild-URL, die URL eines hochgeladenen Assets oder eine Base64-Data-URI.

```json theme={"theme":{"light":"github-light-default","dark":"vesper"}}
{
  "prompt": "The camera slowly moves closer as soft light shifts across the scene",
  "start_image": "https://your-domain.example/product.png",
  "duration": 5,
  "aspect_ratio": "16:9",
  "resolution": "720p"
}
```

Ersetze `start_image` durch deine eigene Bild-URL. Um den letzten Frame festzulegen, füge `end_image` hinzu. Für referenzgesteuerte Generierung verwendest du `reference_images`, `reference_videos` und `reference_audios` gemäß dem [API-Schema](https://www.krea.ai/docs/api-reference/introduction.md) des gewählten Modells.

## Häufig gestellte Fragen

### Bietet Krea eine ByteDance Seedance API an?

Ja. Krea bietet ByteDance Seedance 2.5, Seedance 2.0, Seedance 2.0 Fast und Seedance 2.0 Mini über seine REST API unter `https://api.krea.ai` an. Authentifiziere dich mit einem Krea-API-Token und sende eine Anfrage an einen der oben aufgeführten Seedance-Endpunkte.

### Kann ich Seedance sowohl für Text-zu-Video als auch für Bild-zu-Video nutzen?

Ja. Sende einen `prompt` für Text-zu-Video oder füge `start_image` hinzu, um ein Bild zu animieren. Beide Workflows nutzen denselben Seedance-Modellendpunkt und geben einen asynchronen Job zurück.

### Brauche ich einen separaten ByteDance-API-Schlüssel?

Nein. Aufrufe an Seedance über Krea verwenden deinen Krea-API-Token und das API-Guthaben deines Workspaces. Du musst mit diesen Anfragen keine separaten ByteDance-Zugangsdaten senden.

### Was kostet die Seedance API auf Krea?

Aktuelle Seedance-Preise und verfügbare Einstellungen findest du unter [Krea-API-Preise ↗](https://www.krea.ai/app/api/pricing). Die API-Nutzung wird getrennt vom Compute in der Krea-App abgerechnet. Fehlgeschlagene und abgebrochene Jobs werden nicht berechnet.

### Kann ich Seedance aus einem KI-Agenten heraus aufrufen?

Ja. Verbinde einen Agenten mit dem [Krea MCP-Server](https://www.krea.ai/docs/de/developers/mcp.md), um verfügbare Videomodelle und ihre Schemas zu entdecken. Du kannst die REST API oder das JavaScript SDK auch direkt aus deiner Anwendung aufrufen.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.