Zum Hauptinhalt springen
POST
/
v3
/
async
/
wan2.7-i2v
Wanxiang Wan 2.7 Bild-zu-Video
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/wan2.7-i2v \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "seed": 123,
  "prompt": "<string>",
  "duration": 123,
  "image_url": "<string>",
  "watermark": true,
  "resolution": "<string>",
  "prompt_extend": true,
  "first_clip_url": "<string>",
  "last_frame_url": "<string>",
  "negative_prompt": "<string>",
  "driving_audio_url": "<string>"
}
'
{
  "task_id": "<string>"
}
Das Wanxiang Wan 2.7 Bild-zu-Video-Modell unterstützt multimodale Eingaben (Text/Bild/Audio/Video) und kann drei Hauptaufgaben ausführen: Videoerzeugung aus dem ersten Frame, Videoerzeugung aus erstem und letztem Frame sowie Videofortsetzung. Es unterstützt Auflösungen von 720P und 1080P, eine Dauer von 2 bis 15 Sekunden und wird sekundengenau abgerechnet. Die Ausgabe enthält standardmäßig Audio.
Dies ist eine asynchrone API, die nur die task_id der asynchronen Aufgabe zurückgibt. Verwenden Sie diese task_id, um über die API zum Abfragen des Aufgabenergebnisses das generierte Ergebnis abzurufen.

Request-Header

Content-Type
string
erforderlich
Enumerationswert: application/json
Authorization
string
erforderlich
Bearer-Authentifizierungsformat: Bearer {{API Key}}.

Request-Body

seed
integer
Zufallszahl-Seed zur Verbesserung der Reproduzierbarkeit der generierten Ergebnisse. Wertebereich [0, 2147483647].Wertebereich: [0, 2147483647]
prompt
string
Text-Prompt zur Beschreibung der gewünschten Elemente und visuellen Merkmale im generierten Video. Unterstützt Chinesisch und Englisch, maximal 5000 Zeichen.Längenbeschränkung: 0 - 5000
duration
integer
Standard:5
Dauer des generierten Videos in Sekunden; Abrechnung erfolgt pro Sekunde. Ganzzahliger Wertebereich [2, 15].Wertebereich: [2, 15]
image_url
string
erforderlich
URL des ersten Frames. Unterstützte Formate: JPEG, JPG, PNG (transparente Kanäle werden nicht unterstützt), BMP, WEBP. Auflösung: Breite und Höhe jeweils im Bereich [240, 8000] Pixel, Seitenverhältnis 1:8 bis 8:1, Dateigröße maximal 20 MB. Entweder image_url oder first_clip_url muss angegeben werden; mindestens eines ist erforderlich.
watermark
boolean
Standard:false
Gibt an, ob ein Wasserzeichen hinzugefügt werden soll. Das Wasserzeichen befindet sich unten rechts im Video.
resolution
string
Standard:"1080P"
Auflösungsstufe des Ausgabevideos, die sich auf die Kosten auswirkt. Das Seitenverhältnis des Videos bleibt mit dem Eingabematerial konsistent.Verfügbare Werte: 720P, 1080P
prompt_extend
boolean
Standard:true
Gibt an, ob die intelligente prompt-Umschreibung aktiviert werden soll. Nach der Aktivierung wird ein großes Modell verwendet, um den eingegebenen prompt intelligent umzuschreiben. Dies verbessert die Generierungsqualität bei kürzeren prompts deutlich, erhöht jedoch die Verarbeitungszeit.
first_clip_url
string
URL des ersten Videoclips zur Videofortsetzung. Das Modell setzt die Generierung basierend auf diesem Videoinhalt fort. Unterstützte Formate: mp4, mov; Dauer 2 bis 10 Sekunden; Auflösung: Breite und Höhe jeweils im Bereich [240, 4096] Pixel; Seitenverhältnis 1:8 bis 8:1; Dateigröße maximal 100 MB. Alternativ zu image_url.
last_frame_url
string
URL des letzten Frames. In Kombination mit dem ersten Frame kann ein Video aus erstem und letztem Frame generiert werden. Die Formatbeschränkungen entsprechen denen des ersten Frames.
negative_prompt
string
Negativer Prompt zur Beschreibung von Inhalten, die nicht im Videobild erscheinen sollen. Unterstützt Chinesisch und Englisch, maximal 500 Zeichen.Längenbeschränkung: 0 - 500
driving_audio_url
string
URL der steuernden Audiodatei. Wenn angegeben, verwendet das Modell diese Audiodatei als Steuerquelle zur Videoerzeugung (z. B. Lippen-Synchronisation, actionsynchrone Akzente usw.). Wenn nicht angegeben, generiert das Modell automatisch passende Hintergrundmusik oder Soundeffekte. Unterstützte Formate: wav, mp3; Dauer 2 bis 30 Sekunden; Dateigröße maximal 15 MB.

Antwortinformationen

task_id
string
Verwenden Sie task_id, um über die API zum Abfragen des Aufgabenergebnisses die generierte Ausgabe abzurufen.