OpenAI
GPT Image 2.6
gpt-image-2.6-flare/image-to-image
OpenAI-Modell für Bildgenerierung und -bearbeitung in zwei Stufen – Flare auf Geschwindigkeit ausgelegt, Sunburst auf Präzision, mit direkter Ausgabe von GIF-Animationen und SVG-Vektorgrafiken sowie Unterstützung für partielle Bildbearbeitung
gpt-image-2.6-flare/image-to-image ausprobieren
Eingabe
Ausgabe
imagePreise
gpt-image-2.6-flare/image-to-image per image
Positionierung und Kurzprofil
gpt-image-2.6-flare ist ein Bild-zu-Bild-Modell für Entwickler, die vorhandenes Material bearbeiten, erweitern und neu gestalten möchten. Es nimmt ein Quellbild als Eingabe und einen Prompt als Anweisung zur Bearbeitung entgegen, kann pro Aufruf bis zu 16 Referenzbilder verarbeiten und unterstützt maskenbasierte partielle Inpainting, annotierte Prompts sowie Ausgaben in Auflösungen von 1K bis 4K. Es eignet sich dafür, Bildbearbeitungsfunktionen in automatisierte Abläufe wie Content-Produktion, E-Commerce-Materialien und Marketing-Grafiken einzubinden.
Kernhighlights
- Bis zu 16 Quellbilder pro Aufruf – mehrere Referenzbilder können gleichzeitig als Bearbeitungsgrundlage dienen, wodurch separate Aufrufe und das Zusammenfügen von Ergebnissen entfallen.
- Zwei lokale Steuerungsmethoden: Maske und Annotation – die Maske legt den neu zu zeichnenden Bereich fest, das Annotationsbild dient zur Markierung von Hinweisen und bleibt nicht in der Ausgabe erhalten; beide können nicht gleichzeitig verwendet werden.
- Qualität und Komplexität getrennt regelbar – Renderqualität und Planungskomplexität haben jeweils eigene Stufen und lassen sich je nach Aufgabenschwierigkeit separat wählen, ohne das gesamte Setup anheben oder senken zu müssen.
- Auflösung und Bildformat nach Ausgabeziel festlegbar – unterstützt 1K, 2K, 4K sowie verschiedene Seitenverhältnisse; alternativ kann das Quellbild übernommen oder die Wahl dem Modell überlassen werden.
Funktionsbeschreibung
Anweisungsbasierte Bearbeitung auf Basis von Quellbildern: Die Änderungsabsicht wird per Prompt beschrieben und zusammen mit 1 bis 16 Quellbildern im Format jpeg, png oder webp umgesetzt; geeignet für gezielte Umbauten am Originalbild statt für die Generierung von Grund auf.
Maskenbasiertes partielles Inpainting: Eine RGBA-PNG-Maske in derselben Größe wie das erste Quellbild wird übergeben, transparente Pixel markieren den Bearbeitungsbereich; auch Bereiche außerhalb der Maske können sich leicht verändern.
Annotierte Prompts zur Lokalisierung von Änderungen: Ein transparentes PNG mit Markierungen wie Einrahmungen dient als unterstützender Hinweis, um das Modell auf den Zielbereich zu lenken; die Annotation selbst erscheint nicht in der Ausgabe.
Ausgabeformat und Hintergrundsteuerung: Ausgabe als png, jpeg oder webp wählbar; jpeg und webp unterstützen eine Kompressionsstufe von 0 bis 100; bei transparentem Hintergrund ist das Ausgabeformat auf png oder webp beschränkt.
Abstufung von Qualität, Komplexität und Inhaltsprüfung: Die Renderqualität hat fünf Stufen, die Planungskomplexität drei; damit lassen sich sowohl feine Retusche als auch Aufgaben mit dichtem Text und komplexem Layout abdecken; die Inhaltsprüfung ist wahlweise auf Automatik oder niedrig einstellbar.
Anwendungsszenarien
- Mehrere Iterationsrunden von Designteams an vorhandenem Material – vorhandene visuelle Entwürfe und Änderungshinweise eingeben, Komposition und Details Runde für Runde anpassen und Bildassets erzeugen, die direkt in die Review gehen können.
- Neugestaltung von Materialien durch E-Commerce- und Brand-Teams – Produktbilder oder Key Visuals als Quellbild verwenden, Hintergründe austauschen, Szenen erweitern oder Details korrigieren, um einsatzfertige Produkt- und Kampagnenbilder zu erhalten.
- Compositing und lokale Feinkorrektur – mit Maske oder Annotation den zu ändernden Bereich lokalisieren, nur den festgelegten Teil anpassen und Grafiken für die Layout-Synthese von Postern, Detailseiten usw. ausgeben.
- Anforderungen an hochauflösende Lieferung – Auflösung von 2K oder 4K und gewünschtes Seitenverhältnis direkt angeben, um nachträgliches Hochskalieren und Zuschneiden zu reduzieren.
Einschränkungen und Auswahlhinweise
Dies ist ein Bild-zu-Bild-Bearbeitungsmodell und besitzt keine Fähigkeit zur Text-zu-Bild-Generierung; für die Erzeugung von Grund auf ist die text-to-image-Linie derselben Serie zu verwenden. Die lokale Steuerung setzt auf Maske oder Annotation, und auch Bereiche außerhalb der Maske können sich leicht verändern. Transparente Hintergründe unterliegen Formatbeschränkungen und erfordern png oder webp; die Kompressionsstufe wirkt nur bei jpeg und webp. Wenn Details über mehrere Bearbeitungsrunden hinweg konsistent bleiben sollen, kann die Sunburst-Linie derselben Serie gewählt werden.
Häufige Fragen
Alle Fragen ansehen →-
Wie erfolgt die Abrechnung? Werden Kosten berechnet, wenn eine Anfrage abgelehnt wird?
Die Abrechnung erfolgt pro Bild; der Stückpreis richtet sich nach der Qualitätsstufe und der Auflösung, siehe Preistabelle auf dieser Seite; Flare und Sunburst kosten gleich viel. Bei Image-to-Image wird pro Referenzbild zusätzlich $0.012 berechnet. GIFs werden separat nach Qualitätsstufe abgerechnet, unabhängig von der Auflösung. Anfragen mit ungültigen Parametern oder einer GIF-Größe über dem Limit werden bereits bei der Einreichung abgelehnt; die im Voraus einbehaltenen Kosten werden vollständig erstattet, es wird nichts berechnet.
-
Kann man nur einen Teil des Bildes ändern?
Ja, das geht über den Image-to-Image-Pfad, wobei Sie eine von zwei Methoden wählen. Erstens mask_url: Übergeben Sie ein RGBA-PNG mit derselben Größe wie das erste Quellbild; vollständig transparente Pixel sind der zu ändernde Bereich. Zweitens markup_url: Übergeben Sie ein transparentes PNG als Markierungsbild, in dem Sie die zu ändernden Stellen mit Markierungen wie Kreisen kennzeichnen; die Markierungen selbst erscheinen nicht im Ergebnis. Beide dürfen nicht gleichzeitig übergeben werden. Auch bei Verwendung einer Maske kann das Modell das gesamte Bild geringfügig neu zeichnen.
-
Was ist der Unterschied zwischen Flare und Sunburst, und welches sollte man wählen?
Beide haben identische Parameter, Nutzung und Preise; der Unterschied liegt im Schwerpunkt. Laut OpenAI erzeugt Flare Bilder schneller, eignet sich für schnelle Iterationen und die Massenproduktion von Bildern und ist die empfohlene Standardwahl; Sunburst legt mehr Wert auf Details und hält bei mehreren Bearbeitungsrunden in der Qualitätsstufe medium und höher die Details von Charakteren, Produkten oder Layouts konsistenter. Im Allgemeinen verwendet man zuerst Flare; wenn dasselbe Bild wiederholt überarbeitet werden muss und die Details stabil bleiben sollen, wechselt man zu Sunburst und setzt quality auf medium oder höher.
-
Können direkt GIF-Animationen oder SVG-Vektorgrafiken erzeugt werden?
Ja, bei der Text-zu-Bild-Route kann output_format auf gif oder svg gesetzt werden; die Bild-zu-Bild-Route unterstützt nur png, jpeg, webp. GIF wird durch drei Parameter gesteuert: frame_size legt die Pixelgröße pro Frame fest (Standard 512x512, Breite und Höhe bestimmen auch das GIF-Seitenverhältnis), frame_count legt die Anzahl der Frames fest (2–16, Standard 9), frame_duration_ms legt die Dauer pro Frame fest (Standard 200 Millisekunden). Beim Generieren eines GIF darf aspect_ratio nicht übergeben oder auf auto gesetzt werden.
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: gpt-image-2.6-flare/image-to-image
routestringOptionalAktueller Festwert: default
inputobjectPflicht
Geschäftsparameter für gpt-image-2.6-flare/image-to-image und Route default — siehe Parametertabelle unten.
promptstringPflichtminLength 1maxLength 32000Beschreibt die Änderungen, die am Quellbild vorgenommen werden sollen, oder das Bild, das basierend auf dem Quellbild generiert werden soll, maximal 32000 Zeichen.
qualitystringOptionalStandard: "high"Rendering-Qualitätsstufe, optional low, medium, high, xhigh, max; bei Nichtangabe high.
lowmediumhighxhighmaxmask_urlstringOptionalMaskenbild-URL: ein RGBA-PNG mit derselben Größe wie das erste Quellbild, vollständig transparente Pixel markieren die zu ändernden Bereiche, das gesamte Bild kann dennoch leicht neu gezeichnet werden. Kann nicht gleichzeitig mit markup_url übergeben werden.
backgroundstringOptionalHintergrundmodus, optional auto, opaque, transparent; transparent erfordert die Ausgabe von png oder webp.
autoopaquetransparentcomplexitystringOptionalPlanungsebene, unabhängig von der Rendering-Qualität: low eignet sich für lokale, punktuelle Änderungen, high für dichten Text und komplexe Layouts; bei Nichtangabe high.
lowmediumhighimage_urlsarrayPflichtminItems 1maxItems 16Array von Quellbild-URLs, 1–16 öffentlich zugängliche http(s)-Bilder, unterstützt jpeg, png, webp.
Array [ string ]
markup_urlstringOptionalMarkierungsbild-URL: eine transparente PNG-Überlagerung, die mit Kreisen und ähnlichen Markierungen die zu ändernden Stellen angibt; die Markierungen selbst erscheinen nicht im Ergebnis. Kann nicht gleichzeitig mit mask_url übergeben werden.
moderationstringOptionalStufe der Inhaltsmoderation, optional auto oder low; bei Nichtangabe low.
autolowresolutionstringOptionalStandard: "1K"Ausgabeauflösungsstufe, optional 1K, 2K, 4K; bei Nichtangabe 1K.
1K2K4Kaspect_ratiostringOptionalStandard: "auto"Ausgabeseitenverhältnis, bei Nichtangabe auto, d. h. das Seitenverhältnis des Quellbilds wird übernommen.
auto1:13:22:34:33:45:44:5Alle anzeigen (8)
16:99:162:11:221:99:213:11:3output_formatstringOptionalStandard: "png"Ausgabeformat, optional png, jpeg, webp; bei Nichtangabe png. Bei Übergabe von output_compression muss gleichzeitig jpeg oder webp übergeben werden.
pngjpegwebpoutput_compressionintegerOptionalmin 0max 100Komprimierungsstufe 0–100, nur für jpeg oder webp; bei Übergabe dieses Parameters muss output_format gleichzeitig auf jpeg oder webp gesetzt werden.
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": "gpt-image-2.6-flare/image-to-image",
"input": {
"prompt": "…",
"quality": "high",
"image_urls": "…",
"resolution": "1K",
"aspect_ratio": "auto",
"output_format": "png"
}
}' 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: "gpt-image-2.6-flare/image-to-image",
input: {
"prompt": "…",
"quality": "high",
"image_urls": "…",
"resolution": "1K",
"aspect_ratio": "auto",
"output_format": "png"
}
}),
});
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": "gpt-image-2.6-flare/image-to-image",
"input": {
"prompt": "…",
"quality": "high",
"image_urls": "…",
"resolution": "1K",
"aspect_ratio": "auto",
"output_format": "png"
}
},
)
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
Recraft Creative Upscale Praxisbeispiele: Landschaften und Aquarell hochskalieren
Betrachten Sie die Texturveränderungen bei Holzhütte, See und Aquarellstadt, unterscheiden Sie vollständige Ergebnisse von Vorschauen und prüfen Sie neu gezeichnete Details.
-
Vergleichstest
Qwen Image 2.1 Pro vs GPT Image 2.5: Welches soll man wählen?
2K-Ausgabe und 10 Referenzbilder: Qwen Image 2.1 Pro wählen; transparenter Hintergrund und 16 Referenzbilder: GPT Image 2.5 Flare wählen. Mit zwei Vergleichsgruppen mit demselben Prompt: chinesisches Poster und Parfümflakon.
-
Vergleichstest
Wan 2.6 Flash vs. Wan 2.7: Lohnt sich das Upgrade?
720P-Budget und 1080P-Ergebnisse mit Fuchs und Auto; Audio-Bedingungen und tatsächliche Stufen pro Gruppe angegeben.
-
Benutzerhandbuch
Ray 3.2 Bild-zu-Video: Statische Bilder in vertikale Kurzvideo-Clips verwandeln
Verwandle deine vorhandenen Produktbilder und Porträts in 9:16-Videoclips, dazu ein verifizierter end_image_url-Trick für nahtlose Loops
-
Vergleichstest
Recraft V4.1 vs Ideogram 4.5: Wie wählt man zwischen Wortmarke und Poster?
Beispielbilder für Wortmarken und Poster aus zwei identischen eingereichten Prompts, die Unterschiede bei Erweiterungs-Schalter, Qualitätsstufe sowie tatsächlichen Pixeln, Seitenverhältnis und Format erläutern.
-
Benutzerhandbuch
Qwen Image 2.1 Turbo Prompt-Rezepte: 6 chinesische Prompts im Praxistest
-
Nachrichten
Der neue Modell-Schub im November: 7 in Gerüchten gelistet – welche stimmen
In der Community kursiert, dass eine Reihe neuer Modelle – Gemini 4 Carbon, Claude Fable 5.5, Qwen 4, Grok 4.8 – nächste Woche erscheint. Betrachte Gerüchte, Bestätigtes und bereits Nutzbares getrennt.
-
Tutorial
Ungültiger OpenAI API key: Fehlerbehebung bei 401, Umgebungsvariablen und Projektkonfiguration
OpenAI 401, 403 und 429 unterscheiden, Umgebungsvariablen sowie Organisations- und Projekteinstellungen prüfen und Zugangsdaten mit einer schreibgeschützten Anfrage verifizieren.
-
Benutzerhandbuch
Mureka 9.5 Prompt-Sammlung: 6 echte Beispiele zum direkten Kopieren
Sechs Szenarien – englischer Indie-Pop, chinesischer City-Pop, akustische Folk-Ballade, Filmmusik, Lo-fi-Hintergrundmusik und Neo-Chinoise-Filmmusik – jedes mit echtem Ergebnis, vollständigem Prompt und Ein-Klick-Generierungslink.
Ähnliche Modelle
Alle Modelle ansehen →Gleicher Typ
-
Grok Imagine Image 2.0 xAI $0.052 /Bild -
FLUX.2 Klein 9B Black Forest Labs $0.0086 /Bild -
FLUX.1 Schnell Black Forest Labs $0.005 /Bild -
GPT Image 2 OpenAI $0.007 /Bild -
851 Labs Background Remover 851 Labs $0.002 /Bild -
Ideogram V3 Character Ideogram $0.090 /Bild -
Qwen Image 2.1 Alibaba $0.020 /Bild -
BRIA Product Shot Bria $0.058 /Bild -
FLUX.1 Fill Pro Black Forest Labs $0.071 /Bild -
FLUX.1 Kontext Max Black Forest Labs $0.071 /Bild -
Imagen 4 Google $0.030 /Bild -
Grok Imagine xAI $0.011 /Sekunde