Image
wan2.7-image-pro API
Appelez wan2.7-image-pro via Modelflare avec l'ID de modèle exact indiqué sur cette page.
Utilisez l’ID de modèle exact wan2.7-image-pro. Le champ modèle doit correspondre exactement à cette page.

Paramètres : size=2Kn=1
Prompt : Modern poster in Chinese ink-wash style: layered misty mountains, a lone wooden boat on a still river, a single red seal-like accent, generous negative space, elegant and minimal, no text.
{ "model": "wan2.7-image-pro", "prompt": "Modern poster in Chinese ink-wash style: layered misty mountains, a lone wooden boat on a still river, a single red seal-like accent, generous negative space, elegant and minimal, no text.", "n": 1, "size": "2K"}Authentification et point de terminaison
Section intitulée « Authentification et point de terminaison »Utilisez une clé API Modelflare avec https://modelflare.dev/v1. Le point d’entrée de la passerelle est POST /v1/images/generations.
Authorization: Bearer YOUR_MODELFLARE_API_KEYGénérer une image
Section intitulée « Générer une image »curl https://modelflare.dev/v1/images/generations \ -H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "wan2.7-image-pro", "prompt": "A white cat runs through a neon-lit street in the rain", "size": "1024x1024", "n": 1 }'Demander des notes
Section intitulée « Demander des notes »Les modèles d’images compatibles OpenAI utilisent prompt, n, size et quality ; n’utilisez l’édition que lorsque la page officielle le documente.
Paramètres de requête
Section intitulée « Paramètres de requête »Wan2.7 Image / Pro utilise l’API Images synchrones. Utilisez la forme plate compatible OpenAI pour des appels simples ; utilisez input.messages plus parameters pour l’édition multi-images, la région et la génération séquentielle. La conversion texte-image Pro prend en charge jusqu’à 4K en dehors du mode séquentiel ; le modèle standard prend en charge jusqu’à 2K.
| Champ | Obligatoire | Remarques |
|---|---|---|
model |
Oui | wan2.7-image-pro |
prompt |
Oui | Instruction de génération ou d’édition |
image |
Non | URL d’image unique/Base64 ; utilisez input.messages pour un maximum de 9 images |
input.messages |
Non | Messages imbriqués pour l’édition multi-images, la région et la génération séquentielle |
size |
Non | 1K / 2K ; La conversion texte-image non séquentielle Pro prend également en charge 4K |
n |
Non | 1–4 pour la génération ordinaire ; 1 à 12 pour la génération séquentielle ; facturé par image réussie |
thinking_mode |
Non | Mode réflexion lorsqu’aucune image n’est fournie |
watermark |
Non | S’il faut ajouter un filigrane |
parameters.prompt_extend |
Non | Expansion rapide, vrai par défaut ; |
parameters.bbox_list |
Non | Boîtes de régions d’édition interactives |
parameters.enable_sequential |
Non | Activer la génération séquentielle |
parameters.color_palette |
Non | 3 à 10 couleurs HEX avec des pourcentages totalisant 100 % |
Limites de réponse et d’entrée
Section intitulée « Limites de réponse et d’entrée »Utilisez la forme plate pour les appels simples ; utilisez input.messages et parameters pour l’édition multi-images, la région et la génération séquentielle. Jusqu’à 9 images d’entrée sont prises en charge, chacune de moins de 20 Mo, 240 à 8 000 px par bord, avec un rapport hauteur/largeur de 1:8 à 8:1. Le nombre de sorties ordinaires est de 1 à 4 et le nombre de sorties séquentielles est de 1 à 12 ; La conversion texte-image Pro prend en charge le 4K en dehors du mode séquentiel, tandis que d’autres combinaisons atteignent 2K.
Exemples de flux de travail documentés
Section intitulée « Exemples de flux de travail documentés »Wan2.7 L’image prend en charge à la fois une forme plate et la forme imbriquée input.messages/parameters ; utilisez la forme imbriquée pour l’édition multi-images, la modification de régions et la génération séquentielle.
Édition multi-images
curl https://modelflare.dev/v1/images/generations \ -H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "wan2.7-image-pro", "input": {"messages": [{"role": "user", "content": [ {"image": "https://example.com/person.png"}, {"image": "https://example.com/background.png"}, {"text": "将图 1 中的人物放入图 2 的场景中"} ]}], "parameters": {"size": "2K", "n": 1, "prompt_extend": true}} }'Édition interactive de régions
curl https://modelflare.dev/v1/images/generations \ -H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "wan2.7-image-pro", "input": {"messages": [{"role": "user", "content": [ {"image": "https://example.com/room.png"}, {"text": "将选中区域的花瓶替换成红玫瑰"} ]}], "parameters": {"size": "2K", "n": 1, "bbox_list": [[[420, 280, 760, 720]]]}} }'Groupe d’images séquentielles
curl https://modelflare.dev/v1/images/generations \ -H "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "wan2.7-image-pro", "input": {"messages": [{"role": "user", "content": [{"text": "生成四张角色一致的季节分镜"}]}]}, "parameters": {"size": "2K", "enable_sequential": true, "n": 4, "watermark": false} }'Erreurs et tâches ayant échoué
Section intitulée « Erreurs et tâches ayant échoué »Les paramètres de modèle invalides renvoient un 4xx avec un ID de demande ; utiliser les champs de réponse et le message d’erreur définis par le contrat modèle sélectionné.
Portée prise en charge
Section intitulée « Portée prise en charge »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.
Tarification et facturation
Section intitulée « Tarification et facturation »Ce modèle utilise la facturation par appel. 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.
Variantes
Section intitulée « Variantes »| ID du modèle | Différence |
|---|---|
wan2.7-image-pro |
Le modèle documenté sur cette page. |
Contrat média · v1
Source officielle: Alibaba Cloud Model Studio
Paramètres du contrat
| Champ d'intention | Contrôle | Options |
|---|---|---|
size | select | 1K / 2K / 4K |
n | number | — |
Capacité prise en charge
allowed_values·size· 1K, 2K, 4Kmax_assets·reference_asset_ids· 9
Exemple de requête structurée
text
Intention
{
"n": 1,
"prompt": "A red paper kite over a quiet harbour at dusk.",
"size": "1K"
}Demande du fournisseur
{
"model": "wan2.7-image-pro",
"n": 1,
"prompt": "A red paper kite over a quiet harbour at dusk.",
"size": "1K"
}reference
Intention
{
"n": 1,
"prompt": "A red paper kite over a quiet harbour at dusk.",
"size": "1K"
}Demande du fournisseur
{
"image": "https://example.com/reference.png",
"model": "wan2.7-image-pro",
"n": 1,
"prompt": "A red paper kite over a quiet harbour at dusk.",
"size": "1K"
}