Aller au contenu
Ouvrir CastalyConsole

Vidéo

wan2.7-t2v API

Utilisez l'ID de modèle wan2.7-t2v exact via le routage vidéo asynchrone Modelflare.

Utilisez l’ID de modèle exact wan2.7-t2v. Le champ modèle doit correspondre exactement à cette page.

Exemple de sortiewan2.7-t2vPOST /v1/videos5.0s

Paramètres : 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.

Requête qui a produit cet échantillon
{
"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"
}

Utilisez une clé API Modelflare avec https://modelflare.dev/v1. Le point d’entrée de la passerelle est POST /v1/videos.

HTTP
Authorization: Bearer YOUR_MODELFLARE_API_KEY
Fenêtre de terminalbash
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}
}'

Enregistrez l’ID de la tâche. Sondez GET /v1/videos/{task_id} et téléchargez avec GET /v1/videos/{task_id}/content. Les URL des résultats peuvent expirer, alors transférez le fichier rapidement.

Fenêtre de terminalbash
curl https://modelflare.dev/v1/videos/TASK_ID \
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY"

Wan utilise couramment input et parameters ; Les modes guidé par image et média de référence ne doivent pas être mélangés.

Wan2.7 T2V est centré sur input.prompt et accepte éventuellement input.audio_url. Décrivez les changements de plan dans l’invite ; n’envoyez pas shot_type.

Champ Obligatoire Remarques
model Oui wan2.7-t2v
input.prompt Oui Utilisez la limite documentée sur la page officielle
input.negative_prompt Non Invite négative
input.audio_url Non WAV/MP3 publics ; omettre de laisser le modèle générer de l’audio
parameters.resolution Non 720P / 1080P (par défaut 1080P)
parameters.ratio Non 16:9 / 9:16 / 1:1 / 4:3 / 3:4
parameters.duration Non Durée de la vidéo en secondes
parameters.prompt_extend Non Définir sur false lorsque ce contrat modèle dédié l’exige
parameters.watermark Non S’il faut ajouter un filigrane
parameters.seed Non Graine aléatoire facultative

T2V produit 720P ou 1080P pendant 2 à 15 secondes. Omettez input.audio_url pour générer de l’audio synchronisé ; un WAV/MP3 fourni est coupé ou laisse le silence pour correspondre à la durée demandée. Décrivez le timing des prises de vue multiples dans l’invite et n’envoyez pas shot_type.

Fenêtre de terminalbash
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}
}'

Les paramètres de modèle invalides renvoient un 4xx avec un ID de demande. Une tâche asynchrone peut également échouer une fois la création réussie ; utilisez error_code et error_message de la réponse au sondage comme raison finale de la tâche. Ne réessayez pas la même requête avec une forme JSON différente.

Cette page couvre la génération et l’édition de modèles Modelflare. L’enrichissement de la recherche ou de la carte, la gestion de la voix et la gestion de la bibliothèque d’éléments sont des API de ressources en dehors de cette surface d’appel de modèle publique et ne sont pas des champs de requête obligatoires.

Ce modèle utilise la facturation vidéo à la seconde. Consultez la page de tarification du modèle pour connaître le prix client actuel, le prix catalogue de référence et les spécifications complètes.

ID du modèle Différence
wan2.7-t2v Le modèle documenté sur cette page.
Contrat média · v1

ID de contrat: media.wan2-7-t2v.v1Adaptateur: video.wan.t2v.v1@v1Empreinte digitale: f34573d56f54ab22dc75fd5fa803c398049322d1c9d4cb4daddfdb1b14bffaaf

Source officielle: Alibaba Cloud Model Studio

Paramètres du contrat

Champ d'intentionContrôleOptions
ratioselect16:9 / 9:16 / 1:1 / 4:3 / 3:4
resolutionselect720p / 1080p
durationselect2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15

Capacité prise en charge

  • allowed_values · ratio · 16:9, 9:16, 1:1, 4:3, 3:4
  • allowed_values · resolution · 720p, 1080p
  • allowed_values · duration · 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15

Exemple de requête structurée

text

Intention

{
  "duration": 2,
  "prompt": "A red paper kite over a quiet harbour at dusk.",
  "ratio": "16:9",
  "resolution": "720p"
}

Demande du fournisseur

{
  "duration": 2,
  "model": "wan2.7-t2v",
  "prompt": "A red paper kite over a quiet harbour at dusk.",
  "ratio": "16:9",
  "resolution": "720p",
  "seconds": "2"
}