HiAPI
  • Models
  • Pricing
Search

Search HiAPI models, tools, and resources.

LoginGet Started
  • Models
  • Pricing
HiAPI

One API, All AI Models

Generate images, video, and audio with leading models through one production-ready API.

Get a free API key

AI Image API

  • All image models
  • GPT Image 2
  • Nano Banana 2
  • Seedream 5.0 Pro
  • Qwen Image 2.0 Pro
  • FLUX 1.1 Pro

AI Video API

  • All video models
  • Seedance 2.5
  • FLUX.3 Video
  • Seedance 2.0
  • Veo 3.1
  • Kling 3.0

AI Audio API

  • All audio models
  • MiniMax Music 2.6
  • MiniMax Music 1.5
  • ElevenLabs v3
  • Text to music
  • Text to speech

Product

  • Model marketplace
  • Playground
  • Pricing
  • Image API Cost Calculator
  • Free GPT Image 2 Generator
  • Free Nano Banana Image Generator
  • Outfit Preview
  • Product Photo Lab

Developers

  • Documentation
  • API Reference
  • Agent Skills
  • LLM integration index
  • Blog

Company

  • About
  • Contact support
  • Terms of Service
  • Privacy Policy

© 2026 hiapi. All rights reserved.

Open source on GitHubPython SDK on PyPI
  • Quick reference
  • Six recipes
  • Recipe 1 — Bilingual storefront sign
  • Recipe 2 — Traditional Chinese ink landscape with a poem
  • Recipe 3 — Modern bilingual product poster
  • Recipe 4 — Pixar-style 3D character
  • Recipe 5 — Editorial flat illustration
  • Recipe 6 — Photoreal product flat-lay
  • Calling the model from your own code
  • What it cost to make this article
  • When qwen-image-2.0 isn't the right tool
GuideJun 22, 20268 min read

qwen-image-2.0 prompt recipes: six copy-paste prompts with real outputs

Six working prompts for qwen-image-2.0 on hiapi — bilingual signage, ink landscape, modern poster, Pixar character, editorial illustration, and product flat-lay. Every image was generated by the model itself.

hiapiQwenImage GenerationhiapiPrompts

Latest models

Explore models

Contents
  • Quick reference
  • Six recipes
  • Recipe 1 — Bilingual storefront sign
  • Recipe 2 — Traditional Chinese ink landscape with a poem
  • Recipe 3 — Modern bilingual product poster
  • Recipe 4 — Pixar-style 3D character
  • Recipe 5 — Editorial flat illustration
  • Recipe 6 — Photoreal product flat-lay
  • Calling the model from your own code
  • What it cost to make this article
  • When qwen-image-2.0 isn't the right tool

Generate it with HiAPI

Choose a model, enter your prompt, and see the result.

HiAPI Blog

Related articles

HiAPI

Generate it with HiAPI

qwen-image-2.0 prompt recipes cover poster, generated by qwen-image-2.0 itself

Most image-generation prompt collections are written for diffusion models that treat any text-in-image as part of the painting — including the letters. The result, on every model except a handful, is that "open" turns into "opne," "Promo" turns into "Promn," and bilingual posters become noise.

qwen-image-2.0 is one of the few models you can actually trust with text. It renders multi-character Chinese signage cleanly, sets short English headlines without dropping letters, and at $0.025 per image on hiapi it's the cheapest text-capable text-to-image model on the platform. Default output is 2K, so the results below are large enough to drop straight into a poster mockup or product page without an upscale.

This post is a working set of prompts. Every image in this article was generated by qwen-image-2.0 through hiapi's task endpoint while the article was being written — same prompts you'll see below, same parameters, no retouching. Copy them, swap the subject, and they'll behave.

Quick reference

SettingValue
Model nameqwen-image-2.0
EndpointPOST https://api.hiapi.ai/v1/tasks (async)
Price$0.025 per image, flat
Default resolution2K (long edge ≈ 2048–2688 px)
Supported sizes2688*1536 (16:9), 2368*1728 (4:3), 2048*2048 (1:1), 1728*2368 (3:4), 1536*2688 (9:16)
What it's best atChinese text, bilingual posters, multi-style — flagship strength is rendering text
What it's notPhotoreal humans with strict identity continuity — diffusion-style identity drift still applies

A note on the schema: qwen-image-2.0's task input block takes a size field (one of the five enum strings above, with * as the separator). It does not accept the more generic aspect_ratio + resolution pair that some other hiapi models use. Sending those will return a 400 with additional properties not allowed. Stick to the five supported sizes.

The endpoint is async (/v1/tasks): submit the prompt, poll the task ID, download the output URL when status is success. End-to-end latency is roughly 60–120 seconds per image in practice. The output URL has an expireAt timestamp — treat it as ephemeral and copy it into your own storage immediately. There's a working Python wrapper at the end of this post.

Six recipes

Recipe 1 — Bilingual storefront sign

A photoreal evening street view of a ramen shop with a Chinese-and-English bilingual sign, generated by qwen-image-2.0

What this demonstrates. Chinese characters rendered cleanly inside a photoreal scene, alongside English. Most general-purpose image models corrupt the strokes on 面 or 福 — qwen sets them correctly on the first pass. This recipe is the proof.

Size. 1728*2368 (3:4 portrait — a street-level vertical).

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.

hiapi input:

{ "model": "qwen-image-2.0",
  "input": { "prompt": "<above>", "size": "1728*2368" } }

Recipe 2 — Traditional Chinese ink landscape with a poem

A traditional Chinese ink-wash landscape painting with a calligraphic poem, generated by qwen-image-2.0

