Alibaba
Wan 3.0 Video
wan3.0-video-prime
Die neue Generation von Videogenerierungsmodellen der Alibaba-Wan-Serie: Sie erzeugt in einem Durchgang Clips von etwa 30 Sekunden in 1080p, unterstützt Referenzmaterial zur Wahrung der Konsistenz des Motivs und ermöglicht erstmals strukturierte Eingaben in Form von Dokumenten.
wan3.0-video-prime ausprobieren
Eingabe
Ausgabe
videoPreise
wan3.0-video-prime per second
| Spezifikationen | Einzelpreis |
|---|---|
| 480P | $0.0875 |
| 720P | $0.180 |
| 1080P | $0.360 |
Positionierung
wan3.0-video-prime ist die hochwertige Referenz-zu-Video-Linie innerhalb der Wan 3.0 Video-Familie und wird über die einheitliche Schnittstelle von HiAPI.ai aufgerufen. Es nimmt Referenzmaterialien wie Bilder, Audio, Dokumente und Webseiten entgegen und erzeugt zusammen mit einem Prompt ein Video mit Ton von bis zu 30 Sekunden Länge und bis zu 1080P, wobei Start-/Endbild-Steuerung sowie Auswahl von Dauer und Seitenverhältnis unterstützt werden. Es eignet sich für Entwickler und Content-Teams, die die Konsistenz von Motiv und Subjekt anhand von Marken- oder Produktmaterialien wahren und direkt fertige Clips produzieren möchten.
Kernhighlights
- Referenzmaterialgesteuerte multimodale Generierung – In einem einzigen Aufruf lassen sich bis zu 10 Bilder, 5 Audiosegmente sowie Dokument- oder Webseitenreferenzen kombinieren, die in der Reihenfolge des Arrays im Prompt als Image1, Audio1 usw. referenziert werden.
- Dauer von 2 bis 30 Sekunden pro Durchlauf – Der Parameter duration bestimmt direkt die Ausgabelänge; lange Erzählungen lassen sich ohne Segmentierung und Zusammensetzen in einem Durchgang als vollständiger Clip erzeugen.
- Bis zu 1080P mit wählbaren Stufen – Es stehen die drei Auflösungsstufen 480P, 720P und 1080P sowie sechs Seitenverhältnisse zur Verfügung, sodass sich Bildqualität und Kosten pro Aufruf abwägen lassen.
- Synchroner Ton und Start-/Endbild-Steuerung – Standardmäßig wird synchrones Audio ausgegeben, die Tonspur kann aber auch deaktiviert werden; zusammen mit Start- und Endbild lassen sich Anfang und Ende der Kamerafahrt festlegen.
Funktionsbeschreibung
Referenzkonsistente Generierung: Mithilfe von Bild-, Audio- und anderem Referenzmaterial werden Subjekt und Stil fixiert, sodass dieselbe Figur oder dasselbe Produkt im gesamten Video einheitlich aussieht und Nacharbeit reduziert wird.
Strukturierte Materialeingabe: Es kann ein Dokument oder eine ohne Anmeldung zugängliche Webseite als Referenz übergeben werden; zusammen mit dem Prompt werden die Inhalte in erklärende Videobilder umgesetzt.
Kontrollierbare Dauer und Seitenverhältnis: Dauer von 2 bis 30 Sekunden, sechs Seitenverhältnisse zur Auswahl; adaptive folgt automatisch den eingegebenen Materialien und dem Prompt, was die Anpassung an Quer-, Hochformat und andere Platzierungen erleichtert.
Kameraführung durch Start- und Endbild: Start- und Endbild können separat angegeben werden, um Anfang und Endpunkt der Kamera zu begrenzen – ideal für fertige Clips, die einen präzisen Einstieg und Abschluss benötigen.
Reproduzierbarkeit und Tonumschalter: Durch einen festen seed lässt sich dasselbe Ergebnis reproduzieren; der Parameter audio steuert, ob eine synchrone Tonspur erzeugt wird, was die Batch-Generierung und den Versionsvergleich erleichtert.
Anwendungsszenarien
- Marken- oder Produktmaterial zu Werbeclips – Produktbild und Verkaufsargument-Prompt eingeben und einen Clip mit Ton ausgeben, der das Produktaussehen beibehält, für E-Commerce-Detailseiten und Social-Media-Ausspielung.
- Charaktererzählungen mit multimodalem Referenzmaterial – Mit Charakterbild plus Audio-Referenz einen zusammenhängenden Clip von bis zu 30 Sekunden erzeugen, als Materialabschnitt für Handlung oder Kurzserien.
- Material zu Erklärvideos – Ein Dokument oder einen Webseitenlink hochladen und erklärende Bilder zum entsprechenden Thema generieren, für interne Schulungen und Produktvorstellungen.
- Lückenfüllende Aufnahmen zwischen vorgegebenen Start- und Endbildern – Zwei Keyframe-Bilder für Anfang und Ende bereitstellen und eine Übergangsaufnahme mit kontrollierbarer Länge erzeugen, die sich in den Postproduktions-Workflow einfügen lässt.
Einschränkungen und Auswahlhinweise
Die Abrechnung erfolgt nach Ausgabesekunden; je höher Auflösung und Dauer, desto höher die Kosten – lange Clips in Kombination mit hoher Bildqualität sollten im Voraus kalkuliert werden. Die Generierungsqualität hängt deutlich vom Prompt ab; sind Subjekt, Bewegung, Kamera und Stil unklar beschrieben, schwanken die Ergebnisse stark. Referenzmaterial und Start-/Endbild-Modus lassen sich nicht mischen; pro Aufruf wird nur eine Dokument- oder eine Webseitenreferenz akzeptiert. Für kürzere, leichtere Alltagsclips kann die Standardlinie derselben Familie gewählt werden; bei Batch-Aufgaben mit hohen Anforderungen an feste Parameter und Reproduzierbarkeit empfiehlt es sich, zunächst den seed zu fixieren und dann zu skalieren.
Neuigkeiten
Changelog ansehen →- Neues Modell wan3.0-video-prime Videogenerierungsmodell ist online
Häufige Fragen
Alle Fragen ansehen →-
Was für ein Videomodell ist Wan 3.0 Video?
Es basiert auf Prompts und kann zusätzlich Start- und Endframes oder Referenzbilder, -videos und -audios einbeziehen; die verschiedenen Steuerungsarten sollten gemäß dem aktuellen Parametervertrag kombiniert werden.
-
Welche Ausgabespezifikationen unterstützt Wan 3.0 Video?
Unterstützt werden 2-30 Sekunden, die Auflösungen umfassen 480P, 720P, 1080P, die Seitenverhältnisse umfassen adaptive, 16:9, 4:3, 1:1, 3:4, 9:16.
-
Können Stimmen generiert oder Audioreferenzen verwendet werden?
Optionale Referenzen für Bilder, Videos, Audio, Dateien und Links; synchronisiertes Audio wird unterstützt
-
Wie wird Wan 3.0 Video abgerechnet?
Die Abrechnung erfolgt nach Ausgabedauer und Echtzeit-Stufe; Abweichungen durch Auflösung, Modus oder Audiooptionen richten sich nach dem Seitenpreis und den Aufgabenaufzeichnungen.
Generierungsaufgabe erstellen
https://api.hiapi.ai/v1/tasks Header
AuthorizationstringPflichtAccount-API-Schlüssel. Bei jeder Anfrage erforderlich. Beispiel: Bearer YOUR_HIAPI_API_KEY. API-Schlüssel holen
Content-TypestringOptionalDer Anfragekörper wird immer als JSON geparst; beim Senden ist nur application/json (optional mit charset) zulässig — andere Werte liefern 415. Beispiel: application/json.
Idempotency-KeystringOptionalIdempotenz-Schlüssel, bis 255 Bytes. Wiederholungen mit demselben Schlüssel desselben Kontos erstellen die Aufgabe nur einmal; Replays liefern die ursprüngliche taskId.
Bei Netzwerk-Timeouts oder Client-Wiederholungen erstellt derselbe Schlüssel die Aufgabe nur einmal — keine doppelte Abbuchung (Geltungsbereich = das Konto des API-Schlüssels). Empfohlen: geschäftsseitig eindeutige Kennung (z. B. "order-42"); Replays liefern die ursprüngliche taskId, Schlüssel laufen 24 Stunden nach der ersten Anfrage ab. Die vollständige Szenariomatrix steht in der Übersicht der Unified Async API.
Body
modelstringPflichtAktueller Festwert: wan3.0-video-prime
routestringOptionalAktueller Festwert: default
inputobjectPflicht
Geschäftsparameter für wan3.0-video-prime und Route default — siehe Parametertabelle unten.
seedintegerOptionalmin 0max 2147483647Zufälliger Startwert; für reproduzierbare Ausgaben einen festen Wert übergeben, andernfalls wird er serverseitig zufällig generiert.
audiobooleanOptionalStandard: trueOb das Ausgabevideo eine synchronisierte Tonspur enthalten soll, boolescher Wert, Standard true.
promptstringPflichtminLength 1maxLength 20000Prompt zur Beschreibung von Szene, Bewegung, Kamera, Licht und Ton; im Referenzmodus werden die entsprechenden Materialien in Array-Reihenfolge als Image1, Audio1 usw. referenziert.
durationintegerOptionalStandard: 5min 2max 30Dauer des Ausgabevideos in Sekunden, Wertebereich 2 bis 30, Standard 5.
resolutionstringOptionalStandard: "1080P"Auflösung des Ausgabevideos, Standard 1080P.
480P720P1080Paspect_ratiostringOptionalStandard: "adaptive"Seitenverhältnis des Ausgabebilds, Standard adaptive, d. h. automatische Anpassung an Eingabemedien und Prompt.
adaptive16:94:31:13:49:16last_frame_urlstringOptionalEine öffentlich zugängliche Bild-URL als letztes Frame des Videos, muss zusammen mit first_frame_url verwendet werden.
first_frame_urlstringOptionalEine öffentlich zugängliche Bild-URL als erstes Frame des Videos; darf nicht gleichzeitig mit dem Referenzmaterial-Array verwendet werden.
reference_file_urlsarrayOptionalmaxItems 1Array von URLs zu Referenzdokumenten oder Präsentationen, maximal 1, muss öffentlich zugänglich sein.
Array [ string ]
reference_link_urlsarrayOptionalmaxItems 1Array von URLs zu Referenzwebseiten, maximal 1, und die Webseite muss ohne Anmeldung öffentlich zugänglich sein.
Array [ string ]
reference_audio_urlsarrayOptionalmaxItems 5Array von URLs zu Referenzaudios, maximal 5 WAV- oder MP3-Segmente, jeweils 1 bis 15 Sekunden, müssen zusammen mit Bildern oder Videos verwendet werden.
Array [ string ]
reference_image_urlsarrayOptionalmaxItems 10Array von URLs zu Referenzbildern, maximal 10, für die allgemeine referenzbasierte Generierung.
Array [ string ]
callbackobjectOptional
Konfiguration der Endzustands-Benachrichtigung. Ohne Angabe wird kein Callback gesendet — selbst abfragen.
Beim Erstellen callback.url angeben, dann POSTet HiAPI im Endzustand an Ihren Service — kein Polling nötig. Der Callback-Body entspricht der Aufgaben-Detailstruktur; Signaturprüfung, Wiederholungen und Idempotenz sind in der Übersicht der Unified Async API beschrieben.
urlstringPflichtPflicht, wenn callback angegeben ist. Nach dem Endzustand wird an diese URL gepostet; muss eine gültige http(s)-URL sein.
whenstringOptionalStandard: "final"Derzeit wird nur final unterstützt — Benachrichtigung bei success und fail.
finalstoragestringOptionalStandard: "temp"Speicherstufe für Artefakte: temp (Standard, ca. 7 Tage) oder persistent (langfristig, nach Größe abgerechnet). Bei unzureichendem Guthaben oder Überschreitung des Speicherlimits erfolgt ein stiller Downgrade auf temp; die wirksame Stufe steht in der Aufgaben-Detailantwort.
temppersistentAnfragebeispiele
# Asynchrone Aufgabe senden; gibt sofort eine taskId zurück (wartet nicht auf die Generierung)
curl -X POST "https://api.hiapi.ai/v1/tasks" \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "wan3.0-video-prime",
"input": {
"audio": true,
"prompt": "…",
"duration": 5,
"resolution": "1080P",
"aspect_ratio": "adaptive"
}
}' const res = await fetch("https://api.hiapi.ai/v1/tasks", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.HIAPI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "wan3.0-video-prime",
input: {
"audio": true,
"prompt": "…",
"duration": 5,
"resolution": "1080P",
"aspect_ratio": "adaptive"
}
}),
});
const task = await res.json();
// { code: 200, message: "success", data: { taskId } } import os, requests
res = requests.post(
"https://api.hiapi.ai/v1/tasks",
headers={"Authorization": f"Bearer {os.environ['HIAPI_API_KEY']}"},
json={
"model": "wan3.0-video-prime",
"input": {
"audio": True,
"prompt": "…",
"duration": 5,
"resolution": "1080P",
"aspect_ratio": "adaptive"
}
},
)
print(res.json()) # { code, message, data: { taskId } } 200 OK
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR"
}
} 400 Bad Request
{
"code": 400,
"message": "invalid request",
"data": null,
"error_code": "INVALID_REQUEST"
} Aufgabendetails abrufen
https://api.hiapi.ai/v1/tasks/:id Antwortfelder
taskIdstringPflichtAufgaben-ID, stets mit Präfix tk-hiapi-.
modelstringPflichtAufgelöster vollständiger Modellname. Mit route-Parameter eingereichte Aufgaben geben base@route zurück (z. B. gpt-image-2/text-to-image@ext); sonst identisch mit dem übermittelten Namen.
routestringOptionalErscheint nur bei explizitem route-Parameter; gibt den übermittelten Wert zurück.
statusstringPflichtAufgabenstatus.
queued Eingereiht, noch nicht gestartet.
handling In Verarbeitung.
archiving Verarbeitung abgeschlossen, Artefakte werden vorbereitet.
success Endzustand: abgeschlossen, Artefakte verfügbar (output wird zurückgegeben).
fail Endzustand: fehlgeschlagen (error wird zurückgegeben).
Nach dem Senden den status prüfen: success und fail sind Endzustände, alles andere nicht. Alle 1–3 Sekunden bis zum Endzustand pollen. Nach Erfolg Artefakte aus output[].url laden und vor expireAt übertragen; für Langzeitaufbewahrung storage: "persistent" beim Erstellen angeben.
creatednumberPflichtZeitpunkt der Aufgabenerstellung (Unix-Sekunden).
completednumberPflichtUnix-Sekunden des Endzustands; vor Abschluss stets 0.
outputarrayOptional
Nur bei status == success. Artefaktliste — immer ein Array; eine Aufgabe kann mehrere Typen gleichzeitig liefern (z. B. video + first_frame).
Array [ object ]
Array-Elemente
urlstringPflichtArtefakt-URL, direkt herunterladbar.
typestringPflichtAktuell mögliche Werte: video, image, audio, first_frame, last_frame, thumbnail; später können weitere folgen.
expireAtnumberPflichtUnix-Sekunden, bis wann das Artefakt verfügbar ist; vorher herunterladen oder übertragen.
errorobjectOptional
Nur bei status == fail.
codestringPflichtBusiness-Fehlercode.
messagestringPflichtFehlerbeschreibung.
Antwortbeispiele
Erfolg
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR",
"model": "happyhorse-1-0",
"status": "success",
"created": 1777282033,
"completed": 1777282099,
"output": [
{
"url": "https://cdn.hiapi.ai/tasks/.../video.mp4",
"type": "video",
"expireAt": 1777886899
}
]
}
} In Bearbeitung (nicht final)
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "archiving",
"created": 1777282033,
"completed": 0
}
} Fehlgeschlagen
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "fail",
"created": 1777282033,
"completed": 1777282099,
"error": {
"code": "TASK_FAILED",
"message": "task failed"
}
}
} Artikel
Alle Artikel ansehen →-
Tutorial
So rufen Sie kling-4.0/image-to-video auf HiAPI auf: curl, Python und Polling
-
Tutorial
So rufen Sie hailuo-2.3-fast/image-to-video über die HiAPI API auf: curl und Python in der Praxis
Die erste lauffähige Anfrage für die schnelle, kostengünstige Bild-zu-Video-Stufe – von der Modell-ID bis zum heruntergeladenen MP4
-
Vergleichstest
hailuo-2.3-fast/image-to-video im Quervergleich: Wie man Bild-zu-Video-Modelle auswählt und worauf bei der Migration zu achten ist
-
Tutorial
So nutzt du kling-4.0/text-to-video über die HiAPI-API: curl, Python und ein lauffähiges Anforderungsbeispiel
Ein praxisnaher Leitfaden für Entwickler: filmische Prompts, synchrones Audio, asynchrones Polling und Download der Ausgabe
-
Tutorial
Kandinsky 6.0 Pro Text-zu-Video auf HiAPI: curl- und Python-Tutorial
Eine anfrageorientierte praktische Demonstration: Aufbau des Aufrufs vom Prompt zum Videoclip, Absenden der Anfrage, Abfragen des Fertigstellungsstatus und Herunterladen des Ergebnisses
-
Tutorial
So rufen Sie hailuo-2.3/text-to-video über die HiAPI API auf: curl, Python und lauffähige Anfragebeispiele
-
Vergleichstest
Recraft v4.1 Flash 文生图横向对比:Entwickler-Auswahl und Migrationsleitfaden
Mit Kosten von $0,01 pro Bild und reiner Text-zu-Bild-Fähigkeit beurteilen, ob es zu Ihrer Bildgenerierungs-Pipeline passt
-
Tutorial
kandinsky-6.0-pro/image-to-video auf HiAPI: Tutorial mit curl und Python
Eine funktionierende Bild-zu-Video-Anfrage auf HiAPI ausführen: vom Upload des ersten Frames über asynchrones Polling bis zum finalen Download
Ähnliche Modelle
Alle Modelle ansehen →Gleicher Typ
-
LTX 2.5 Fast Lightricks $0.086 /Sekunde -
Gemini Omni 1.1 Flash Google $0.450 /Video -
Veo 3.1 Fast Google $0.170 /Sekunde -
Vidu Q4 Preview Vidu $0.051 /Sekunde -
Seedance 2.0 ByteDance $0.017 /Sekunde -
HappyHorse 1.1 Alibaba $0.160 /Sekunde -
Kling 3.0 Kuaishou $0.100 /Sekunde -
Kling 3.0 Turbo Kuaishou $0.130 /Sekunde -
Creatify Boreal Creatify $0.015 /Sekunde -
Wan 2.7 Video Alibaba $0.100 /Sekunde -
Wan 2.6 Flash Alibaba $0.043 /Sekunde -
Ray 3.2 Luma $0.214 /Video
Gleicher Anbieter
-
Qwen Image 3.0 Alibaba $0.036 /Bild -
Qwen Audio 3.0 TTS Alibaba $0.030 /1.000 Zeichen -
Wan 2.6 Flash Alibaba $0.043 /Sekunde -
Qwen Image 2.1 Alibaba $0.020 /Bild -
Z-Image Alibaba $0.008 /Bild -
HappyHorse 1.0 Alibaba $0.168 /Sekunde -
Wan 2.7 Image Alibaba $0.035 /Bild -
HappyHorse 1.1 Alibaba $0.160 /Sekunde -
Wan 3.0 Video Alibaba $0.040 /Sekunde -
Wan 2.7 Video Alibaba $0.100 /Sekunde -
Qwen Image 2.0 Alibaba $0.042 /Bild