Zum Hauptinhalt springen
POST
/
v3
/
async
/
wan-t2v
Wan 2.1 Text-zu-Video
curl --request POST \
  --url https://api.highwayapi.ai/v3/async/wan-t2v \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "prompt": "<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 des Wan 2.1 14B Text-zu-Video-Modells. Dies ist eine umfassende und offene Suite von Video-Basismodellen, 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. Sie sollten diese task_id verwenden, um die API zum Abfragen des Aufgabenergebnisses aufzurufen und das Ergebnis der Videogenerierung abzurufen.

Anfrageheader

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

Anfragetext

prompt
string
erforderlich
Der Prompt-Text, der die gewünschte Generierung steuert.Wertebereich: [1, 2000].
negative_prompt
string
Der negative Prompt weist das Modell an, welche Elemente bei der Generierung vermieden werden sollen.Wertebereich: [0, 2000].
width
integer
Die Breite des Ausgabevideos.Aufzählungswerte: 480, 720, 832, 1280.Standard: 832. Wenn Breite oder Höhe nicht angegeben werden, werden Breite und Höhe fest auf 832 und 480 gesetzt.
height
integer
Die 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 Breite oder Höhe nicht angegeben werden, werden Breite und Höhe fest auf 832 und 480 gesetzt.
loras
object[]
LoRA-Modelle, die auf die Videogenerierung angewendet werden.Es werden maximal 3 LoRA-Modelle unterstützt.
seed
integer
Zufallszahl-Seed, die Zahl, mit der Stable Diffusion Rauschen erzeugt. Wertebereich: [-1, 9999999999]. Der 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 Amplitude der Objektbewegung 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 den generierten Inhalt angewendet wird. Wenn er aktiviert ist, hilft er dabei, potenziell schädliche oder unangemessene Inhalte aus der Videoausgabe herauszufiltern.Standard: true.
fast_mode
boolean
Gibt an, ob der Schnellmodus aktiviert werden soll. Videos werden dadurch schneller generiert, allerdings können Qualität und Preis niedriger ausfallen.Standard: false.

Antwortinformationen

task_id
string
erforderlich
Die task_id der asynchronen Aufgabe. Sie sollten diese task_id verwenden, um die API zum Abfragen des Aufgabenergebnisses aufzurufen und das Generierungsergebnis zu erhalten.