Alibaba
Qwen Image 3.0
qwen-image-3.0-pro/image-to-image
Das Bildgenerierungs- und -bearbeitungsmodell der dritten Alibaba-Generation zeichnet sich durch dichte Typografie und mehrsprachiges Text-Rendering bei langen Prompts aus und unterstützt die Bearbeitung anhand von Referenzbildern
qwen-image-3.0-pro/image-to-image ausprobieren
Eingabe
Galerie
Alle Arbeiten ansehenAusgabe
imagePreise
qwen-image-3.0-pro/image-to-image per image
| Spezifikationen | Einzelpreis |
|---|---|
| 1K | $0.0497 |
| 2K | $0.0993 |
Positionierung und Kurzüberblick
Der Bildbearbeitungsweg von Qwen Image 3.0 Pro nimmt 1–3 Referenzbilder als Grundlage und ermöglicht gezielte, kontrollierte Änderungen am Bild. Der Fokus liegt darauf, zentrale Details des Originalbilds zu erhalten und gleichzeitig Szene, Stil, Kleidung oder Bildtext zu ersetzen. Er eignet sich für Design-, E-Commerce- und Content-Teams, die dasselbe Material iterativ weiterentwickeln möchten: Über die einheitliche Schnittstelle von HiAPI.ai genügt eine Beschreibung im Prompt, welche Bereiche erhalten und welche geändert werden sollen, um das fertige Bild zu erhalten – ideal, um bestehende visuelle Assets in mehrere Materialvarianten zu verwandeln.
Wichtigste Highlights
- Iteration auf Basis von Referenzbildern statt Neuzeichnen – 1–3 Referenzbilder dienen als Eingabegrundlage; die zentralen Details des Originalbilds bleiben erhalten, während festgelegte Inhalte verändert werden.
- Auf informationsreiche Bildinhalte ausgerichtet – Prompts können dichte Inhalte wie Layout, Elemente und Text beschreiben, sodass das Ergebnis näher an tatsächlichen Arbeitsergebnissen liegt.
- Kontrollierbare Ausgabespezifikationen – Auflösungsstufe, Seitenverhältnis, Ausgabeformat und Zufalls-Seed lassen sich festlegen, was die konsistente Massenproduktion von Material erleichtert.
Funktionsbeschreibung
Bearbeitung mit mehreren Referenzbildern: Es werden 1–3 Referenzbilder akzeptiert, unterstützt werden gängige Formate wie JPEG, PNG, WEBP, BMP, GIF und TIFF, jeweils bis maximal 10 MB. Damit lassen sich gezielte Änderungen an Szene, Stil und Kleidung vornehmen.
Änderungen über lange Prompts beschreiben: Der positive Prompt kann bis zu 18000 Zeichen lang sein und getrennt beschreiben, welche Teile erhalten und welche verändert werden sollen; der negative Prompt steuert separat, welche Inhalte nicht erscheinen sollen.
Anpassung von Layout und Text: Bei elementdichten Bildern lassen sich Layout und Textinhalte während der Bearbeitung anpassen – geeignet, um bestehende Poster, Interface-Entwürfe oder Produktbilder in neue Versionen zu überführen.
Kontrolle der Ausgabespezifikationen: Wählbar sind 1K- oder 2K-Auflösung, acht Seitenverhältnisse sowie die Ausgabeformate png und jpeg; ein fester Seed ermöglicht die Reproduktion von Ergebnissen.
Automatische Prompt-Optimierung: Die Prompt-Erweiterung ist standardmäßig aktiviert und ergänzt bei kurzen Prompts zusätzliche Detailbeschreibungen; sie kann deaktiviert werden, um den Wortlaut vollständig unverändert auszuführen.
Anwendungsszenarien
- Design-Teams überarbeiten Poster und Banner – Vorhandene Layoutbilder samt Änderungsbeschreibung eingeben und eine neue Version mit aktualisierten Abmessungen, Seitenverhältnissen und Texten erhalten, die direkt für Ausspielung und Materialaustausch genutzt werden kann.
- E-Commerce-Teams gestalten Produktbilder um – Bestehende Produktbilder als Referenz nutzen, Hintergrund, Szene oder Model-Kleidung ersetzen und mehrere Präsentationsbilder für Detailseiten und Aktionsseiten erzeugen.
- Iteration von UI-Konzeptentwürfen – Interface-Skizzen oder vorhandene Entwürfe eingeben, Layout und Darstellung der Steuerelemente per Prompt anpassen und das Ergebnis als High-Fidelity-Prototyp für die Konzeptdiskussion verwenden.
- Lokalisierung mehrsprachiger Materialien – Auf Basis desselben ursprünglichen Materialbilds Bildtext und Sprache ersetzen und in einem Durchgang Marktversionen für die lokalisierte Ausspielung erzeugen.
Einschränkungen und Auswahlhinweise
Es werden höchstens 3 Referenzbilder unterstützt, sodass komplexe Kompositionen aus vielen Bildern eingeschränkt sind; SVG-Eingaben werden nicht unterstützt, und ein einzelnes Referenzbild darf 10 MB nicht überschreiten. Die Lesbarkeit von Layout und Text hängt von der Satzdichte und der Sprache ab; dichte kleine Schrift sollte stichprobenartig geprüft werden. Dieser Weg dient ausschließlich der Bild-zu-Bild-Generierung; wenn ein Bild nur aus Text erzeugt werden soll, ist der Text-zu-Bild-Weg derselben Serie zu verwenden. Für Batch-Aufgaben mit hohen Anforderungen an die Ergebnisstabilität empfiehlt es sich, einen festen Seed zu setzen und Prompt-Versionen aufzubewahren, um die Ergebnisse reproduzieren zu können.
Neuigkeiten
Changelog ansehen →- Neues Modell Neues Modell verfügbar: qwen-image-3.0-pro/text-to-image
- Neues Modell qwen-image-3.0-pro Bild-zu-Bild-Modell ist verfügbar
- Neues Modell Neu: qwen-image-3.0/text-to-image…
Häufige Fragen
Alle Fragen ansehen →-
Wie viele Referenzbilder unterstützt die Bildbearbeitung mit Qwen Image 3.0?
Unterstützt 1 bis 3 Referenzbilder. Mindestens eines ist erforderlich, das API-Feld lautet input.image_urls.
-
Was ist der Unterschied zwischen der Standardversion und der Pro-Bildbearbeitung?
Die Standardversion legt den Schwerpunkt auf geringere Kosten und schnelle Iterationen; Pro eignet sich besser für präzisen Textaustausch, komplexe Materialien und das finale Layout.
-
Wie werden 1K, 2K und Referenzbilder abgerechnet?
1K und 2K verwenden dieselbe Ausgabestufe; für jedes Referenzbild wird ein zusätzlicher Aufpreis berechnet. Die genauen Beträge richten sich nach dem tagesaktuellen Preis auf dieser Seite.
-
Wie lassen sich Drift von Motiv, Layout oder Text reduzieren?
Liste im Prompt getrennt auf, welche Inhalte geändert werden sollen und welche Motive, Texte, Positionen, Materialien, Kamerawinkel und Lichtverhältnisse beibehalten werden müssen; wenn exakter Text benötigt wird, schreibe den Zieltext in Anführungszeichen.
Generierungsaufgabe erstellen
https://api.hiapi.ai/v1/tasks Header
AuthorizationstringPflichtAccount-API-Schlüssel. Bei jeder Anfrage erforderlich. Beispiel: Bearer YOUR_HIAPI_API_KEY. API-Schlüssel holen
Content-TypestringOptionalDer Anfragekörper wird immer als JSON geparst; beim Senden ist nur application/json (optional mit charset) zulässig — andere Werte liefern 415. Beispiel: application/json.
Idempotency-KeystringOptionalIdempotenz-Schlüssel, bis 255 Bytes. Wiederholungen mit demselben Schlüssel desselben Kontos erstellen die Aufgabe nur einmal; Replays liefern die ursprüngliche taskId.
Bei Netzwerk-Timeouts oder Client-Wiederholungen erstellt derselbe Schlüssel die Aufgabe nur einmal — keine doppelte Abbuchung (Geltungsbereich = das Konto des API-Schlüssels). Empfohlen: geschäftsseitig eindeutige Kennung (z. B. "order-42"); Replays liefern die ursprüngliche taskId, Schlüssel laufen 24 Stunden nach der ersten Anfrage ab. Die vollständige Szenariomatrix steht in der Übersicht der Unified Async API.
Body
modelstringPflichtAktueller Festwert: qwen-image-3.0-pro/image-to-image
routestringOptionalAktueller Festwert: default
inputobjectPflicht
Geschäftsparameter für qwen-image-3.0-pro/image-to-image und Route default — siehe Parametertabelle unten.
seedintegerOptionalmin 0max 2147483647Zufälliger Startwert zur Steuerung der Zufälligkeit der generierten Ergebnisse; bei gleichem Startwert und ansonsten identischen Parametern lassen sich ähnliche Bildergebnisse reproduzieren.
promptstringPflichtminLength 1maxLength 18000Positiver Prompt, der die beizubehaltenden und die zu ändernden Bildinhalte beschreibt und die hauptsächliche Steuerungseingabe für Image-to-Image ist.
image_urlsarrayPflichtminItems 1maxItems 3Array von Referenzbild-URLs, das die Eingabebilder für Image-to-Image festlegt; es müssen 1–3 Bilder bereitgestellt werden, unterstützt werden die Formate JPEG, PNG, WEBP, BMP, GIF und TIFF, jeweils maximal 10 MB, SVG wird nicht unterstützt.
Array [ string ]
resolutionstringOptionalStandard: "1K"Auflösungsstufe der Ausgabe, die den Schärfegrad des generierten Bildes steuert; Standard ist 1K.
1K2Kaspect_ratiostringOptionalStandard: "1:1"Seitenverhältnis (Breite zu Höhe) des Ausgabebildes, das die Kompositionsgröße des generierten Bildes steuert; Standard ist 1:1.
1:13:22:34:33:416:99:1621:9output_formatstringOptionalStandard: "png"Dateiformat des generierten Bildes, das den Dateityp des zurückgegebenen Ergebnisses steuert; Standard ist png.
pngjpegprompt_extendbooleanOptionalStandard: trueOb der Prompt automatisch optimiert wird; bei Aktivierung erweitert und verfeinert das Modell den eingegebenen Prompt; Standard ist true.
negative_promptstringOptionalStandard: ""maxLength 500Negativer Prompt, der die Inhalte beschreibt, die nicht im Bild erscheinen sollen; Standard ist eine leere Zeichenkette.
callbackobjectOptional
Konfiguration der Endzustands-Benachrichtigung. Ohne Angabe wird kein Callback gesendet — selbst abfragen.
Beim Erstellen callback.url angeben, dann POSTet HiAPI im Endzustand an Ihren Service — kein Polling nötig. Der Callback-Body entspricht der Aufgaben-Detailstruktur; Signaturprüfung, Wiederholungen und Idempotenz sind in der Übersicht der Unified Async API beschrieben.
urlstringPflichtPflicht, wenn callback angegeben ist. Nach dem Endzustand wird an diese URL gepostet; muss eine gültige http(s)-URL sein.
whenstringOptionalStandard: "final"Derzeit wird nur final unterstützt — Benachrichtigung bei success und fail.
finalstoragestringOptionalStandard: "temp"Speicherstufe für Artefakte: temp (Standard, ca. 7 Tage) oder persistent (langfristig, nach Größe abgerechnet). Bei unzureichendem Guthaben oder Überschreitung des Speicherlimits erfolgt ein stiller Downgrade auf temp; die wirksame Stufe steht in der Aufgaben-Detailantwort.
temppersistentAnfragebeispiele
# Asynchrone Aufgabe senden; gibt sofort eine taskId zurück (wartet nicht auf die Generierung)
curl -X POST "https://api.hiapi.ai/v1/tasks" \
-H "Authorization: Bearer $HIAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-image-3.0-pro/image-to-image",
"input": {
"prompt": "…",
"image_urls": "…",
"resolution": "1K",
"aspect_ratio": "1:1",
"output_format": "png",
"prompt_extend": true,
"negative_prompt": ""
}
}' const res = await fetch("https://api.hiapi.ai/v1/tasks", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.HIAPI_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "qwen-image-3.0-pro/image-to-image",
input: {
"prompt": "…",
"image_urls": "…",
"resolution": "1K",
"aspect_ratio": "1:1",
"output_format": "png",
"prompt_extend": true,
"negative_prompt": ""
}
}),
});
const task = await res.json();
// { code: 200, message: "success", data: { taskId } } import os, requests
res = requests.post(
"https://api.hiapi.ai/v1/tasks",
headers={"Authorization": f"Bearer {os.environ['HIAPI_API_KEY']}"},
json={
"model": "qwen-image-3.0-pro/image-to-image",
"input": {
"prompt": "…",
"image_urls": "…",
"resolution": "1K",
"aspect_ratio": "1:1",
"output_format": "png",
"prompt_extend": True,
"negative_prompt": ""
}
},
)
print(res.json()) # { code, message, data: { taskId } } 200 OK
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR"
}
} 400 Bad Request
{
"code": 400,
"message": "invalid request",
"data": null,
"error_code": "INVALID_REQUEST"
} Aufgabendetails abrufen
https://api.hiapi.ai/v1/tasks/:id Antwortfelder
taskIdstringPflichtAufgaben-ID, stets mit Präfix tk-hiapi-.
modelstringPflichtAufgelöster vollständiger Modellname. Mit route-Parameter eingereichte Aufgaben geben base@route zurück (z. B. gpt-image-2/text-to-image@ext); sonst identisch mit dem übermittelten Namen.
routestringOptionalErscheint nur bei explizitem route-Parameter; gibt den übermittelten Wert zurück.
statusstringPflichtAufgabenstatus.
queued Eingereiht, noch nicht gestartet.
handling In Verarbeitung.
archiving Verarbeitung abgeschlossen, Artefakte werden vorbereitet.
success Endzustand: abgeschlossen, Artefakte verfügbar (output wird zurückgegeben).
fail Endzustand: fehlgeschlagen (error wird zurückgegeben).
Nach dem Senden den status prüfen: success und fail sind Endzustände, alles andere nicht. Alle 1–3 Sekunden bis zum Endzustand pollen. Nach Erfolg Artefakte aus output[].url laden und vor expireAt übertragen; für Langzeitaufbewahrung storage: "persistent" beim Erstellen angeben.
creatednumberPflichtZeitpunkt der Aufgabenerstellung (Unix-Sekunden).
completednumberPflichtUnix-Sekunden des Endzustands; vor Abschluss stets 0.
outputarrayOptional
Nur bei status == success. Artefaktliste — immer ein Array; eine Aufgabe kann mehrere Typen gleichzeitig liefern (z. B. video + first_frame).
Array [ object ]
Array-Elemente
urlstringPflichtArtefakt-URL, direkt herunterladbar.
typestringPflichtAktuell mögliche Werte: video, image, audio, first_frame, last_frame, thumbnail; später können weitere folgen.
expireAtnumberPflichtUnix-Sekunden, bis wann das Artefakt verfügbar ist; vorher herunterladen oder übertragen.
errorobjectOptional
Nur bei status == fail.
codestringPflichtBusiness-Fehlercode.
messagestringPflichtFehlerbeschreibung.
Antwortbeispiele
Erfolg
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-01HZTQ8BX2N3GM3YFK4Z9D7VQR",
"model": "happyhorse-1-0",
"status": "success",
"created": 1777282033,
"completed": 1777282099,
"output": [
{
"url": "https://cdn.hiapi.ai/tasks/.../video.mp4",
"type": "video",
"expireAt": 1777886899
}
]
}
} In Bearbeitung (nicht final)
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "archiving",
"created": 1777282033,
"completed": 0
}
} Fehlgeschlagen
{
"code": 200,
"message": "success",
"data": {
"taskId": "tk-hiapi-...",
"model": "happyhorse-1-0",
"status": "fail",
"created": 1777282033,
"completed": 1777282099,
"error": {
"code": "TASK_FAILED",
"message": "task failed"
}
}
} Artikel
Alle Artikel ansehen →-
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
-
Tutorial
kandinsky-6.0-pro/image-to-video auf HiAPI: Tutorial mit curl und Python
Eine funktionierende Bild-zu-Video-Anfrage auf HiAPI ausführen: vom Upload des ersten Frames über asynchrones Polling bis zum finalen Download
-
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
So nutzt du kling-4.0/text-to-video über die HiAPI-API: curl, Python und ein lauffähiges Anforderungsbeispiel
Ein praxisnaher Leitfaden für Entwickler: filmische Prompts, synchrones Audio, asynchrones Polling und Download der Ausgabe
Ähnliche Modelle
Alle Modelle ansehen →Gleicher Typ
-
Grok Imagine Quality xAI $0.070 /Bild -
Nano Banana 2 Lite Google $0.033 /Bild -
Grok Imagine Image 2.0 xAI $0.052 /Bild -
Muse Image 1.0 Meta $0.015 per task -
FLUX 1.1 Pro Black Forest Labs $0.050 /Bild -
GPT Image 2.5 OpenAI $0.017 /Bild -
BRIA Product Shot Bria $0.058 /Bild -
FLUX.1 Kontext Max Black Forest Labs $0.071 /Bild -
Seedream 4.5 ByteDance $0.045 /Bild -
Recraft Creative Upscale Recraft $0.357 /Bild -
FLUX.1 Schnell Black Forest Labs $0.005 /Bild -
Imagen 4 Google $0.030 /Bild
Gleicher Anbieter
-
Qwen Audio 3.0 TTS Alibaba $0.030 /1.000 Zeichen -
Qwen Image 3.0 Alibaba $0.036 /Bild -
HappyHorse 1.1 Alibaba $0.160 /Sekunde -
Wan 3.0 Video Alibaba $0.040 /Sekunde -
Wan 2.7 Video Alibaba $0.100 /Sekunde -
Qwen Image 2.1 Alibaba $0.020 /Bild -
Z-Image Alibaba $0.008 /Bild -
Wan 2.6 Flash Alibaba $0.043 /Sekunde -
HappyHorse 1.0 Alibaba $0.168 /Sekunde -
Qwen Image 2.0 Alibaba $0.042 /Bild -
Wan 2.7 Image Alibaba $0.035 /Bild





