Tutorial
Qwen Image 2.0 und 2.0 Pro API: Preise, echte Ausgaben und Codebeispiele
Ein Leitfaden zu beiden Stufen von Qwen Image 2.0: zweisprachige Texttests (Chinesisch/Englisch), Produktbilder, feste Größenwerte sowie ein Vergleich von 2.0 mit 2.1 und 3.0.
Zusammenfassung
- Qwen Image 2.0 ist Alibabas Text-zu-Bild-Modell und zeichnet sich durch die Erzeugung chinesischer und englischer Texte in Bildern aus. Auf HiAPI gibt es zwei Stufen:
qwen-image-2.0für $0.0422 pro Bild undqwen-image-2.0-profür $0.107 pro Bild. - Beide akzeptieren dieselbe Anfrage:
promptplus einen von fünf festensize-Werten. Es gibt kein Feldaspect_ratio, und Bild-Eingaben werden nicht akzeptiert. - Wenn du ein neues Projekt startest, bevorzuge neuere Versionen: Qwen Image 3.0 kostet $0.0358 pro Bild, 2.1 Turbo $0.02 pro Bild – beide sind günstiger als 2.0 und unterstützen Referenzbilder. Den Vergleich findest du am Ende des Artikels. Öffne die Modellseite von Qwen Image 2.0 Pro, um es auszuprobieren; neue Konten erhalten 200 kostenlose Punkte.
2.0 oder 2.0 Pro
qwen-image-2.0 |
qwen-image-2.0-pro |
|
|---|---|---|
| Preis pro Bild | $0.0422 | $0.107 |
| Eingabe | prompt + size |
identisch |
| Größen | 5 feste Werte, maximal 2688×1536 | identisch |
| Referenzbilder | nicht unterstützt | nicht unterstützt |
| Typische Einsätze | Entwürfe, zweisprachige Poster, Beschilderungen | finale Produktbilder und Banner |
Live-Preise von HiAPI, abgefragt am 20. Oktober 2026. Fehlgeschlagene Aufgaben werden nicht berechnet.
Die Anfragen sind völlig identisch, daher musst du zum Wechseln der Stufe nur ein Wort in model ändern. Schreibe und teste deine Prompts auf 2.0 und rendere die finale Version mit demselben seed auf Pro.
Echte Ausgaben
Zweisprachiges Schild (2.0)
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.

Mit diesem Prompt generieren →
qwen-image-2.0, size 1728*2368, zum heutigen Preis $0.0422.
Beide Textzeilen auf dem Schild stimmen mit dem Prompt überein, einschließlich des Mittelpunkts. Auf der Laterne stand kein Text im Prompt, dennoch erschienen dort einige verirrte Zeichen. Prüfe vor der Veröffentlichung von Bildern mit Text jede kleine Fläche.
Poster mit drei Textblöcken (2.0)
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.

Mit diesem Prompt generieren →
qwen-image-2.0, size 1728*2368, zum heutigen Preis $0.0422.
Alle fünf Textzeichenfolgen sind vorhanden und korrekt geschrieben. Die Überschrift „SUMMER MENU 2026“ wurde auf zwei Zeilen aufgeteilt, obwohl der Prompt das nicht verlangte.
Produkthero-Bild (2.0 Pro)
Studio product photograph of a single amber glass skincare dropper bottle with a blank matte white label, standing centered on a round travertine stone pedestal, seamless warm off-white studio background, soft diffused key light from the upper left, a subtle soft shadow falling to the right, hyper-detailed macro texture on the glass and brushed-metal dropper cap, photorealistic, catalog-ready e-commerce hero shot, no text, no logos, no props

Mit diesem Prompt generieren →
qwen-image-2.0-pro, size 2048*2048, $0.107.
Lass das Produktetikett leer und füge den Etikettentext später hinzu. Kleine Schrift auf kleinen gewölbten Flächen ist für jedes Modell der schwierigste Fall bei Buchstaben, und leere Etiketten lassen sich bei Textänderungen leichter aktualisieren.
Werbe-Banner (2.0 Pro)
Flat-lay e-commerce promo banner photograph: three amber glass skincare dropper bottles arranged diagonally on a warm terracotta backdrop with dried eucalyptus sprigs, soft overhead studio lighting with gentle shadows, in the upper right corner bold clean white sans-serif text reading SUMMER GLOW SALE, directly beneath it smaller white text reading SAVE 20% TODAY, no other text anywhere, photorealistic commercial photography, sharp focus

