Video
wan2.7-t2v API
Verwenden Sie die genaue wan2.7-t2v-Modell-ID über das asynchrone Videorouting von Modelflare.
Verwenden Sie die genaue Modell-ID wan2.7-t2v. Das Modellfeld muss genau mit dieser Seite übereinstimmen.
Parameter: duration=5resolution=1080pratio=16:9
Prompt: One continuous take, no cuts. A glasshouse at night, rows of plants and misted panes. A figure in an emerald latex suit presses one palm flat against the glass; every drop of condensation on that wall begins running upward instead of down, gathering as it goes until the whole pane is a moving constellation of green and gold points that spreads to the roof panels overhead. The camera starts on the hand, pulls back through the planting and cranes up to take in the whole roof. One hard warm key from a work lamp on the floor, cold moonlight outside. Real weight and inertia, water surface tension on glass, no text.
{ "model": "wan2.7-t2v", "prompt": "One continuous take, no cuts. A glasshouse at night, rows of plants and misted panes. A figure in an emerald latex suit presses one palm flat against the glass; every drop of condensation on that wall begins running upward instead of down, gathering as it goes until the whole pane is a moving constellation of green and gold points that spreads to the roof panels overhead. The camera starts on the hand, pulls back through the planting and cranes up to take in the whole roof. One hard warm key from a work lamp on the floor, cold moonlight outside. Real weight and inertia, water surface tension on glass, no text.", "seconds": "5", "duration": 5, "resolution": "1080p", "ratio": "16:9", "aspect_ratio": "16:9"}Authentifizierung und Endpunkt
Abschnitt betitelt „Authentifizierung und Endpunkt“Verwenden Sie einen Modelflare-API-Schlüssel mit https://modelflare.dev/v1. Der Gateway-Einstiegspunkt ist POST /v1/videos.
Authorization: Bearer YOUR_MODELFLARE_API_KEYErstellen Sie eine Aufgabe
Abschnitt betitelt „Erstellen Sie eine Aufgabe“curl https://modelflare.dev/v1/videos \ -H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "wan2.7-t2v", "input": {"prompt": "A white cat runs through a neon-lit street in the rain, cinematic tracking shot"}, "parameters": {"resolution": "1080P", "duration": 5, "prompt_extend": false} }'Umfrage und Download
Abschnitt betitelt „Umfrage und Download“Speichern Sie die Aufgaben-ID. Abfrage GET /v1/videos/{task_id} und Download mit GET /v1/videos/{task_id}/content. Ergebnis-URLs können ablaufen. Übertragen Sie die Datei daher umgehend.
curl https://modelflare.dev/v1/videos/TASK_ID \ -H "Authorization: Bearer YOUR_MODELFLARE_API_KEY"Notizen anfordern
Abschnitt betitelt „Notizen anfordern“Wan verwendet üblicherweise input und parameters; Frame-Guided- und Reference-Media-Modi dürfen nicht gemischt werden.
Parameter anfordern
Abschnitt betitelt „Parameter anfordern“Wan2.7 T2V konzentriert sich auf input.prompt und akzeptiert optional input.audio_url. Beschreiben Sie Schussänderungen in der Eingabeaufforderung. shot_type nicht senden.
| Feld | Erforderlich | Notizen |
|---|---|---|
model |
Ja | wan2.7-t2v |
input.prompt |
Ja | Verwenden Sie das auf der offiziellen Seite dokumentierte Limit |
input.negative_prompt |
Nein | Negative Aufforderung |
input.audio_url |
Nein | Öffentliches WAV/MP3; weglassen, damit das Modell Audio generiert |
parameters.resolution |
Nein | 720P / 1080P (Standard 1080P) |
parameters.ratio |
Nein | 16:9 / 9:16 / 1:1 / 4:3 / 3:4 |
parameters.duration |
Nein | Videodauer in Sekunden |
parameters.prompt_extend |
Nein | Legen Sie „false“ fest, wenn dieser dedizierte Modellvertrag dies erfordert |
parameters.watermark |
Nein | Ob ein Wasserzeichen hinzugefügt werden soll |
parameters.seed |
Nein | Optionaler zufälliger Startwert |
Eingabe- und Ausgabegrenzen
Abschnitt betitelt „Eingabe- und Ausgabegrenzen“T2V gibt 2–15 Sekunden lang 720P oder 1080P aus. Lassen Sie input.audio_url weg, um synchronisiertes Audio zu generieren. Eine bereitgestellte WAV/MP3-Datei wird zugeschnitten oder lässt Stille zurück, um der gewünschten Dauer zu entsprechen. Beschreiben Sie das Multi-Shot-Timing in der Eingabeaufforderung und senden Sie nicht shot_type.
Dokumentierte Workflow-Beispiele
Abschnitt betitelt „Dokumentierte Workflow-Beispiele“curl https://modelflare.dev/v1/videos \ -H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "wan2.7-t2v", "input": {"prompt": "从文字生成一段稳定的电影镜头"}, "parameters": {"resolution": "1080P", "duration": 8, "prompt_extend": false} }'Fehler und fehlgeschlagene Aufgaben
Abschnitt betitelt „Fehler und fehlgeschlagene Aufgaben“Ungültige Modellparameter geben ein 4xx mit einer Anforderungs-ID zurück. Eine asynchrone Aufgabe kann auch nach erfolgreicher Erstellung als fehlgeschlagen gelten. Verwenden Sie error_code und error_message aus der Umfrageantwort als letzten Aufgabengrund. Wiederholen Sie dieselbe Anfrage nicht mit einer anderen JSON-Form.
Unterstützter Bereich
Abschnitt betitelt „Unterstützter Bereich“Auf dieser Seite werden Modelflare-Modellgenerierungs- und -bearbeitungsaufrufe behandelt. Such- oder Kartenanreicherung, Sprachverwaltung und Elementbibliotheksverwaltung sind Ressourcen-APIs außerhalb dieser öffentlichen Modellaufrufoberfläche und keine erforderlichen Anforderungsfelder.
Preise und Abrechnung
Abschnitt betitelt „Preise und Abrechnung“Dieses Modell verwendet eine Videoabrechnung pro Sekunde. Den aktuellen Kundenpreis, den Referenzlistenpreis und die vollständige Spezifikation finden Sie auf der Modellpreisseite.
Varianten
Abschnitt betitelt „Varianten“| Modell-ID | Unterschied |
|---|---|
wan2.7-t2v |
Das auf dieser Seite dokumentierte Modell. |
Medienvertrag · v1
Offizielle Quelle: Alibaba Cloud Model Studio
Vertragsparameter
| Absichtsfeld | Steuerelement | Optionen |
|---|---|---|
ratio | select | 16:9 / 9:16 / 1:1 / 4:3 / 3:4 |
resolution | select | 720p / 1080p |
duration | select | 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 |
Unterstützte Funktion
allowed_values·ratio· 16:9, 9:16, 1:1, 4:3, 3:4allowed_values·resolution· 720p, 1080pallowed_values·duration· 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Beispiel für eine strukturierte Anfrage
text
Absicht
{
"duration": 2,
"prompt": "A red paper kite over a quiet harbour at dusk.",
"ratio": "16:9",
"resolution": "720p"
}Anbieteranfrage
{
"duration": 2,
"model": "wan2.7-t2v",
"prompt": "A red paper kite over a quiet harbour at dusk.",
"ratio": "16:9",
"resolution": "720p",
"seconds": "2"
}