Guide d'utilisation
Recettes de prompts pour qwen-image-2.0 : six prompts prêts à copier-coller et leurs sorties réelles
Six prompts qwen-image-2.0 testés sur hiapi — enseignes bilingues, paysages à l'encre, affiches modernes, personnages Pixar, illustration éditoriale et flat-lay produit. Chaque image est générée par le modèle lui-même.

La plupart des recueils de prompts de génération d'images sont écrits pour des modèles de diffusion, qui traitent tout texte présent dans l'image comme une partie de la scène — y compris les lettres elles-mêmes. Résultat : sur tous les modèles sauf quelques-uns, « open » devient « opne », « Promo » devient « Promn », et une affiche bilingue se transforme en bruit.
qwen-image-2.0 est l'un des rares modèles dont on peut réellement se fier au rendu du texte. Il affiche proprement des enseignes chinoises de plusieurs caractères, compose de courts titres en anglais sans perdre de lettres, et à 0,025 $ par image sur hiapi, il est le modèle texte-vers-image capable de rendu de texte le moins cher de la plateforme. La sortie par défaut est en 2K, donc les résultats ci-dessous sont assez grands pour être insérés directement dans une maquette d'affiche ou une page produit, sans upscaling.
Cet article est un ensemble de prompts prêts à l'emploi. Chaque image qu'il contient a été générée pendant la rédaction de cet article par qwen-image-2.0 via le point de terminaison de tâches de hiapi — mêmes prompts, mêmes paramètres, aucune retouche. Copiez-les, remplacez le sujet, et ils fonctionneront tout aussi bien.
Référence rapide
| Paramètre | Valeur |
|---|---|
| Nom du modèle | qwen-image-2.0 |
| Point de terminaison | POST https://api.hiapi.ai/v1/tasks (asynchrone) |
| Prix | 0,025 $ par image, tarif unique |
| Résolution par défaut | 2K (grand côté d'environ 2048–2688 px) |
| Tailles prises en charge | 2688*1536 (16:9), 2368*1728 (4:3), 2048*2048 (1:1), 1728*2368 (3:4), 1536*2688 (9:16) |
| Points forts | Texte chinois, affiches bilingues, styles multiples — le rendu du texte est la force du modèle phare |
| Points faibles | Personnes photoréalistes nécessitant une cohérence d'identité stricte — la dérive d'identité propre à la diffusion persiste |
Une précision sur la structure des requêtes : le bloc input des tâches qwen-image-2.0 accepte un champ size (l'une des cinq chaînes d'énumération ci-dessus, avec * comme séparateur). Il n'accepte pas la combinaison plus générique aspect_ratio + resolution utilisée par certains autres modèles hiapi. Les envoyer renvoie une erreur 400 avec le message additional properties not allowed. Tenez-vous-en aux cinq tailles prises en charge.
Le point de terminaison est asynchrone (/v1/tasks) : soumettez le prompt, interrogez l'ID de tâche, puis téléchargez l'URL de sortie lorsque le statut est success. La latence réelle de bout en bout est d'environ 60 à 120 secondes par image. Les URL de sortie portent un horodatage expireAt — considérez-les comme temporaires et copiez-les immédiatement dans votre propre stockage. Un wrapper Python fonctionnel est fourni à la fin de l'article.
Six recettes
Recette 1 — Enseigne de boutique bilingue

Ce que démontre cette recette. Rendre proprement des caractères chinois dans une scène photoréaliste, aux côtés de l'anglais. La plupart des modèles d'images généralistes se trompent sur les traits de 面 ou 福 — qwen les compose correctement du premier coup. Cette recette en est la preuve.
Taille. 1728*2368 (3:4 portrait — format vertical pour une scène de rue).
Prompt :
A small Tokyo-style ramen shop at night, photoreal, soft drizzle on the pavement,
warm interior light spilling out, customers visible through a frosted window.
Above the door, a hand-painted wooden sign with two clean lines of text:
the top line in large Chinese characters reads "幸福拉面", the bottom line in
smaller English reads "Lucky Noodles · Since 2019". A small red paper lantern
hangs to the left. 35mm street photography, shallow depth of field,
cinematic colour grade.
Entrée hiapi :
{ "model": "qwen-image-2.0",
"input": { "prompt": "<above>", "size": "1728*2368" } }
Recette 2 — Paysage à l'encre traditionnel avec inscription poétique

Ce que démontre cette recette. Le style guofeng (esthétique chinoise traditionnelle) allié à une calligraphie traitée comme un élément de composition à part entière. Le poème n'est pas une texture — il est composé en glyphes lisibles, et c'est précisément ce qui distingue qwen dans cette catégorie.
Taille. 2688*1536 (16:9 paysage — le format le plus large pris en charge, adapté à une sensation de rouleau horizontal).
Prompt :
Traditional Chinese ink-wash landscape painting (山水画), distant misty mountains
fading into pale wash, a small wooden bridge in the foreground, a single robed
scholar walking across, sparse pine trees on a rocky outcrop. Upper-right corner
has a vertical calligraphic inscription in semi-cursive script reading
"远山如黛 江雪初晴", with a small red seal stamp directly below it.
Aged silk paper texture, restrained palette (ink grey, faint ochre, one touch
of red from the seal). Hand-painted, no digital artifacts.
Entrée hiapi :
{ "model": "qwen-image-2.0",
"input": { "prompt": "<above>", "size": "2688*1536" } }
Recette 3 — Affiche produit moderne bilingue

Ce que démontre cette recette. Une mise en page à blocs multiples : grand titre bilingue, corps de texte moyen, ligne de pied de page en petit — le tout composé comme de la typographie, et non comme un motif de fond. C'est le format dans lequel qwen-image-2.0 excelle.
Taille. 1728*2368 (3:4 portrait — la taille prise en charge la plus proche de l'affiche Instagram classique).
Prompt :
A modern minimalist promotional poster for a specialty coffee shop, cream
background with a subtle paper grain. Centred composition:
- Top half: a large flat-illustration espresso cup with steam, terracotta-and-cream palette.
- Middle: large bilingual headline. Chinese line on top reads "夏日新品", English line directly below reads "SUMMER MENU 2026". Both lines are perfectly centred.
- Lower third: a short body line in smaller Chinese reads "全场买二赠一", and an English line beneath reads "Buy two, get one free".
- Bottom footer: a single small line of English reads "Through August 31".
Clean geometric sans-serif typography, generous whitespace, magazine-quality layout.
Entrée hiapi :
{ "model": "qwen-image-2.0",
"input": { "prompt": "<above>", "size": "1728*2368" } }
Recette 4 — Personnage 3D à la Pixar

Ce que démontre cette recette. qwen-image-2.0 n'est pas qu'un moteur à affiches — il gère aussi le rendu complet de cartoons 3D, l'éclairage global doux et la diffusion sous-surfacique sur la fourrure. Cette recette est adaptée de l'exemple officiel du modèle, afin que vous disposiez d'une base testée avant de remplacer le sujet.
Taille. 2048*2048 (1:1 — portrait de personnage épuré).
Prompt :
A cute 3D cartoon panda chef wearing a small white toque blanche, standing
behind a butcher-block counter in a cozy modern kitchen, focused expression,
carefully ladling noodles into a deep ceramic bowl. Steam rising in soft volumetric
light. Warm window light from the upper-left, copper pots blurred in the background.
Pixar-grade rendering, soft global illumination, subsurface scattering on the fur,
shallow depth of field, square composition.
Entrée hiapi :
{ "model": "qwen-image-2.0",
"input": { "prompt": "<above>", "size": "2048*2048" } }
Recette 5 — Illustration éditoriale

Ce que démontre cette recette. Un registre stylistique totalement différent : illustration éditoriale de style vectoriel, palette sobre. Idéal pour les images d'en-tête d'articles de blog et les séparateurs de sections où le photoréalisme paraîtrait trop lourd.
Taille. 2368*1728 (4:3 paysage — la forme d'une image d'en-tête d'article).
Prompt :
A flat editorial illustration in the style of a modern tech magazine. A young
woman with shoulder-length hair is sitting at a small round cafe table next to
a large arched window, working on a slim silver laptop. A ceramic latte cup
sits next to the laptop. Outside the window, a stylised cityscape of soft
geometric buildings. Restrained palette: warm cream background, terracotta
accent, two shades of muted teal, off-black line work. Limited shading
(two values per shape), thick consistent outlines. Composition heavy on the
left third, generous negative space on the right where headline text could
later be placed (no text in the image itself).
Entrée hiapi :
{ "model": "qwen-image-2.0",
"input": { "prompt": "<above>", "size": "2368*1728" } }
Recette 6 — Flat-lay produit photoréaliste

Ce que démontre cette recette. Photographie produit vue de dessus — peu d'objets, espace négatif intentionnel, un seul matériau focal (ici, la pierre sombre). Ce type d'image est prêt à être placé sur une page produit Shopify sans retouche.
Taille. 2048*2048 (1:1 — recadrage carré pour catalogue).
Prompt :
A photoreal top-down flat-lay shot on a single piece of dark slate stone.
Arranged on the slate: one small unglazed ceramic teapot in pale celadon green
with steam rising, two matching tea cups (one empty, one half full of amber
oolong tea), a small woven bamboo strainer, three loose oolong leaves casually
scattered nearby, one dried osmanthus flower. Soft daylight from the upper-left,
gentle shadows, perfectly orthogonal top-down angle, deep negative space in
the upper-right quadrant. Macro food-photography lens, slight depth-of-field
fall-off at the corners, no on-image text.
Entrée hiapi :
{ "model": "qwen-image-2.0",
"input": { "prompt": "<above>", "size": "2048*2048" } }
Appeler le modèle depuis votre propre code
Ces recettes s'exécutent toutes via le point de terminaison de tâches de hiapi. Voici un client Python minimal qui reproduit le flux utilisé dans cet article — créer → interroger → télécharger :
import json, os, time, urllib.request
API = "https://api.hiapi.ai/v1/tasks"
TOKEN = os.environ["HIAPI_TOKEN"]
def create(prompt: str, size: str = "2048*2048") -> str:
body = json.dumps({
"model": "qwen-image-2.0",
"input": {"prompt": prompt, "size": size},
}).encode("utf-8")
req = urllib.request.Request(API, data=body, method="POST", headers={
"Authorization": f"Bearer {TOKEN}",
"Content-Type": "application/json",
})
with urllib.request.urlopen(req, timeout=60) as r:
return json.load(r)["data"]["taskId"]
def wait(task_id: str, timeout_s: int = 300) -> str:
deadline = time.time() + timeout_s
while time.time() < deadline:
req = urllib.request.Request(f"{API}/{task_id}", headers={
"Authorization": f"Bearer {TOKEN}",
})
with urllib.request.urlopen(req, timeout=30) as r:
task = json.load(r)["data"]
if task["status"] == "success":
return task["output"][0]["url"]
if task["status"] == "fail":
raise RuntimeError(task.get("error"))
time.sleep(5)
raise TimeoutError(task_id)
def download(url: str, path: str) -> None:
with urllib.request.urlopen(url, timeout=120) as r, open(path, "wb") as f:
f.write(r.read())
if __name__ == "__main__":
tid = create("一只可爱的3D卡通熊猫戴着厨师帽,在温馨厨房里煮拉面",
size="2048*2048")
url = wait(tid)
download(url, "out.webp")
Ou bien avec curl, si vous voulez juste faire une vérification rapide du point de terminaison :
curl -s https://api.hiapi.ai/v1/tasks \
-H "Authorization: Bearer $HIAPI_TOKEN" \
-H "Content-Type: application/json" \
-d '{"model":"qwen-image-2.0","input":{"prompt":"夏日新品 SUMMER MENU 2026 minimalist poster","size":"1728*2368"}}'
# → { "data": { "taskId": "..." } }
curl -s "https://api.hiapi.ai/v1/tasks/<taskId>" \
-H "Authorization: Bearer $HIAPI_TOKEN"
# poll until status: "success", then read .data.output[0].url
Coût de production de cet article
Les sept images de cet article — une couverture plus six recettes — ont coûté au total 0,175 $ sur hiapi, au tarif unique de 0,025 $ par image. Reproduire entièrement l'article de bout en bout coûte environ le prix d'un espresso simple.
Quand qwen-image-2.0 n'est pas le bon outil
Un examen inverse pragmatique : quand devriez-vous utiliser un autre outil ?
- Identité photoréaliste stricte d'une personne sur plusieurs images — par exemple un ambassadeur de marque, un personnage de bande dessinée. La dérive d'identité propre à la diffusion persiste. Utilisez un flux avec conditionnement de référence, ou un modèle prenant en charge le verrouillage d'identité.
- Typographie hyperréaliste de niveau panneau publicitaire pour des supports marketing imprimés. Qwen compose proprement de courts textes à la résolution écran, mais pour un document final imprimé, vous aurez toujours besoin d'un designer pour composer le texte dans Figma sur le fond généré par qwen.
- Comptage strict au-delà d'environ 5 à 6 objets. Les modèles de diffusion restent peu fiables face à des demandes du type « exactement sept ».
- Ratios d'aspect en dehors des cinq tailles prises en charge — qwen-image-2.0 n'accepte que les valeurs d'énumération listées ci-dessus. Si vous avez besoin d'un ultra-large 21:9 ou d'un ratio social 4:5, générez dans la taille prise en charge la plus proche, puis recadrez en post-traitement.
Pour tout le reste de ce que couvre cet article — affiches, enseignes, mises en page bilingues, illustrations éditoriales, flat-lays produit, création de personnages — qwen-image-2.0 à 0,025 $ par image est difficile à battre. Copiez une recette, remplacez le sujet, livrez.
Articles similaires
Voir tous les articles →-
Guide d'utilisation
Guide de démarrage pour seedream-5.0-pro/image-to-image : capacités, tarification et points d'intégration
Limites de capacité, mode de facturation et pratiques d'intégration technique du modèle d'édition d'image de ByteDance
-
Guide d'utilisation
Guide de prise en main de la génération d'images par texte avec seedream-5.0-pro : limites de capacités, intégration API et maîtrise des coûts
Point de vue pratique pour les développeurs : des points clés des paramètres à l'estimation du coût de 0,05 $ par image
-
Guide d'utilisation
Guide de prise en main de Hailuo 2.3 Fast image-to-video : limites de capacités, tarification et intégration pratique
Points clés pour les développeurs : choisir et intégrer le modèle image-to-video de MiniMax