Wan- und HappyHorse-Reihe
Die Videogenerierungsmodelle von Alibaba, insgesamt sechs, aufgerufen über den OfoxAI-Videoendpunkt POST /v1/videos. Aufgaben laufen asynchron: Nach dem Erstellen erhalten Sie eine Aufgaben-ID, über die Sie anschließend das Ergebnis abfragen.
Modellwahl
Alle sechs unterstützen Text-zu-Video und Bild-zu-Video und können eine synchrone Tonspur erzeugen (generate_audio ist standardmäßig true). adaptive übernimmt das Seitenverhältnis des Eingabebilds.
alibaba/wan-3.0-prime30 Sekunden, 480p bis 1080palibaba/wan-3.030 Sekunden, 480p bis 1080palibaba/wan-2.72 bis 15 Sekundenalibaba/wan-2.6Keine Videoreferenzalibaba/happyhorse-1.03 bis 15 Sekundenalibaba/happyhorse-1.1Keine VideoreferenzDie Tabelle entspricht den video_attributes, die die Models API zurückgibt; ändern sich die Fähigkeiten eines Modells, ist die Antwort der API maßgeblich. Abgerechnet wird pro Sekunde; die tatsächlichen Kosten stehen in usage.video_cost des Aufgabenergebnisses. Preise finden Sie auf der Modellseite .
Geben Sie resolution explizit an. Ohne Angabe verwenden alle sechs Modelle standardmäßig 1080p; die Kosten richten sich nach der Auflösungsstufe. Für Vorschauen oder Hochformatvideos für soziale Medien empfehlen sich 720p oder 480p.
Aufrufbeispiele
Die folgenden Beispiele zeigen nur die Anfrage zum Erstellen der Aufgabe. Den vollständigen Ablauf mit Statusabfrage und Download des Ergebnisses finden Sie unter Video API · Schnellstart.
Text-zu-Video
Nur prompt übergeben.
curl -X POST https://api.ofox.io/v1/videos \
-H "Authorization: Bearer $OFOX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "alibaba/wan-3.0",
"prompt": "Ein Wasserdorf in Südchina am frühen Morgen, ein kleines Boot gleitet langsam unter einer Steinbrücke hindurch",
"duration": 5,
"resolution": "720p",
"aspect_ratio": "16:9"
}'frame_imagesundinput_referencesdürfen nicht gemeinsam übergeben werden; andernfalls wird400 references_conflictzurückgegeben.- Wenn Sie keine Tonspur benötigen, übergeben Sie
"generate_audio": false. - Die vollständige Beschreibung der Feldstruktur finden Sie unter Videoaufgabe erstellen.
Unterschiede zu anderen Reihen
- Kein Abbruch möglich: Sobald die Aufgabe an den Upstream-Anbieter übermittelt ist, liefert
DELETE /v1/videos/{id}400 cancel_not_supported; die Aufgabe wird weiter generiert und abgerechnet. Prüfen Sie die Parameter vor dem Absenden. - Videoadressen: In unseren Tests liefert eine abgeschlossene Aufgabe nur
unsigned_urls(temporäre Adressen in Alibaba Cloud OSS), keinemirror_urls. Temporäre Adressen können nach 24 Stunden ungültig werden; laden Sie das Video daher zeitnah herunter. - Kürzere Dauer: Wan ab 2 Sekunden, HappyHorse ab 3 Sekunden; bei den anderen Reihen beträgt das Minimum 4 Sekunden.
Wasserzeichen entfernen
Spezifische Parameter der Alibaba-Modelle werden über provider.options.dashscope übergeben:
{
"model": "alibaba/wan-3.0",
"prompt": "...",
"duration": 5,
"resolution": "720p",
"provider": {
"options": { "dashscope": { "watermark": false } }
}
}provider.options wird nur an den passenden Anbieter weitergegeben; andere Anbieter erhalten es nicht. Die vollständige Beschreibung finden Sie unter Provider-Routing für Videos.
Häufige Fehler
Alle Fehlercodes finden Sie unter Fehlercodes der Video API.
Offizielle Dokumentation
FAQ
Wie lang kann ein Wan-Video höchstens sein?
Wan 3.0 und Wan 3.0 Prime erzeugen pro Aufgabe 2 bis 30 Sekunden, Wan 2.6 und Wan 2.7 2 bis 15 Sekunden, HappyHorse 1.0 und 1.1 3 bis 15 Sekunden. Werte außerhalb des Bereichs liefern 400 duration out of range.
Wie entferne ich das Wasserzeichen aus Wan-Videos?
Fügen Sie der Anfrage provider.options.dashscope.watermark: false hinzu. provider.options wird nur an den Anbieter Alibaba Cloud Model Studio (dashscope) weitergegeben.
Können Wan-Videoaufgaben abgebrochen werden?
Nein. Aufgaben der Alibaba-Modelle können nach der Übermittlung an den Upstream-Anbieter nicht unterbrochen werden. DELETE liefert 400 cancel_not_supported, und die Aufgabe wird weiter generiert und abgerechnet. Prüfen Sie die Parameter vor dem Absenden.
Wan 2.6 meldet mixref2video requests are not supported by this model?
Wan 2.6 und HappyHorse 1.1 unterstützen kein Video als Referenz. Entfernen Sie video_url aus input_references oder wechseln Sie zu Wan 2.7, Wan 3.0 oder HappyHorse 1.0.
Unterstützt Wan 4:3 oder 3:4?
Nur Wan 3.0 und Wan 3.0 Prime unterstützen 4:3, 3:4 und adaptive. Wan 2.x und HappyHorse unterstützen nur 16:9, 9:16 und 1:1.
Wie lange bleibt die Adresse eines generierten Wan-Videos gültig?
Nach Abschluss werden unsigned_urls zurückgegeben, also temporäre Adressen in Alibaba Cloud OSS, die nach 24 Stunden ungültig werden können. Laden Sie das Video daher zeitnah herunter.