Open API

Videogenerierungs-API

Überblick über die Videogenerierungs-API von LMU AI: Wählen Sie zwischen Seedance und Wan, dazu gemeinsame Regeln für Authentifizierung, asynchrone Tasks, Abrechnung, Parallelitätslimits und Fehlercodes.

LMU AI bietet zwei Arten von asynchronen Videogenerierungs-APIs, die beide die nativen Protokolle der Anbieter verwenden: Ersetzen Sie im offiziellen SDK oder curl-Befehl die Adresse durch die LMU AI-Adresse und den Key durch Ihren LMU AI API-Key – der Request-Body bleibt unverändert. Diese Seite ist der Überblick: Wählen Sie in der folgenden Tabelle eine API aus und lesen Sie dann die zugehörige Anbieterseite. Die Regeln, die für beide Anbieter gelten (Authentifizierung, Abrechnung, Parallelitätslimits und Fehlercodes), finden Sie auf dieser Seite.

Basis-URL

https://api.lmuai.ai
AnbieterTask erstellenTask abfragenDoku
Seedance (Volcengine Ark)POST /api/v3/contents/generations/tasksGET /api/v3/contents/generations/tasks/{id}Seedance Videogenerierungs-API
Wan (Alibaba DashScope)POST /api/v1/services/aigc/video-generation/video-synthesisGET /api/v1/tasks/{task_id}Wan Videogenerierungs-API

Videogenerierung muss für Ihre Gruppe aktiviert sein

Für die Gruppe des API-Keys muss „Videogenerierung“ aktiviert sein; andernfalls geben Aufrufe 403 zurück. Welche Modelle Sie tatsächlich aufrufen können, hängt von Ihrem API-Key ab; prüfen Sie dies mit GET /v1/models.

1. Die Wahl zwischen beiden

Seedance (Volcengine Ark)Wan (Alibaba DashScope)
Beispielmodellseedance-2.5wan3.0-video
AbrechnungNach Output-TokensNach „tatsächliche Sekunden × Stückpreis der Auflösungsstufe“
Auflösungswerte480p / 720p / 1080p (Kleinbuchstaben)480P / 720P / 1080P (Großbuchstaben), Standard 1080P
Task-Statusqueued → running → succeeded / failed / cancelledPENDING → RUNNING → SUCCEEDED / FAILED / CANCELED
Feld für Video-URLcontent.video_urloutput.video_url
Task abbrechenWartende (queued) Tasks können abgebrochen werdenKein Abbruch-Endpunkt; ein übermittelter Task läuft immer bis zum Ende

Der Modellname muss exakt mit dem für Ihre Gruppe aktivierten Namen übereinstimmen (Groß-/Kleinschreibung beachten). Die beiden APIs verwenden ähnliche Feldnamen, aber unterschiedliche Schreibweisen und Pfade – verwechseln Sie sie also nicht beim Kopieren von Beispielen.

2. Authentifizierung

Senden Sie Ihren API-Key im Header jeder Anfrage:

Authorization: Bearer YOUR_API_KEY

Legen Sie Ihren API-Key nicht in Browser-Frontend-Code, öffentlichen Repositories, URL-Query-Strings oder Logs ab. Rufen Sie die API von Ihrem eigenen Server aus auf.

3. Ablauf asynchroner Tasks

  1. Erstellen: POST gibt nur eine Task-ID zurück; es wird nicht auf das Video gewartet.
  2. Abfragen: Fragen Sie den Task etwa alle 10 Sekunden per GET ab, bis er einen Endzustand erreicht (erfolgreich / fehlgeschlagen / abgebrochen).
  3. Referenzbilder: API-Aufrufe müssen eine öffentlich zugängliche Bild-URL übergeben (JPG / PNG / WebP); die Seite „Videogenerierung“ in der Konsole akzeptiert auch lokale Bild-Uploads.
  4. Herunterladen: Entnehmen Sie bei Erfolg den Video-Link aus der Antwort. Upstream-Links sind 24 Stunden gültig, laden Sie also zeitnah herunter; die Plattform bewahrt eine Kopie jedes fertigen Videos auf, die Sie auf der Seite „Video-Tasks“ in der Konsole abspielen und herunterladen können.

Die Abrechnung erfolgt auch, wenn Sie die Abfrage beenden

Nach der Übermittlung verfolgt die Plattform den Task im Hintergrund weiter und rechnet ihn normal ab, auch wenn Sie keine Abfragen mehr senden; fehlgeschlagene und abgebrochene Tasks werden nicht berechnet.

Vollständige Beispiele zum Erstellen und Abfragen finden Sie auf den Seiten zu Seedance und Wan.

4. Abrechnung und Wasserzeichen

  • Beim Erstellen des Tasks wird ein geschätzter Betrag reserviert. Reicht Ihr Guthaben nicht aus, wird die Anfrage direkt abgelehnt (402) und kein Video generiert.
  • Bei Erfolg wird der Task einmalig nach tatsächlicher Nutzung abgerechnet, und ein zu viel reservierter Betrag wird automatisch zurückgebucht; fehlgeschlagene und abgebrochene Tasks werden vollständig erstattet und nicht berechnet.
  • Seedance wird nach Output-Tokens abgerechnet; Wan nach „tatsächliche Sekunden × Stückpreis der Auflösungsstufe“.
  • Fertige Videos tragen die Plattformkennzeichnung „KI-generiert“, die Clients nicht deaktivieren können.

5. Parallelitätslimits

Pro Benutzer und pro API-Key können höchstens 5 Tasks gleichzeitig generiert werden. Darüber hinaus geben Anfragen 429 mit einem Retry-After-Header (etwa 60 Sekunden) zurück; warten Sie ab und versuchen Sie es erneut.

6. Fehlercodes

HTTPBedeutungVorgehen
401Der API-Key ist ungültig oder deaktiviertPrüfen Sie Ihren API-Key
402Guthaben oder Kontingent reicht nicht aus, um den geschätzten Betrag zu reservierenLaden Sie Guthaben auf und versuchen Sie es erneut
403Videogenerierung ist für die Gruppe nicht aktiviert, oder das Modell ist in der Gruppe nicht verfügbarVerwenden Sie einen API-Key, der Videogenerierung unterstützt
404 model_not_foundDas Modell ist noch nicht verfügbar (auch ein falsch geschriebener Name löst dies aus)Verwenden Sie den exakten Namen, den GET /v1/models zurückgibt
409Die Generierung des Tasks hat bereits begonnen, er kann nicht abgebrochen werden (Seedance-Abbruch-Endpunkt)Warten Sie, bis der Task abgeschlossen ist
429Die Anzahl laufender Tasks hat das Limit erreichtWarten Sie gemäß Retry-After und versuchen Sie es erneut

Allgemeine Fehler finden Sie unter Fehlercodes.

7. Anbieterseiten

  • Seedance Videogenerierungs-API: Tasks erstellen, abfragen, auflisten und abbrechen, mit Parametern, Hinweisen zu Referenzbildern für den ersten Frame und einem vollständigen Abfragebeispiel.
  • Wan Videogenerierungs-API: Tasks erstellen und abfragen, mit Parametern und einem vollständigen Abfragebeispiel.

Zuletzt aktualisiert:

Noch Fragen? Stell sie in der LMU AI Community (auf Chinesisch) – du meldest dich mit deinem Konsolen-Konto an.

Auf dieser Seite