Mit diesem Prompt generieren →
qwen-image-2.0-pro, size 2688*1536, $0.107.
Der Text und seine Position stimmen mit dem Prompt überein. Bei diesem Ergebnis ist am unteren Rand ein dünner schwarzer Streifen aufgetreten; plane daher vor der Veröffentlichung eines Banners den Zuschnitt ein.
curl
curl -s -X POST https://api.hiapi.ai/v1/tasks \
-H "Authorization: Bearer $HIAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-image-2.0-pro",
"input": {
"prompt": "A storefront window sign that reads \"GRAND OPENING\" in bold red letters, photorealistic, golden-hour light",
"size": "2688*1536",
"seed": 42
}
}'
Du erhältst eine taskId. Führe GET https://api.hiapi.ai/v1/tasks/{taskId} ab, bis data.status den Wert success hat, und lade dann data.output[0].url herunter. Der Link verfällt etwa 7 Tage nach Abschluss der Aufgabe, speichere die Datei also rechtzeitig.
Python: ein Prompt, zwei Stufen
# pip install requests; export HIAPI_KEY=your-key first
import os, time, requests
API = "https://api.hiapi.ai/v1/tasks"
H = {"Authorization": f"Bearer {os.environ['HIAPI_KEY']}"}
def generate(model, timeout_s=300, **inp):
r = requests.post(API, json={"model": model, "input": inp}, headers=H, timeout=30).json()
if r.get("code") != 200:
raise RuntimeError(r) # a 400 names every invalid field
task_id = r["data"]["taskId"]
deadline = time.time() + timeout_s
while time.time() < deadline:
d = requests.get(f"{API}/{task_id}", headers=H, timeout=30).json()["data"]
if d["status"] == "success":
return d["output"][0]["url"]
if d["status"] == "fail":
raise RuntimeError(d.get("error"))
time.sleep(4)
raise TimeoutError(task_id)
prompt = 'A bakery chalkboard that reads "FRESH BREAD" in white chalk, morning light'
draft = generate("qwen-image-2.0", prompt=prompt, size="2048*2048", seed=7)
final = generate("qwen-image-2.0-pro", prompt=prompt, size="2048*2048", seed=7)
for name, url in [("draft.png", draft), ("final.png", final)]:
with open(name, "wb") as f:
f.write(requests.get(url, timeout=120).content)
Parameter
| Feld | Erforderlich | Werte | Beschreibung |
|---|---|---|---|
prompt |
Ja | Text | Setze den exakt gewünschten Text in Anführungszeichen |
size |
Nein | 2688*1536, 2368*1728, 2048*2048 (Standard), 1728*2368, 1536*2688 |
Verwende *, nicht x |
negative_prompt |
Nein | Text | Inhalte, die vermieden werden sollen |
seed |
Nein | 0–2147483647 | Gleicher seed und gleicher Prompt liefern einen stabilen Ausgangspunkt über verschiedene Stufen hinweg |
prompt_extend |
Nein | true (Standard) / false |
Deaktivieren, wenn die Formulierung exakt unverändert bleiben muss |
watermark |
Nein | false (Standard) / true |
Die fünf Größen entsprechen ungefähr 16:9, 4:3, 1:1, 3:4 und 9:16. Für 21:9 oder 4:5 rendere die nächstliegende Größe und schneide sie anschließend zu.
Fehler, die dir begegnen werden
Alle folgenden Fälle liefern beim Absenden HTTP 400 zurück, sodass keine Aufgabe erstellt und nichts berechnet wird:
size: value must be one of '2688*1536', ...: Du hast2048x2048oder eine benutzerdefinierte Größe gesendet. Verwende einen der fünf Werte und trenne sie mit*.additional properties 'aspect_ratio' not allowed: 2.0 verwendetsize. Qwen Image 3.0 und 2.1 verwenden stattdessenaspect_ratio.additional properties 'image_urls' not allowed: 2.0 kann keine Referenzbilder akzeptieren. Verwende für Bearbeitungen 2.1 oder 3.0.additional properties 'n' not allowed: Eine Aufgabe erzeugt ein Bild. Reiche mehrere Aufgaben parallel ein.
Qwen Image 2.0, 2.1 oder 3.0
| Modell | Preis pro Bild | Referenzbilder | Größensteuerung |
|---|---|---|---|
qwen-image-2.1-turbo |
$0.02 | 1–10, optional | aspect_ratio (5 Werte) |
qwen-image-3.0/text-to-image |
$0.0358 | separater image-to-image-Endpunkt, 1–3 | aspect_ratio (8 Werte) + resolution 1K/2K |
qwen-image-2.0 |
$0.0422 | nicht unterstützt | size (5 Werte) |
qwen-image-2.1-pro |
$0.05 | 1–10, optional | aspect_ratio (5 Werte) |
qwen-image-3.0-pro/text-to-image |
$0.0497 (1K) / $0.0993 (2K) | separater image-to-image-Endpunkt, 1–3 | aspect_ratio (8 Werte) + resolution |
qwen-image-2.0-pro |
$0.107 | nicht unterstützt | size (5 Werte) |
- Produktion nutzt bereits 2.0: Das ist unproblematisch; es bleibt verfügbar. Ein Wechsel zu 3.0 ist günstiger, erfordert aber,
sizedurchaspect_ratioundresolutionzu ersetzen. - Neue Projekte: Starte mit Qwen Image 3.0 oder 2.1 Turbo. Sie sind günstiger und können vorhandene Bilder bearbeiten.
- Höchste Qualität der Qwen-Ausgabe: Die 1K-Version von 3.0 Pro kostet weniger als die Hälfte von 2.0 Pro.
Zur Verwendung von 3.0 siehe Qwen Image 3.0 API-Guide.
Häufig gestellte Fragen
Kann Qwen Image 2.0 vorhandene Bilder bearbeiten?
Nein. Beide Stufen von 2.0 akzeptieren keine Bilder. Qwen Image 3.0 hat einen image-to-image-Endpunkt, und 2.1 Pro sowie Turbo akzeptieren bis zu 10 Referenzbilder in derselben Anfrage.
Kann es chinesischen Text rendern?
Ja, das ist seine Stärke. In den obigen Beispielen wurden alle angeforderten chinesischen und englischen Zeichenfolgen korrekt geschrieben dargestellt. Nicht angeforderter Text, etwa auf der Laterne im Ramen-Laden, kann jedoch als verirrte Zeichen erscheinen.
Wie bekomme ich dasselbe Bild erneut?
Übergib denselben seed, denselben Prompt und dieselbe Größe. So kannst du auch deinen Prompt von 2.0 auf Pro übertragen und ein ähnliches Layout beibehalten.
Warum ist 2.0 teurer als 3.0?
Jedes Modell hat seine eigene Preisgestaltung. Zu den heutigen Preisen kostet 3.0 $0.0358 pro Bild, 2.0 hingegen $0.0422. Wenn der Preis eine Rolle spielt, vergleiche beide zuerst mit deinen eigenen Prompts, bevor du dich entscheidest.
Um Prompts ohne Code auszuprobieren, öffne die Modellseite von Qwen Image 2.0.
Ähnliche Artikel
Alle Artikel ansehen →-
Tutorial
So rufen Sie hailuo-2.3-fast/image-to-video über die HiAPI API auf: curl und Python in der Praxis
Die erste lauffähige Anfrage für die schnelle, kostengünstige Bild-zu-Video-Stufe – von der Modell-ID bis zum heruntergeladenen MP4
-
Tutorial
So rufen Sie hailuo-2.3/text-to-video über die HiAPI API auf: curl, Python und lauffähige Anfragebeispiele
-
Tutorial
Kandinsky 6.0 Pro Text-zu-Video auf HiAPI: curl- und Python-Tutorial
Eine anfrageorientierte praktische Demonstration: Aufbau des Aufrufs vom Prompt zum Videoclip, Absenden der Anfrage, Abfragen des Fertigstellungsstatus und Herunterladen des Ergebnisses