Zum Hauptinhalt springen
POST
/
v3
/
async
/
wan-i2v
Wan 2.1 Bild-zu-Video
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/wan-i2v \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "prompt": "<string>",
  "image_url": "<string>",
  "negative_prompt": "<string>",
  "width": 123,
  "height": 123,
  "loras": [
    {
      "path": "<string>",
      "scale": 123
    }
  ],
  "seed": 123,
  "steps": 123,
  "guidance_scale": 123,
  "flow_shift": 123,
  "enable_safety_checker": true,
  "fast_mode": true
}
'
{
  "task_id": "<string>"
}
Beschleunigte Inferenz für das Wan 2.1 14B Bild-zu-Video-Modell. Dies ist eine umfassende und offene Suite grundlegender Videomodelle, die die Grenzen der Videogenerierung erweitert. Standardmäßig generiert die API ein 5 Sekunden langes Video.
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 Ergebnis der Videogenerierung abzurufen.

Anfrageheader

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

Anfragetext

prompt
string
erforderlich
Prompt-Text, der die gewünschte Generierung steuert.Wertebereich: [1, 2000].
image_url
string
erforderlich
Bild-URL, die für die Videogenerierung verwendet wird.
negative_prompt
string
Der negative Prompt weist das Modell an, welche Elemente bei der Generierung vermieden werden sollen.Wertebereich: [0, 2000].
width
integer
Breite des Ausgabevideos.Enum-Werte: 480, 720, 832, 1280.Standard: 832. Wenn weder Breite noch Höhe angegeben werden, werden Breite und Höhe zwangsweise auf 832 und 480 gesetzt.
height
integer
Höhe des Ausgabevideos.Unterstützt:
  • (480p) Wenn die Breite 480 ist, wird die Höhe auf 832 gesetzt
  • (480p) Wenn die Breite 832 ist, wird die Höhe auf 480 gesetzt
  • (720p) Wenn die Breite 720 ist, wird die Höhe auf 1280 gesetzt
  • (720p) Wenn die Breite 1280 ist, wird die Höhe auf 720 gesetzt
Standard: 480. Wenn weder Breite noch Höhe angegeben werden, werden Breite und Höhe zwangsweise auf 832 und 480 gesetzt.
Das Ausgabevideo behält das Seitenverhältnis des Eingabebildes bei; die Einstellung width x height bestimmt nur die Klarheit des Ausgabevideos. Ein 720p-Video ist beispielsweise schärfer als ein 480p-Video.
loras
object[]
LoRA-Modelle, die auf die Videogenerierung angewendet werden.Es können bis zu 3 LoRA-Modelle angegeben werden.
seed
integer
Zufallszahlen-Seed, die Zahl, mit der Stable Diffusion Rauschen erzeugt; Wertebereich: [-1, 9999999999]. Standardwert ist -1.
steps
integer
Anzahl der Iterationsschritte, also die Anzahl der Iterationen im Bilderstellungsprozess; Wertebereich: [1, 40]. Standard: 30.
guidance_scale
float
Der Guidance-Scale-Parameter steuert, wie stark der generierte Inhalt dem Prompt folgt. Wertebereich: [0, 10]. Standard: 5.0.
flow_shift
float
Der Parameter flow_shift beeinflusst hauptsächlich die Geschwindigkeit und den Umfang der Bewegung von Objekten im Video. Höhere Werte erzeugen deutlichere und schnellere Bewegungen, während niedrigere Werte die Bewegung langsamer und subtiler machen.Wertebereich: [1, 10]. Standard: 5.0.
enable_safety_checker
boolean
Der Parameter enable_safety_checker steuert, ob ein Sicherheitsfilter auf die generierten Inhalte angewendet wird. Wenn er aktiviert ist, hilft er dabei, potenziell schädliche oder unangemessene Inhalte aus der Videoausgabe herauszufiltern.Standard: true.
fast_mode
boolean
Ob der Schnellmodus aktiviert werden soll; dadurch wird das Video schneller generiert, kann jedoch Qualität und Preis reduzieren.Standard: false.

Antwortinformationen

task_id
string
erforderlich
Die task_id der asynchronen Aufgabe. Verwenden Sie diese task_id, um über die API zum Abfragen des Aufgabenergebnisses das Generierungsergebnis abzurufen