What this demonstrates. 国风 (traditional Chinese aesthetic) plus calligraphy as a first-class compositional element. The poem is not a texture — it's set as readable characters, which is what makes qwen unusual for this category.

Size. 2688*1536 (16:9 landscape — the widest supported format, good for a handscroll feel).

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.

hiapi input:

{ "model": "qwen-image-2.0",
  "input": { "prompt": "<above>", "size": "2688*1536" } }

Recipe 3 — Modern bilingual product poster

A modern minimalist promotional poster in coffee-shop style with bilingual Chinese-and-English text, generated by qwen-image-2.0

What this demonstrates. Multi-block layout: large bilingual headline, mid-size body, small footer line — all set as type, not as background pattern. This is the format qwen-image-2.0 was built for.

Size. 1728*2368 (3:4 portrait — closest supported size to a classic Instagram poster).

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.

hiapi input:

{ "model": "qwen-image-2.0",
  "input": { "prompt": "<above>", "size": "1728*2368" } }

Recipe 4 — Pixar-style 3D character

A 3D Pixar-style cartoon panda chef cooking ramen in a cozy kitchen, generated by qwen-image-2.0

What this demonstrates. qwen-image-2.0 isn't only a poster engine — it handles full 3D-cartoon rendering, soft global illumination, and sub-surface scattering on fur. This recipe is adapted from the model's official example to give you a tested baseline before you fork the subject.

Size. 2048*2048 (1:1 — clean character portrait).

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.

hiapi input:

{ "model": "qwen-image-2.0",
  "input": { "prompt": "<above>", "size": "2048*2048" } }

Recipe 5 — Editorial flat illustration

A muted editorial flat illustration of a person working at a laptop in a window-lit cafe, generated by qwen-image-2.0

What this demonstrates. A different stylistic register entirely: vector-style editorial illustration with a constrained palette. Useful for blog hero images and section dividers where photoreal would feel heavy.

Size. 2368*1728 (4:3 landscape — the article-hero shape).

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).

hiapi input:

{ "model": "qwen-image-2.0",
  "input": { "prompt": "<above>", "size": "2368*1728" } }

Recipe 6 — Photoreal product flat-lay

A photoreal top-down flat-lay of a Chinese tea-tasting setup on a stone slab, generated by qwen-image-2.0

What this demonstrates. Top-down product photography — small object counts, deliberate negative space, a single material focus (here: dark stone). The kind of image that ships into a Shopify product page without retouching.

Size. 2048*2048 (1:1 — catalogue-square crop).

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.

hiapi input:

{ "model": "qwen-image-2.0",
  "input": { "prompt": "<above>", "size": "2048*2048" } }

Calling the model from your own code

These recipes were all run through hiapi's task endpoint. Here's a minimal Python client that mirrors what the article used — create → poll → download:

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")

Or with curl, if you just want to smoke-test the endpoint:

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

What it cost to make this article

All seven images in this article — one cover plus six recipes — cost a total of $0.175 on hiapi at the flat $0.025 per-image rate. Reproducing the whole article end to end is roughly the price of half an espresso.

When qwen-image-2.0 isn't the right tool

A practical reverse-look: when would you reach for something else?

  • Photoreal human identity that must stay consistent across many images — a brand spokesperson, a character across a comic. Diffusion-class identity drift still applies. Use a workflow with reference conditioning, or a model that supports identity locking.
  • Hyper-realistic typography for printed marketing collateral at billboard scale. Qwen sets short text cleanly at screen resolutions, but for final-art print you still want a designer to set the type in Figma over a qwen background.
  • Strict counts of small objects beyond ~5–6 items. Diffusion models still loosen up on exactly seven requests.
  • Aspect ratios outside the five supported sizes — qwen-image-2.0 only accepts the enum values listed above. If you need 21:9 ultra-wide or 4:5 social, render at the closest supported size and crop in post.

For everything else in this post's range — posters, signage, bilingual layouts, editorial illustration, product flat-lays, character work — qwen-image-2.0 at $0.025 is hard to beat. Copy a recipe, swap the subject, ship.

Latest models

View all models
  • GPT Image 2From $0.007/image
  • Nano Banana 2From $0.051/image
  • Seedream 5.0 ProFrom $0.050/image
  • Seedance 2.5From $0.121/s

Explore models

TextImageVideoAudio
Back to blog
GPT Image 2From $0.007/image
Nano Banana 2From $0.051/image
Seedream 5.0 ProFrom $0.050/image
Seedance 2.5From $0.121/s
View all models
TextChat and reasoning
ImageGenerate and edit
VideoText and image to video
AudioSpeech and music
Start generating
View model pricing
View all articles
Seedance 2.5 Text-to-Video: Build Short-Form Clips with the hiapi API

Seedance 2.5 Text-to-Video: Build Short-Form Clips with the hiapi API

Seedance 2.5 Reference-to-Video for Short-Form TikTok and Reels Clips

Seedance 2.5 Reference-to-Video for Short-Form TikTok and Reels Clips

Grok Imagine Image 2.0 Image-to-Image Prompts: 4 Recipes With Real Outputs

Grok Imagine Image 2.0 Image-to-Image Prompts: 4 Recipes With Real Outputs

Grok Imagine 2.0 Text-to-Image Prompt Recipes: Copy-Paste Prompts With Real Outputs

Grok Imagine 2.0 Text-to-Image Prompt Recipes: Copy-Paste Prompts With Real Outputs

Using flux-2-klein-9b/text-to-image for E-Commerce Product Images via the hiapi API

Using flux-2-klein-9b/text-to-image for E-Commerce Product Images via the hiapi API

Flux-2-Klein-9b Image-to-Image for E-Commerce Product Photos

Flux-2-Klein-9b Image-to-Image for E-Commerce Product Photos

Start generating