{"id":20175,"date":"2026-09-29T09:28:35","date_gmt":"2026-09-29T13:28:35","guid":{"rendered":"https:\/\/wp.glbgpt.com\/?p=20175"},"modified":"2026-09-29T09:28:36","modified_gmt":"2026-09-29T13:28:36","slug":"openai-image-edit-api","status":"publish","type":"post","link":"https:\/\/wp.glbgpt.com\/de\/hub\/openai-image-edit-api","title":{"rendered":"OpenAI Bildbearbeitungs-API: Masken, Parameter, Preise und GlobalGPT-Workflows"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Die OpenAI-Bildbearbeitungs-API ver\u00e4ndert ein vorhandenes Bild anhand einer Eingabeaufforderung.<\/strong> Die native Route lautet <code>POST \/v1\/images\/edits<\/code>; sie akzeptiert ein Bild, eine Eingabeaufforderung und optionale Bearbeitungsfunktionen wie eine Maske oder Referenzbilder. Verwenden Sie die Bild-API f\u00fcr eine gezielte Anfrage und die Antworten-API, wenn das Produkt einen mehrstufigen Bild-Workflow ben\u00f6tigt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine zuverl\u00e4ssige Bearbeitung erfolgt in einem kleinen Arbeitsablauf: Die Quelldatei wird gesperrt, es wird festgelegt, was erhalten bleiben muss und was ge\u00e4ndert werden darf, die zur\u00fcckgegebenen Bytes werden \u00fcberpr\u00fcft und das freigegebene Asset wird gespeichert. Wenn Sie lieber innerhalb eines Arbeitsbereichs zwischen Bildbearbeitungsprogrammen und anderen Medientools wechseln m\u00f6chten, <a href=\"https:\/\/www.glbgpt.com\/image-generator\/gpt-image-2?inviter=hub_content_gpt_image_2&amp;login=1\">Bilder mit GPT Image 2 in GlobalGPT erstellen und bearbeiten<\/a>; die \u00f6ffentliche API verwendet einen anderen asynchronen Aufgabenvertrag, den dieser Leitfaden vom nativen Endpunkt von OpenAI unterscheidet.<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.glbgpt.com\/image?inviter=hub_features_image&amp;login=1\"><img alt=\"\" fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"621\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/01\/new-image-gen-1024x621.png\" class=\"wp-image-18222\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/01\/new-image-gen-1024x621.png 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/01\/new-image-gen-300x182.png 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/01\/new-image-gen-768x465.png 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/01\/new-image-gen-1536x931.png 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/01\/new-image-gen-2048x1241.png 2048w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/01\/new-image-gen-18x12.png 18w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-luminous-vivid-amber-background-color has-background wp-element-button\" href=\"https:\/\/www.glbgpt.com\/image?inviter=hub_features_image&amp;login=1\">Probieren Sie mehrere Top-Bildmodelle auf GlobalGPT aus<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"oie-quick\" style=\"box-sizing:border-box;background:#102b46;color:#fff;border-radius:8px;padding:24px;margin:26px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\"><h2 style=\"color:#fff;margin-top:0;box-sizing:border-box;line-height:1.3;\">Kurze Antwort: Entscheide dich f\u00fcr den Ansatz, bevor du mit dem Programmieren beginnst<\/h2><div class=\"oie-scroll\" style=\"overflow-x:auto;box-sizing:border-box;\"><table style=\"color:#fff;border-collapse:collapse;width:100%;min-width:700px;box-sizing:border-box;\"><thead style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">Bedarf<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">Route<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">Form der Anfrage<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">Zu bearbeitendes Ergebnis<\/th><\/tr><\/thead><tbody style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">Einmalige Erstellung oder Bearbeitung eines Bildes<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">OpenAI Bild-API<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\"><code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">POST \/v1\/images\/edits<\/code>, mehrteiliges Formular<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\"><code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">data[0].b64_json<\/code>; entschl\u00fcsseln und speichern<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">Mehrere Durchl\u00e4ufe mit Bildkontext<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">OpenAI-Antwort-API<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\"><code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">POST \/v1\/responses<\/code> mit einem Tool zur Bilderzeugung<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">Das Ausgabedatei-Element f\u00fcr die Bildgenerierung extrahieren<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">Mehrere Medienmodelle hinter einem Konto<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\">GlobalGPT \u2013 \u00f6ffentliche API<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\"><code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">POST \/tasks<\/code>, dann abfragen <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">GET \/tasks\/{id}<\/code><\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;border-color:#49637d;box-sizing:border-box;\"><code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">output.url<\/code>; speichern Sie es, bevor die 30-Tage-Frist abl\u00e4uft<\/td><\/tr><\/tbody><\/table><\/div><p class=\"oie-note\" style=\"box-sizing:border-box;background:#f0f5f9;border-left:4px solid #5d7d99;padding:13px 16px;color:#27445f;margin:12px 0;\">Die Endpunktnamen sehen zwar \u00e4hnlich aus, doch die Anfragetexte und die Verarbeitung der Ergebnisse sind nicht austauschbar.<\/p><\/div>\n\n\n\n<nav class=\"oie-toc\" style=\"box-sizing:border-box;background:#eef6ff;border:1px solid #c6dbee;border-top:4px solid #2a6ca8;border-radius:6px;padding:20px;margin:28px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><strong style=\"display:block;margin-bottom:8px;box-sizing:border-box;\">Auf dieser Seite<\/strong><ol style=\"columns:18rem 2;margin:0;padding-left:22px;box-sizing:border-box;\"><li style=\"box-sizing:border-box;\"><a href=\"#what-is-image-edit-api\" style=\"color:#145ea8;box-sizing:border-box;\">Was die Image Edit API leistet<\/a><\/li><li style=\"box-sizing:border-box;\"><a href=\"#native-first-edit\" style=\"color:#145ea8;box-sizing:border-box;\">Erste Bearbeitung in der Zielsprache vornehmen<\/a><\/li><li style=\"box-sizing:border-box;\"><a href=\"#masks-and-references\" style=\"color:#145ea8;box-sizing:border-box;\">Verwenden Sie Masken und Referenzbilder<\/a><\/li><li style=\"box-sizing:border-box;\"><a href=\"#models-and-parameters\" style=\"color:#145ea8;box-sizing:border-box;\">Modelle und Parameter ausw\u00e4hlen<\/a><\/li><li style=\"box-sizing:border-box;\"><a href=\"#image-edit-pricing\" style=\"color:#145ea8;box-sizing:border-box;\">Preise verstehen<\/a><\/li><li style=\"box-sizing:border-box;\"><a href=\"#globalgpt-contract\" style=\"color:#145ea8;box-sizing:border-box;\">Verwenden Sie die Aufgabenroute GlobalGPT<\/a><\/li><li style=\"box-sizing:border-box;\"><a href=\"#tested-workflow\" style=\"color:#145ea8;box-sizing:border-box;\">Lesen Sie den Testbericht zum Modell GlobalGPT<\/a><\/li><li style=\"box-sizing:border-box;\"><a href=\"#image-edit-errors\" style=\"color:#145ea8;box-sizing:border-box;\">Umgang mit Fehlern und langsamen Antworten<\/a><\/li><li style=\"box-sizing:border-box;\"><a href=\"#faq\" style=\"color:#145ea8;box-sizing:border-box;\">FAQ<\/a><\/li><\/ol><\/nav>\n\n\n\n<h2 id=\"what-is-image-edit-api\" class=\"wp-block-heading\">Was leistet die OpenAI Image Edit API?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der Bearbeitungsvorgang beginnt mit einem vorhandenen Bild. Ihre Eingabe beschreibt die \u00c4nderung, w\u00e4hrend das Eingabebild den visuellen Kontext liefert, der bei der Bearbeitung erhalten bleiben soll. Sie k\u00f6nnen einen Hintergrund ersetzen, ein Element hinzuf\u00fcgen oder entfernen, eine umfassendere Neugestaltung vornehmen oder mehrere Bilder als Referenz \u00fcbergeben. Das Modell interpretiert die Anfrage weiterhin; die API ist kein Pixel-Editor mit garantierten Auswahlgrenzen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OpenAI beschreibt zwei n\u00fctzliche Arbeitsabl\u00e4ufe. Der <strong>Bild-API<\/strong> ist die erste Wahl, wenn eine Anfrage ein Bild zur\u00fcckgeben soll. Die <strong>Antwort-API<\/strong> ist die bessere Wahl, wenn ein Benutzer das Ergebnis \u00fcberpr\u00fcft, eine weitere \u00c4nderung anfordert und den Bildkontext \u00fcber mehrere Runden hinweg beibeh\u00e4lt. Diese Entscheidung wirkt sich sowohl auf die Form der Anfrage als auch auf den Code aus, der das Ergebnis extrahiert.<\/p>\n\n\n\n<div class=\"oie-table\" style=\"box-sizing:border-box;background:#f5f8fb;border:1px solid #d7e0e9;border-top:4px solid #4f759a;border-radius:6px;padding:18px;margin:24px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><h3 style=\"margin:0 0 12px;box-sizing:border-box;line-height:1.3;\">Image-API im Vergleich zur Responses-API<\/h3><div class=\"oie-scroll\" style=\"overflow-x:auto;box-sizing:border-box;\"><table style=\"border-collapse:collapse;width:100%;min-width:700px;box-sizing:border-box;\"><thead style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Frage<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Bild-API<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Antwort-API<\/th><\/tr><\/thead><tbody style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Am besten f\u00fcr<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Eine einzelne Aktion zum Erstellen oder Bearbeiten<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Ein Bearbeitungserlebnis \u00fcber mehrere Durchg\u00e4nge hinweg<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Typische Eingabe<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Mehrteiliges Bild, Eingabeaufforderung, optionale Maske<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Konversations-Eingabe plus Tool zur Bilderzeugung<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Ausgabeverarbeitung<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\"><code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">data[0].b64_json<\/code><\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Suchen Sie das Ausgabeelement f\u00fcr die Bildgenerierung<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Kostenaufschl\u00fcsselung<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Bei der Direktbearbeitung werden die aktuellen Ein- und Ausgaberaten verwendet<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Die zwischengespeicherten Eingaberegeln k\u00f6nnen abweichen; bitte \u00fcberpr\u00fcfen Sie die aktuellen Preise<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n\n\n\n<h2 id=\"native-first-edit\" class=\"wp-block-heading\">F\u00fchren Sie eine erste Bearbeitung mit der nativen OpenAI-API durch<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Speichern Sie den API-Schl\u00fcssel auf Ihrem Server und laden Sie ihn \u00fcber eine Umgebungsvariable. Im folgenden Beispiel werden ein Bild und eine Eingabeaufforderung an den dokumentierten Endpunkt \u201eedits\u201c gesendet. Der <code>Bild[]<\/code> Das Feld kann wiederholt werden, wenn das ausgew\u00e4hlte Modell mehrere Eingaben unterst\u00fctzt. Die Shell-Pipeline dekodiert das erste zur\u00fcckgegebene Base64-Bild in eine lokale PNG-Datei.<\/p>\n\n\n\n<div class=\"oie-code\" style=\"box-sizing:border-box;background:#0e1c2c;color:#edf6ff;border-radius:6px;padding:18px;margin:24px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\"><h3 style=\"color:#fff;margin:0 0 4px;box-sizing:border-box;line-height:1.3;\">Bearbeitung mit Native Curl: Speichern des b64_json-Ergebnisses<\/h3><div class=\"oie-code-label\" style=\"color:#a8c9df;font-size:12px;text-transform:uppercase;letter-spacing:.08em;box-sizing:border-box;\">bash<\/div><pre style=\"overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#08131f;padding:14px;border-radius:4px;color:#edf6ff;font:13px\/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;box-sizing:border-box;max-width:100%;\"><code style=\"background:none;padding:0;border-radius:4px;font-size:.92em;box-sizing:border-box;color:inherit;\">curl -s \\\n  -X POST \"https:\/\/api.openai.com\/v1\/images\/edits\" \\\n  -H \"Authorization: Bearer $OPENAI_API_KEY\" \\\n  -F \"model=gpt-image-2.5-sunburst\" \\\n  -F \"image[]=@source.png\" \\\n  -F \"prompt=Ersetze nur den Hintergrund durch eine warme, beigefarbene Studiokulisse; das Produkt und das Etikett bleiben unver\u00e4ndert.\" \\\n| jq -r '.data[0].b64_json' \\\n| base64 --decode &gt; edited.png<\/code><\/pre><\/div>\n\n\n\n<div class=\"oie-code\" style=\"box-sizing:border-box;background:#0e1c2c;color:#edf6ff;border-radius:6px;padding:18px;margin:24px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\"><h3 style=\"color:#fff;margin:0 0 4px;box-sizing:border-box;line-height:1.3;\">Python-SDK-Bearbeitung: Die zur\u00fcckgegebenen Bytes dekodieren<\/h3><div class=\"oie-code-label\" style=\"color:#a8c9df;font-size:12px;text-transform:uppercase;letter-spacing:.08em;box-sizing:border-box;\">Python<\/div><pre style=\"overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#08131f;padding:14px;border-radius:4px;color:#edf6ff;font:13px\/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;box-sizing:border-box;max-width:100%;\"><code style=\"background:none;padding:0;border-radius:4px;font-size:.92em;box-sizing:border-box;color:inherit;\">from openai import OpenAI\nimport base64\n\nclient = OpenAI()\nresult = client.images.edit(\n    model=\"gpt-image-2.5-sunburst\",\n    image=open(\"source.png\", \"rb\"),\n    prompt=\"Ersetze nur den Hintergrund durch eine warme, beigefarbene Studiokulisse; das Produkt und das Etikett bleiben unver\u00e4ndert.\",\n)\n\nimage_bytes = base64.b64decode(result.data[0].b64_json)\nwith open(\"edited.png\", \"wb\") as output:\n    output.write(image_bytes)<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Bevor Sie diese Datei als produktionsreif bezeichnen, sollten Sie die dekodierte Datei \u00fcberpr\u00fcfen: Kontrollieren Sie den MIME-Typ, die Abmessungen, die Byteanzahl und ob die wichtigen visuellen Details noch vorhanden sind. Eine 200-Antwort besagt lediglich, dass die Anfrage angenommen wurde; sie gibt keinen Aufschluss dar\u00fcber, ob das Etikett, das Logo oder die Produktgeometrie erhalten geblieben sind.<\/p>\n\n\n\n<h2 id=\"masks-and-references\" class=\"wp-block-heading\">Sicherer Umgang mit Masken und Referenzbildern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Maske gibt dem Modell vor, welchen Bereich Sie \u00e4ndern m\u00f6chten, doch die Bildmaskierung bei GPT erfolgt weiterhin auf Basis von Eingabeaufforderungen. In der Anleitung zu OpenAI wird ausdr\u00fccklich darauf hingewiesen, dass das Modell die Maske als Orientierungshilfe und nicht als absolute Pixelgrenze verwendet. Formulieren Sie die Eingabeaufforderung hinsichtlich des zu sch\u00fctzenden Motivs m\u00f6glichst konkret und \u00fcberpr\u00fcfen Sie das gesamte Bild nach der Generierung.<\/p>\n\n\n\n<div class=\"oie-checklist\" style=\"box-sizing:border-box;background:#fff8e9;border:1px solid #e8cf8f;border-left:5px solid #d39b19;border-radius:5px;padding:16px;margin:24px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><h3 style=\"margin-top:0;box-sizing:border-box;line-height:1.3;\">Maskenvorabpr\u00fcfung<\/h3><ul style=\"box-sizing:border-box;\"><li style=\"box-sizing:border-box;\">Das Bild und die Maske haben dasselbe Format.<\/li><li style=\"box-sizing:border-box;\">Das Bild und die Maske haben dieselben Abmessungen.<\/li><li style=\"box-sizing:border-box;\">Die Maskendatei ist kleiner als 50 MB.<\/li><li style=\"box-sizing:border-box;\">Die Maske enth\u00e4lt einen Alphakanal.<\/li><li style=\"box-sizing:border-box;\">In der Eingabeaufforderung wird angegeben, was unver\u00e4ndert bleiben muss und was ersetzt werden soll.<\/li><\/ul><\/div>\n\n\n\n<div class=\"oie-code\" style=\"box-sizing:border-box;background:#0e1c2c;color:#edf6ff;border-radius:6px;padding:18px;margin:24px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\"><h3 style=\"color:#fff;margin:0 0 4px;box-sizing:border-box;line-height:1.3;\">\u00dcberpr\u00fcfen Sie eine Maske, bevor Sie sie hochladen<\/h3><div class=\"oie-code-label\" style=\"color:#a8c9df;font-size:12px;text-transform:uppercase;letter-spacing:.08em;box-sizing:border-box;\">Python<\/div><pre style=\"overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#08131f;padding:14px;border-radius:4px;color:#edf6ff;font:13px\/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;box-sizing:border-box;max-width:100%;\"><code style=\"background:none;padding:0;border-radius:4px;font-size:.92em;box-sizing:border-box;color:inherit;\">from PIL import Image\n\nsource = Image.open(\"source.png\")\nmask = Image.open(\"mask.png\")\n\nassert source.format == mask.format, (source.format, mask.format)\nassert source.size == mask.size, (source.size, mask.size)\nassert mask.width * mask.height &gt; 0\nassert mask.mode in {\"RGBA\", \"LA\"}, mask.mode\nassert mask.fp is None or True  # Die Dateigr\u00f6\u00dfe auf der Festplatte separat \u00fcberpr\u00fcfen\nprint(\"source:\", source.size, source.format)\nprint(\"Maske:\", mask.size, mask.mode)<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Sie mehrere Bilder mit einer Maske \u00fcbergeben, gilt laut der aktuellen Anleitung die Maske f\u00fcr das erste Bild. Das ist ein n\u00fctzlicher Anhaltspunkt f\u00fcr die Gestaltung eines Referenz-Workflows: Legen Sie als erste Eingabe das Bild fest, dessen Bereich Sie bearbeiten m\u00f6chten, und behandeln Sie die \u00fcbrigen Bilder als Referenzen, anstatt davon auszugehen, dass die Maske alle Bilder umfasst.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Referenzbilder l\u00f6sen ein anderes Problem. Sie k\u00f6nnen Anhaltspunkte f\u00fcr die Produktidentit\u00e4t, die Beleuchtungsfamilie, die Farbpalette oder die Komposition liefern. Sie zwingen das Modell nicht dazu, jede Kontur beizubehalten. Wenn eine bestimmte Verpackungsform oder ein Etikett unver\u00e4ndert bleiben muss, sollten Sie nach der Modellausgabe eine visuelle \u00dcberpr\u00fcfung oder einen herk\u00f6mmlichen Bearbeitungsschritt vornehmen.<\/p>\n\n\n\n<h2 id=\"models-and-parameters\" class=\"wp-block-heading\">W\u00e4hlen Sie das Modell und die Parameter aus<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die aktuelle OpenAI-Bildanleitung enth\u00e4lt folgende Auflistungen: <code>gpt-image-2.5-sunburst<\/code>, <code>gpt-image-2.5-flare<\/code>, und <code>gpt-image-2<\/code>. Behandeln Sie Modellnamen und unterst\u00fctzte Optionen als \u201elebende Dokumentation\u201c: Sehen Sie sich die Modellseite unmittelbar vor der Integration an und merken Sie eine datierte Version vor, falls die Reproduzierbarkeit wichtig ist.<\/p>\n\n\n\n<div class=\"oie-table\" style=\"box-sizing:border-box;background:#f5f8fb;border:1px solid #d7e0e9;border-top:4px solid #4f759a;border-radius:6px;padding:18px;margin:24px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><h3 style=\"margin:0 0 12px;box-sizing:border-box;line-height:1.3;\">Parameterentscheidungen, die vermeidbare Ausf\u00e4lle verhindern<\/h3><div class=\"oie-scroll\" style=\"overflow-x:auto;box-sizing:border-box;\"><table style=\"border-collapse:collapse;width:100%;min-width:700px;box-sizing:border-box;\"><thead style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Entscheidung<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Faustregel<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Warum das wichtig ist<\/th><\/tr><\/thead><tbody style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Eingabegenauigkeit<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Weglassen <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">Eingabe-Genauigkeit<\/code> f\u00fcr <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">gpt-image-2<\/code>; seine Bildeingaben werden mit hoher Genauigkeit verarbeitet.<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Das Senden eines nicht unterst\u00fctzten Feldes kann dazu f\u00fchren, dass eine g\u00fcltige Bearbeitung als abgelehnte Anfrage gewertet wird.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Qualit\u00e4t<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Das Dokument zu den Routen \u201e2.5 Sunburst\u201c und \u201eFlare\u201c <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">niedrig<\/code>, <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">mittel<\/code>, <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">hoch<\/code>, <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">xhoch<\/code>, und <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">max<\/code>.<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Eine h\u00f6here Einstellung ist eine Abw\u00e4gung zwischen Kosten und Latenz und keine Garantie f\u00fcr eine bessere Erhaltung.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Format<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Fragen Sie nach dem Ausgabeformat, das der aktuelle Endpunkt unterst\u00fctzt, und \u00fcberpr\u00fcfen Sie anschlie\u00dfend die dekodierte Datei.<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Ihre Speicher-Pipeline sollte sich auf die Bytes und den MIME-Typ verlassen, nicht nur auf die angeforderte Option.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Hintergrund<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Geben Sie den gew\u00fcnschten Hintergrund in der Eingabeaufforderung an und nutzen Sie die dokumentierte Hintergrundoption, sofern diese unterst\u00fctzt wird.<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Das Modell interpretiert die Szene nach wie vor; halten Sie die Einschr\u00e4nkungen f\u00fcr das Motiv explizit fest.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Literaturverzeichnis<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Verwenden Sie ein Referenzbild als Orientierung f\u00fcr die Gestaltung, die Farbgebung oder die Beleuchtung und legen Sie die Funktion jedes einzelnen Elements fest.<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Unklare Bildrollen erschweren die Diagnose von Abweichungen.<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n\n\n\n<h2 id=\"image-edit-pricing\" class=\"wp-block-heading\">Was kostet die OpenAI Image Edit API?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">OpenAI berechnet die Nutzung von GPT Image nach Token-Kategorien und nicht nach einem einheitlichen Pauschalpreis pro Bearbeitung. Auf der aktuellen Preisseite sind separate Tarife f\u00fcr Bild-Eingaben, zwischengespeicherte Eingaben und Bild-Ausgaben aufgef\u00fchrt. Direkte Bild-API-Bearbeitungen unterliegen nicht der f\u00fcr das Bildgenerierungstool in der Responses-API dokumentierten Behandlung von zwischengespeicherten Eingaben; kopieren Sie daher keine Sch\u00e4tzung aus der Responses-API in eine direkte <code>\/v1\/images\/edits<\/code> Budget.<\/p>\n\n\n\n<div class=\"oie-table\" style=\"box-sizing:border-box;background:#f5f8fb;border:1px solid #d7e0e9;border-top:4px solid #4f759a;border-radius:6px;padding:18px;margin:24px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><h3 style=\"margin:0 0 12px;box-sizing:border-box;line-height:1.3;\">Ver\u00f6ffentlichte Bild-Token-Raten, gepr\u00fcft am 28.09.2026<\/h3><div class=\"oie-scroll\" style=\"overflow-x:auto;box-sizing:border-box;\"><table style=\"border-collapse:collapse;width:100%;min-width:700px;box-sizing:border-box;\"><thead style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Modell<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Bildeingabe \/ 1 Mio. Tokens<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Zwischengespeicherte Bilddaten \/ 1 Mio. Token<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Bildausgabe \/ 1 Mio. Token<\/th><\/tr><\/thead><tbody style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">GPT-Bild 2.5<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">$8<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">$2*<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">$30<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">GPT Image 2<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">$4<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">$1*<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">$15<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n\n\n\n<p class=\"oie-note\" style=\"max-width:880px;box-sizing:border-box;background:#f0f5f9;border-left:4px solid #5d7d99;padding:13px 16px;color:#27445f;font:16px\/1.65 system-ui,-apple-system,sans-serif;min-width:0;margin:12px 0;\">*Die Spalte \u201eCached Input\u201c wird f\u00fcr den ver\u00f6ffentlichten Preiskontext angezeigt. Laut Preis\u00fcbersicht gilt \u201eCached Input\u201c f\u00fcr das Tool zur Bildgenerierung in der Responses-API, nicht jedoch f\u00fcr direkte Images-API-Anfragen wie beispielsweise <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">\/v1\/images\/edits<\/code>. Die Preise k\u00f6nnen sich \u00e4ndern; berechnen Sie den Betrag anhand der f\u00fcr Ihre eigene Anfrage zur\u00fcckgegebenen Nutzungsdaten.<\/p>\n\n\n\n<div class=\"oie-code\" style=\"box-sizing:border-box;background:#0e1c2c;color:#edf6ff;border-radius:6px;padding:18px;margin:24px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\"><h3 style=\"color:#fff;margin:0 0 4px;box-sizing:border-box;line-height:1.3;\">Erstellen Sie eine transparente Sch\u00e4tzung auf der Grundlage der Nutzung<\/h3><div class=\"oie-code-label\" style=\"color:#a8c9df;font-size:12px;text-transform:uppercase;letter-spacing:.08em;box-sizing:border-box;\">Python<\/div><pre style=\"overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#08131f;padding:14px;border-radius:4px;color:#edf6ff;font:13px\/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;box-sizing:border-box;max-width:100%;\"><code style=\"background:none;padding:0;border-radius:4px;font-size:.92em;box-sizing:border-box;color:inherit;\">def estimate_image_cost(image_input_tokens, image_output_tokens,\n input_rate, output_rate):\n    return (image_input_tokens \/ 1_000_000) * input_rate + \\\n (image_output_tokens \/ 1_000_000) * output_rate\n\n# Nur als Beispiel: Ersetzen Sie diese Werte durch die in Ihrer Antwort verwendeten.\nestimate = estimate_image_cost(\n    image_input_tokens=250_000,\n    image_output_tokens=120_000,\n    input_rate=4.00,\n    output_rate=15.00,\n)\nprint(f\"${estimate:.4f}\")<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Formel dient lediglich als Planungsbeispiel und stellt keine Zusage f\u00fcr eine feste Abrechnung pro Bild dar. Ber\u00fccksichtigen Sie Wiederholungsversuche, Dateispeicherung sowie die Nutzung separater Texte oder Tools in Ihrem eigenen Budget. Wenn die Ausgabe von Bedeutung ist, sollten Sie die Anfrage, die Antwortnutzung, den Hash der dekodierten Datei und die Genehmigungsentscheidung zusammenhalten.<\/p>\n\n\n\n<h2 id=\"globalgpt-contract\" class=\"wp-block-heading\">GlobalGPT verwendet einen anderen API-Vertrag f\u00fcr die Bildbearbeitung<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.glbgpt.com\/home\/api?inviter=hub_api&amp;login=1\"><img alt=\"\" decoding=\"async\" width=\"1024\" height=\"702\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-1024x702.png\" class=\"wp-image-20178\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-1024x702.png 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-300x206.png 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-767x526.png 767w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-17x12.png 17w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api-1536x1053.png 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/api.png 1938w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.glbgpt.com\/home\/api?inviter=hub_api&amp;login=1\">Jetzt API-Schl\u00fcssel abrufen<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Die <a href=\"https:\/\/www.glbgpt.com\/home\/api\/docs\">GlobalGPT-API-Dokumentation<\/a> beschreibt die Erzeugung von Bildern, Videos und Audiodateien als asynchrone Medienaufgaben. Die \u00f6ffentliche Basis-URL lautet <code>https:\/\/api2.glbgpt.com\/ai-api\/open\/v1<\/code>. JSON an <code>\/Aufgaben<\/code>, Umfrage <code>\/tasks\/{id}<\/code>, und lesen <code>output.url<\/code> nach erfolgreicher Ausf\u00fchrung einer Aufgabe. Der Modellkatalog listet auf <code>gpt-image-2<\/code> und <code>gpt-image-2.5<\/code> als Bildbearbeitungs-\/Referenzrouten mit bis zu vier Eingabebildern und <code>Seitenverh\u00e4ltnis<\/code>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1440\" height=\"680\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7.webp\" alt=\"GlobalGPT-API-Dokumentation f\u00fcr \u00f6ffentliche Medienaufgaben mit den Feldern \u201eSubmit\u201c, \u201eEstimate\u201c, \u201ePolling\u201c und \u201eOutput URL\u201c\" class=\"wp-image-20184\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7.webp 1440w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7-300x142.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7-1024x484.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7-768x363.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-media-tasks-20260928_a012b9ace6664ba99a8e9964f8d24fb7-18x9.webp 18w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Dokumentation zur \u00f6ffentlichen API von S05:<\/strong> \u00d6ffentliche Dokumentation zum asynchronen Aufgabenvertrag; in diesem Artikel wird dieser vom nativen Endpunkt f\u00fcr mehrteilige Bearbeitungen von OpenAI getrennt behandelt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1500\" height=\"1080\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-openai-image-models-20260928_a9c8f99a4adc4697bb81c7204d4740aa.webp\" alt=\"GlobalGPT-Katalog f\u00fcr \u00f6ffentliche Image-Modelle mit Angaben zu GPT-Image-Routen und unterst\u00fctzten Aufgaben\" class=\"wp-image-20185\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-openai-image-models-20260928_a9c8f99a4adc4697bb81c7204d4740aa.webp 1500w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-openai-image-models-20260928_a9c8f99a4adc4697bb81c7204d4740aa-300x216.webp 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-openai-image-models-20260928_a9c8f99a4adc4697bb81c7204d4740aa-1024x737.webp 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-openai-image-models-20260928_a9c8f99a4adc4697bb81c7204d4740aa-768x553.webp 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/globalgpt-openai-image-models-20260928_a9c8f99a4adc4697bb81c7204d4740aa-18x12.webp 18w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>S06-Katalog der \u00f6ffentlichen Modelle:<\/strong> \u00d6ffentlich zug\u00e4ngliche Modellkatalogdaten zu den GPT-Image-Routen und deren dokumentierten Bildaufgabenbeschr\u00e4nkungen; \u00fcberpr\u00fcfen Sie vor der Ver\u00f6ffentlichung die dynamischen Quellenangaben und Felder.<\/p>\n\n\n\n<div class=\"oie-code\" style=\"box-sizing:border-box;background:#0e1c2c;color:#edf6ff;border-radius:6px;padding:18px;margin:24px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\"><h3 style=\"color:#fff;margin:0 0 4px;box-sizing:border-box;line-height:1.3;\">GlobalGPT \u2013 Form der \u00f6ffentlichen Aufgabe<\/h3><div class=\"oie-code-label\" style=\"color:#a8c9df;font-size:12px;text-transform:uppercase;letter-spacing:.08em;box-sizing:border-box;\">bash<\/div><pre style=\"overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#08131f;padding:14px;border-radius:4px;color:#edf6ff;font:13px\/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;box-sizing:border-box;max-width:100%;\"><code style=\"background:none;padding:0;border-radius:4px;font-size:.92em;box-sizing:border-box;color:inherit;\">BASE=\"https:\/\/api2.glbgpt.com\/ai-api\/open\/v1\"\n\n# Optional: Kostenvoranschlag erstellen, ohne eine Aufgabe anzulegen oder Credits zu reservieren.\ncurl \"$BASE\/tasks\/estimate\" \\\n  -H \"Authorization: Bearer $GLOBALGPT_API_KEY\" \\\n  -H \"Content-Type: application\/json\" \\\n  -d '{\n    \"model\": \"gpt-image-2.5\",\n    \"prompt\": \"Lass die Flasche und das Etikett unver\u00e4ndert. Ersetze nur den Hintergrund durch warmes, beiges Studiolicht.\",\n    \"images\": [\"https:\/\/YOUR_PUBLIC_IMAGE_URL\/product.png\"],\n    \"aspect_ratio\": \"3:2\"\n  }'\n\n# Erst nach \u00dcberpr\u00fcfung des Kostenvoranschlags absenden.\ncurl \"$BASE\/tasks\" \\\n  -H \"Authorization: Bearer $GLOBALGPT_API_KEY\" \\\n  -H \"Content-Type: application\/json\" \\\n  -H \"Idempotency-Key: image-edit-example-001\" \\\n  -d '{\n    \"model\": \"gpt-image-2.5\",\n    \"prompt\": \"Lass die Flasche und das Etikett unver\u00e4ndert. Ersetze nur den Hintergrund durch warmes, beiges Studiolicht.\",\n    \"images\": [\"https:\/\/YOUR_PUBLIC_IMAGE_URL\/product.png\"],\n    \"aspect_ratio\": \"3:2\"\n  }'\n\n# Die zur\u00fcckgegebene Aufgaben-ID abfragen, bis der Vorgang erfolgreich ist oder fehlschl\u00e4gt.\ncurl \"$BASE\/tasks\/TASK_ID\" \\\n  -H \"Authorization: Bearer $GLOBALGPT_API_KEY\"<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcgen Sie den mehrteiligen Text von OpenAI nicht ein <code>Maske<\/code>, <code>Eingabe-Genauigkeit<\/code>, <code>Gr\u00f6\u00dfe<\/code>, oder <code>Qualit\u00e4t<\/code> Felder in dieses JSON einf\u00fcgen und davon ausgehen, dass sie funktionieren. In der aktuellen \u00f6ffentlichen GlobalGPT-Dokumentation sind diese Felder f\u00fcr diese Image-Route nicht aufgef\u00fchrt. Nicht unterst\u00fctzte Felder werden m\u00f6glicherweise verworfen und in <code>ignorierte_Parameter<\/code>, \u00fcberpr\u00fcfen Sie daher diese Antwort, bevor Sie zu dem Schluss kommen, dass eine Einstellung wirksam geworden ist.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Laut der \u00f6ffentlichen Dokumentation reserviert GlobalGPT bei der \u00dcbermittlung einer Medienaufgabe Credits, gibt diese frei, wenn die Aufgabe fehlschl\u00e4gt, und h\u00e4lt erfolgreiche Medien 30 Tage lang verf\u00fcgbar. Speichern Sie das zur\u00fcckgegebene Asset in einem von Ihnen kontrollierten Speicher, falls die URL l\u00e4nger bestehen bleiben muss. Verwenden Sie vor einem Batch den Sch\u00e4tzungs-Endpunkt, bei der Wiederholung einer Netzwerkanfrage einen Idempotenzschl\u00fcssel und bei einer lediglich langsamen Abfrage die urspr\u00fcngliche Aufgaben-ID.<\/p>\n\n\n\n<h2 id=\"tested-workflow\" class=\"wp-block-heading\">Was der Test des Modells GlobalGPT ergab<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Um diesen Unterschied zu veranschaulichen, habe ich am 28.09.2026 einen begrenzten API-Test mit einem GlobalGPT-Modell durchgef\u00fchrt, bei dem zwei fiktive, markenunabh\u00e4ngige Eingabeaufforderungen und zwei Bearbeitungsaufforderungen zum Einsatz kamen. Bei jeder Aufgabe kam GPT Image 2 zum Einsatz, eine 3:2-Anfrage sowie die erste g\u00fcltige Ausgabe. Die folgenden Bilder dienen als Nachweis f\u00fcr den Modelltest und stellen weder eine Browser-Arbeitsbereichssitzung noch einen Benchmark dar, noch sind sie eine Garantie daf\u00fcr, dass bei jeder Bearbeitung jede Kontur erhalten bleibt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_kT3VC8CRTLh9RPtLdYFwesrXsotpdQ7U.png\" alt=\"Eine matt-elfenbeinfarbene Keramikflasche auf einem schlichten wei\u00dfen Hintergrund, auf deren Etikett \u201eNORTH\u201c und \u201e250 ml\u201c stehen\" class=\"wp-image-20186\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_kT3VC8CRTLh9RPtLdYFwesrXsotpdQ7U.png 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_kT3VC8CRTLh9RPtLdYFwesrXsotpdQ7U-300x200.png 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_kT3VC8CRTLh9RPtLdYFwesrXsotpdQ7U-1024x683.png 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_kT3VC8CRTLh9RPtLdYFwesrXsotpdQ7U-768x512.png 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_kT3VC8CRTLh9RPtLdYFwesrXsotpdQ7U-18x12.png 18w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>P00-Eingabe:<\/strong> Das eingefrorene Ausgangsbild: eine fiktive Flasche ohne Markenzeichen mit einem kurzen wei\u00dfen Verschluss und einem kurzen Etikett.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" src=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_t7czrp2KJTtuEdj4NuegsGdxfCK1SE38.png\" alt=\"Ein warmes, beiges Stillleben in einem Innenraum mit einem Keramikgef\u00e4\u00df und sanftem Fensterlicht\" class=\"wp-image-20187\" srcset=\"https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_t7czrp2KJTtuEdj4NuegsGdxfCK1SE38.png 1536w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_t7czrp2KJTtuEdj4NuegsGdxfCK1SE38-300x200.png 300w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_t7czrp2KJTtuEdj4NuegsGdxfCK1SE38-1024x683.png 1024w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_t7czrp2KJTtuEdj4NuegsGdxfCK1SE38-768x512.png 768w, https:\/\/wp.glbgpt.com\/wp-content\/uploads\/2026\/09\/task_t7czrp2KJTtuEdj4NuegsGdxfCK1SE38-18x12.png 18w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>P01-Referenz:<\/strong> Das \u201eFrozen\u201c-Referenzbild: dient ausschlie\u00dflich der Darstellung von Beleuchtung und Farben, nicht als zweite Produktidentit\u00e4t.<\/p>\n\n\n\n<section class=\"oie-result\" style=\"box-sizing:border-box;background:#f4f8f5;border:1px solid #bfd8c7;border-top:4px solid #39825b;border-radius:6px;padding:20px;margin:26px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><h3 style=\"margin-top:0;color:#1f5b3b;box-sizing:border-box;line-height:1.3;\">T01: Hintergrundbearbeitung eines einzelnen Bildes<\/h3><p class=\"oie-result-meta\" style=\"color:#355b47;font-size:14px;box-sizing:border-box;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Modell:<\/strong> GPT-Bild 2 \u00b7 <strong style=\"box-sizing:border-box;\">Datum:<\/strong> 28.09.2026 \u00b7 <strong style=\"box-sizing:border-box;\">Ausgabe:<\/strong> erstes g\u00fcltiges PNG mit einer Aufl\u00f6sung von 1536\u00d71024<\/p><details style=\"margin:14px 0;box-sizing:border-box;\"><summary style=\"cursor:pointer;font-weight:650;color:#1d6543;box-sizing:border-box;\">Die vollst\u00e4ndige Eingabeaufforderung anzeigen<\/summary><pre style=\"background:#fff;border:1px solid #d5e4d9;padding:13px;white-space:pre-wrap;overflow-wrap:anywhere;font:13px\/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;box-sizing:border-box;max-width:100%;\"><code style=\"background:none;padding:0;border-radius:4px;font-size:.92em;box-sizing:border-box;color:inherit;\">Behalten Sie die Keramikflasche, den kurzen wei\u00dfen Verschluss, den fiktiven Etikettentext \"NORTH\" und \"250 ml\", die Farben, den Kamerawinkel und die Proportionen des Ausgangsbildes unver\u00e4ndert bei. Ersetzen Sie lediglich den rein wei\u00dfen Hintergrund durch eine warme, beigefarbene Studiokulisse, die von sanftem Fensterlicht und zarten Schatten inspiriert ist. F\u00fcgen Sie keine neuen Objekte, Logos, W\u00f6rter, Wasserzeichen, Personen oder Etiketten hinzu. Behalten Sie die Flasche als einziges Motiv in einer Querformat-Komposition im Verh\u00e4ltnis 3:2 bei.<\/code><\/pre><\/details><figure style=\"margin:28px 0;box-sizing:border-box;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/static.futureshareai.com\/anywhere-test\/task_4kxJZYwlOYxqv3xbyIoa3c4r6CAPPHyn.png\" alt=\"Die NORTH-Keramikflasche, eingebettet in eine warme, beigefarbene Studiokulisse\" width=\"1536\" height=\"1024\" style=\"max-width:100%;height:auto;display:block;width:100%;border-radius:6px;box-sizing:border-box;\"><figcaption style=\"font-size:14px;color:#506174;margin-top:8px;box-sizing:border-box;\">Die Flasche bleibt erkennbar, das Etikett \u201eNORTH \/ 250 ml\u201c ist zu sehen, und der wei\u00dfe Hintergrund wechselt zu einer warmen, beigen Innenraumszene mit sanften, fenster\u00e4hnlichen Schatten.<\/figcaption><\/figure><p style=\"box-sizing:border-box;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Was dies verdeutlicht:<\/strong> Die Flasche bleibt erkennbar, das Etikett \u201eNORTH \/ 250 ml\u201c ist zu sehen, und der wei\u00dfe Hintergrund wechselt zu einer warmen, beigen Innenraumszene mit sanften, fenster\u00e4hnlichen Schatten.<\/p><p style=\"box-sizing:border-box;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Begrenzung:<\/strong> Dies ist eine erste g\u00fcltige Ausgabe. Sie belegt weder die exakte Beibehaltung der Pixel noch die allgemeine Genauigkeit der Beschriftungen.<\/p><\/section>\n\n\n\n<section class=\"oie-result\" style=\"box-sizing:border-box;background:#f4f8f5;border:1px solid #bfd8c7;border-top:4px solid #39825b;border-radius:6px;padding:20px;margin:26px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><h3 style=\"margin-top:0;color:#1f5b3b;box-sizing:border-box;line-height:1.3;\">T02: Beleuchtungs- und Farbreferenz anhand von zwei Bildern<\/h3><p class=\"oie-result-meta\" style=\"color:#355b47;font-size:14px;box-sizing:border-box;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Modell:<\/strong> GPT-Bild 2 \u00b7 <strong style=\"box-sizing:border-box;\">Datum:<\/strong> 28.09.2026 \u00b7 <strong style=\"box-sizing:border-box;\">Ausgabe:<\/strong> erstes g\u00fcltiges PNG mit einer Aufl\u00f6sung von 1536\u00d71024<\/p><details style=\"margin:14px 0;box-sizing:border-box;\"><summary style=\"cursor:pointer;font-weight:650;color:#1d6543;box-sizing:border-box;\">Die vollst\u00e4ndige Eingabeaufforderung anzeigen<\/summary><pre style=\"background:#fff;border:1px solid #d5e4d9;padding:13px;white-space:pre-wrap;overflow-wrap:anywhere;font:13px\/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;box-sizing:border-box;max-width:100%;\"><code style=\"background:none;padding:0;border-radius:4px;font-size:.92em;box-sizing:border-box;color:inherit;\">Verwenden Sie Eingabebild 1 als genaue Produktdarstellung und Eingabebild 2 lediglich als Referenz f\u00fcr die warme, beigefarbene Beleuchtung, die Farbtemperatur und die weichen Schatten im Innenraum. Behalten Sie die Form der Keramikflasche, den kurzen wei\u00dfen Verschluss, den fiktiven Etikettentext \"NORTH\" und \"250 ml\", die Farben, den Kamerawinkel und die Proportionen aus Eingabebild 1 unver\u00e4ndert bei. Ersetze den wei\u00dfen Hintergrund durch eine ruhige, warmbeige Innenraum-Studiokulisse. \u00dcbernehme keine zus\u00e4tzlichen Objekte, Texte, Logos, Wasserzeichen, Personen oder Etiketten aus Eingabebild 2. Behalte die Flasche als einziges Motiv in einer Querformat-Komposition im Verh\u00e4ltnis 3:2 bei.<\/code><\/pre><\/details><figure style=\"margin:28px 0;box-sizing:border-box;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/static.futureshareai.com\/anywhere-test\/task_wiHpx53i7vJr5ueEtGzqzYzs4TC5bkOs.png\" alt=\"Die NORTH-Keramikflasche in einem Raum in warmem Beige mit sanftem Fensterlicht\" width=\"1536\" height=\"1024\" style=\"max-width:100%;height:auto;display:block;width:100%;border-radius:6px;box-sizing:border-box;\"><figcaption style=\"font-size:14px;color:#506174;margin-top:8px;box-sizing:border-box;\">Das Produkt und das NORTH\/250 ml-Etikett bleiben erkennbar, w\u00e4hrend die Szene die warme, beigefarbene Atmosph\u00e4re des Raums, der Tischplatte und des Fensterlichts aus P01 aufgreift.<\/figcaption><\/figure><p style=\"box-sizing:border-box;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Was dies verdeutlicht:<\/strong> Das Produkt und das NORTH\/250 ml-Etikett bleiben erkennbar, w\u00e4hrend die Szene die warme, beigefarbene Atmosph\u00e4re des Raums, der Tischplatte und des Fensterlichts aus P01 aufgreift.<\/p><p style=\"box-sizing:border-box;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">Begrenzung:<\/strong> Die Proportionen des Flaschenverschlusses, die Flaschenkontur und die Anordnung haben sich sichtbar ver\u00e4ndert. Bezeichnen Sie dies nicht als perfekte oder exakte Identit\u00e4tserhaltung; greifen Sie auf einen manuellen Vergleich zur\u00fcck, wenn die Abmessungen der Waren \u00fcbereinstimmen m\u00fcssen.<\/p><\/section>\n\n\n\n<p class=\"oie-note\" style=\"max-width:880px;box-sizing:border-box;background:#f0f5f9;border-left:4px solid #5d7d99;padding:13px 16px;color:#27445f;font:16px\/1.65 system-ui,-apple-system,sans-serif;min-width:0;margin:12px 0;\"><strong style=\"box-sizing:border-box;\">So nutzen Sie diese Erkenntnisse:<\/strong> Das n\u00fctzliche Ergebnis ist ein wiederholbarer \u00dcberpr\u00fcfungsschritt. Die Eingabe-URL wird eingefroren, das gesch\u00fctzte Thema benannt, die Referenzrolle beschrieben, die zur\u00fcckgegebenen Bytes \u00fcberpr\u00fcft und das genehmigte Produkt vor der Ver\u00f6ffentlichung mit der Quelle verglichen. Der Stiltransfer kann erfolgreich sein, auch wenn die Geometrie weiterhin abweicht.<\/p>\n\n\n\n<h2 id=\"image-edit-errors\" class=\"wp-block-heading\">Umgang mit Fehlern und langsamen Antworten<\/h2>\n\n\n\n<div class=\"oie-table\" style=\"box-sizing:border-box;background:#f5f8fb;border:1px solid #d7e0e9;border-top:4px solid #4f759a;border-radius:6px;padding:18px;margin:24px 0;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;color:#17323f;\"><h3 style=\"margin:0 0 12px;box-sizing:border-box;line-height:1.3;\">Symptom \u2192 \u00dcberpr\u00fcfung \u2192 Ma\u00dfnahme<\/h3><div class=\"oie-scroll\" style=\"overflow-x:auto;box-sizing:border-box;\"><table style=\"border-collapse:collapse;width:100%;min-width:700px;box-sizing:border-box;\"><thead style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Symptom<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Zuerst pr\u00fcfen<\/th><th style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;background:#e7eef5;color:#173b5d;box-sizing:border-box;\">Der n\u00e4chste sichere Schritt<\/th><\/tr><\/thead><tbody style=\"box-sizing:border-box;\"><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">401 \/ Authentifizierungsfehler<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Serverseitiger Schl\u00fcssel, Kontoberechtigungen, Endpunkt-Host<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Halten Sie inne und korrigieren Sie die Authentifizierung; bewerten Sie nicht die Bildqualit\u00e4t.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">400 \/ 422 Ung\u00fcltige Anfrage<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Modell-ID, mehrteilige Feldnamen, Dateityp, nicht unterst\u00fctzte Optionen<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">\u00c4ndere nur das Feld, das in der Fehlermeldung genannt wird, und behalte die urspr\u00fcngliche, fehlgeschlagene Anfrage bei.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">429 \/ 5xx \/ Kapazit\u00e4t<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Ob eine Aufgaben-ID erstellt wurde<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Wenn keine Aufgaben-ID vorhanden ist, versuche es im Rahmen deiner Richtlinie noch einmal; wenn eine Aufgabe vorhanden ist, frage diese ID ab.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Die Aufgabe verbleibt in der Warteschlange oder wird gerade verarbeitet<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Status, Zeitpunkt der letzten Abfrage, Sch\u00e4tzung des Anbieters<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">In festgelegten Zeitabst\u00e4nden abfragen; kein Duplikat erstellen, solange der Status unbekannt ist.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Die Ausgabe ist ein JSON-Objekt, das als Bild gespeichert wird.<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Content-Type, erste Bytes, dekodiertes Format<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Die Antwort analysieren, dekodieren <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">b64_json<\/code> oder herunterladen <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">output.url<\/code>, dann \u00fcberpr\u00fcfen.<\/td><\/tr><tr style=\"box-sizing:border-box;\"><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Der Parameter scheint keine Wirkung zu haben.<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">GlobalGPT <code style=\"background:#eef3f8;padding:2px 5px;border-radius:4px;font-size:.92em;box-sizing:border-box;color:#18364a;\">ignorierte_Parameter<\/code> und Modellkarte<\/td><td style=\"padding:11px;border:1px solid #c9d5e1;text-align:left;vertical-align:top;box-sizing:border-box;\">Entfernen Sie nicht unterst\u00fctzte Felder und verwenden Sie den modellspezifischen Vertrag.<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Unterscheiden Sie Transportnachweise von Qualit\u00e4tsnachweisen. Ein Timeout, ein DNS-Fehler oder eine Antwort bez\u00fcglich der Kapazit\u00e4t des Anbieters bedeutet, dass Sie kein g\u00fcltiges Bild zur Bewertung haben. Umgekehrt ist ein g\u00fcltiges Bild mit einer ge\u00e4nderten Kappe oder Beschriftung ein visuelles Ergebnis, das unver\u00e4ndert gemeldet werden sollte, auch wenn die Komposition ansprechend aussieht.<\/p>\n\n\n\n<h2 id=\"workflow-checklist\" class=\"wp-block-heading\">Eine Checkliste f\u00fcr die produktionssichere Bildbearbeitung<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Quelle einfrieren:<\/strong> Speichere die Eingabedatei, die Abmessungen, das Format und den Hash.<\/li>\n\n\n\n<li><strong>Bildrollen zuweisen:<\/strong> Identifizieren Sie das Motiv des Bildes sowie etwaige Hinweise auf Beleuchtung, Farbpalette oder Bildkomposition.<\/li>\n\n\n\n<li><strong>Schreibgesch\u00fctzte Cues:<\/strong> F\u00fchren Sie die Beschriftung, die Silhouette, die Farben und die Proportionen auf, die \u00fcberpr\u00fcft werden m\u00fcssen.<\/li>\n\n\n\n<li><strong>W\u00e4hlen Sie den Vertrag aus:<\/strong> Verwenden Sie \u201eOpenAI Multipart\u201c f\u00fcr den \u201eNative Edits\u201c-Endpunkt oder \u201eGlobalGPT JSON\u201c-Aufgaben f\u00fcr die \u00f6ffentliche Medien-API.<\/li>\n\n\n\n<li><strong>Kalkulieren und einreichen:<\/strong> Verwenden Sie die aktuellen OpenAI-Kurse oder GlobalGPT <code>\/Aufgaben\/Kostenvoranschlag<\/code>; F\u00fcge einen Idempotenzschl\u00fcssel f\u00fcr wiederholungssichere \u00dcbermittlungen hinzu.<\/li>\n\n\n\n<li><strong>Abfragen und Dekodieren:<\/strong> Eine Aufgaben-ID beibehalten, die zur\u00fcckgegebene Datei \u00fcberpr\u00fcfen und die Bytes oder die URL in einem zugelassenen Speicherort speichern.<\/li>\n\n\n\n<li><strong>Sichtpr\u00fcfung:<\/strong> Vergleichen Sie das Ergebnis mit der Vorlage, bevor es in einen Produktkatalog, eine Anzeige oder eine kundenorientierte Seite aufgenommen wird.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Sie denselben Vorgang ausf\u00fchren m\u00f6chten, ohne einzelne Modell-Dashboards zusammenzuf\u00fcgen, versuchen Sie Folgendes: <a href=\"https:\/\/www.glbgpt.com\/image-generator\/gpt-image-2?inviter=hub_content_gpt_image_2&amp;login=1\">GPT-Bild 2 in GlobalGPT<\/a>. Die browserbasierte Version des Workflows finden Sie unter <a href=\"https:\/\/www.glbgpt.com\/hub\/globalgpt-image-edit\/\">Bilder im Arbeitsbereich \u201eGlobalGPT\u201c bearbeiten<\/a>; eine ausf\u00fchrlichere Er\u00f6rterung der Konfiguration und Preisgestaltung finden Sie unter <a href=\"https:\/\/www.glbgpt.com\/hub\/gpt-image-2-5-api-guide\/\">Einrichtung und Preise der GPT-Bild-API<\/a>.<\/p>\n\n\n\n<h2 id=\"faq\" class=\"wp-block-heading\">H\u00e4ufig gestellte Fragen<\/h2>\n\n\n\n<h3 style=\"font-size:21px;line-height:1.35;margin:28px 0 8px;color:#15395c;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\">Was ist die OpenAI-API zur Bildbearbeitung?<\/h3><p style=\"max-width:880px;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;min-width:0;color:#17323f;margin:12px 0;\">Es handelt sich um den Bildbearbeitungsweg unter POST \/v1\/images\/edits. Sie senden ein Eingabebild und eine Eingabeaufforderung, optional mit einer Maske oder Referenzbildern, und dekodieren anschlie\u00dfend die zur\u00fcckgegebenen Bilddaten. Verwenden Sie die Bild-API f\u00fcr eine einzelne Bearbeitung und die Antworten-API, wenn das Produkt einen mehrstufigen Bilddialog ben\u00f6tigt.<\/p>\n\n\n\n<h3 style=\"font-size:21px;line-height:1.35;margin:28px 0 8px;color:#15395c;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\">Gibt die OpenAI-Bildbearbeitungs-API eine \u00f6ffentliche Bild-URL zur\u00fcck?<\/h3><p style=\"max-width:880px;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;min-width:0;color:#17323f;margin:12px 0;\">Die dokumentierten Beispiele zur Image-API geben \u201eb64_json\u201c zur\u00fcck. Dekodieren Sie diese Bytes, \u00fcberpr\u00fcfen Sie die Datei und speichern Sie sie in einem von Ihnen verwalteten Speicher. Gehen Sie nicht davon aus, dass eine erfolgreiche Antwort eine gehostete CDN-URL ist.<\/p>\n\n\n\n<h3 style=\"font-size:21px;line-height:1.35;margin:28px 0 8px;color:#15395c;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\">Stellt eine OpenAI-Bildmaske eine exakte Pixelauswahl dar?<\/h3><p style=\"max-width:880px;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;min-width:0;color:#17323f;margin:12px 0;\">Nein. Eine Maske dient als Orientierung f\u00fcr eine promptbasierte Bearbeitung. Das Modell kann Pixel im Umfeld des angeforderten Bereichs ver\u00e4ndern; \u00fcberpr\u00fcfen Sie daher Beschriftungen, Produktdetails, Sicherheitskennzeichnungen und andere Elemente, die korrekt bleiben m\u00fcssen.<\/p>\n\n\n\n<h3 style=\"font-size:21px;line-height:1.35;margin:28px 0 8px;color:#15395c;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\">Wie viele Eingabebilder kann eine Bildbearbeitung verarbeiten?<\/h3><p style=\"max-width:880px;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;min-width:0;color:#17323f;margin:12px 0;\">Der aktuelle Bild-Guide unterst\u00fctzt mehrere Eingabebilder f\u00fcr Referenz-Workflows. Die genauen Grenzwerte und das modellspezifische Verhalten entnehmen Sie bitte der aktuellen Modelldokumentation; die angegebene maximale Anzahl garantiert nicht in jedem Fall eine perfekte Beibehaltung in jeder Komposition.<\/p>\n\n\n\n<h3 style=\"font-size:21px;line-height:1.35;margin:28px 0 8px;color:#15395c;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\">Kann ich die Anfrage \u201eOpenAI \/v1\/images\/edits\u201c an GlobalGPT senden, indem ich die \u201ebase_url\u201c \u00e4ndere?<\/h3><p style=\"max-width:880px;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;min-width:0;color:#17323f;margin:12px 0;\">Der \u00f6ffentliche Medienvertrag von Nr. GlobalGPT verwendet JSON-POST-Anrufe an \/tasks, gefolgt von GET-Anrufen an \/tasks\/{id}, mit Bildern und aspect_ratio, sofern das ausgew\u00e4hlte Modell diese akzeptiert. In der \u00f6ffentlichen Dokumentation sind die Multipart-Maske, \u201einput_fidelity\u201c, \u201esize\u201c oder der Qualit\u00e4tsvertrag von OpenAI f\u00fcr diese Route nicht aufgef\u00fchrt.<\/p>\n\n\n\n<h3 style=\"font-size:21px;line-height:1.35;margin:28px 0 8px;color:#15395c;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;max-width:100%;min-width:0;\">Wie sollte ich den Aufwand f\u00fcr eine Bildaufgabe einsch\u00e4tzen, bevor ich sie einreiche?<\/h3><p style=\"max-width:880px;box-sizing:border-box;font:16px\/1.65 system-ui,-apple-system,sans-serif;min-width:0;color:#17323f;margin:12px 0;\">Bei GlobalGPT senden Sie zun\u00e4chst denselben JSON-Body an \/tasks\/estimate. Dabei wird weder eine Aufgabe erstellt noch werden Guthaben reserviert. Bei OpenAI berechnen Sie anhand der aktuellen Preise pro Million Token und \u00fcberpr\u00fcfen Sie anschlie\u00dfend die tats\u00e4chliche Nutzung in der Antwort oder im Abrechnungsdatensatz.<\/p>\n\n\n<p><script type=\"application\/ld+json\">{<br \/>\n  \"@context\": \"https:\/\/schema.org\",<br \/>\n  \"@type\": \"FAQPage\",<br \/>\n  \"mainEntity\": [<br \/>\n    {<br \/>\n      \"@type\": \"Question\",<br \/>\n      \"name\": \"What is the OpenAI Image Edit API?\",<br \/>\n      \"acceptedAnswer\": {<br \/>\n        \"@type\": \"Answer\",<br \/>\n        \"text\": \"It is the image-editing route at POST \/v1\/images\/edits. You send an input image and a prompt, optionally with a mask or reference images, then decode the returned image data. Use the Image API for a single edit and the Responses API when the product needs a multi-turn image conversation.\"<br \/>\n      }<br \/>\n    },<br \/>\n    {<br \/>\n      \"@type\": \"Question\",<br \/>\n      \"name\": \"Does the OpenAI Image Edit API return a public image URL?\",<br \/>\n      \"acceptedAnswer\": {<br \/>\n        \"@type\": \"Answer\",<br \/>\n        \"text\": \"The documented Image API examples return b64_json. Decode those bytes, validate the file, and save it in storage you control. Do not assume that a successful response is a hosted CDN URL.\"<br \/>\n      }<br \/>\n    },<br \/>\n    {<br \/>\n      \"@type\": \"Question\",<br \/>\n      \"name\": \"Is an OpenAI image mask exact pixel selection?\",<br \/>\n      \"acceptedAnswer\": {<br \/>\n        \"@type\": \"Answer\",<br \/>\n        \"text\": \"No. A mask guides a prompt-based edit. The model can change pixels around the requested area, so inspect labels, product details, safety marks, and other elements that must remain correct.\"<br \/>\n      }<br \/>\n    },<br \/>\n    {<br \/>\n      \"@type\": \"Question\",<br \/>\n      \"name\": \"How many input images can an image edit use?\",<br \/>\n      \"acceptedAnswer\": {<br \/>\n        \"@type\": \"Answer\",<br \/>\n        \"text\": \"The current image guide supports multiple input images for reference workflows. For the exact limit and model-specific behavior, check the current model documentation; a supported maximum does not guarantee perfect preservation in every composition.\"<br \/>\n      }<br \/>\n    },<br \/>\n    {<br \/>\n      \"@type\": \"Question\",<br \/>\n      \"name\": \"Can I send the OpenAI \/v1\/images\/edits request to GlobalGPT by changing base_url?\",<br \/>\n      \"acceptedAnswer\": {<br \/>\n        \"@type\": \"Answer\",<br \/>\n        \"text\": \"No. GlobalGPT's public media contract uses JSON POST \/tasks, then GET \/tasks\/{id}, with images and aspect_ratio where the selected model accepts them. The public docs do not list OpenAI's multipart mask, input_fidelity, size, or quality contract for that route.\"<br \/>\n      }<br \/>\n    },<br \/>\n    {<br \/>\n      \"@type\": \"Question\",<br \/>\n      \"name\": \"How should I estimate an image task before submitting it?\",<br \/>\n      \"acceptedAnswer\": {<br \/>\n        \"@type\": \"Answer\",<br \/>\n        \"text\": \"For GlobalGPT, send the same JSON body to \/tasks\/estimate first. It does not create a task or reserve credits. For OpenAI, calculate with the current per-million-token rates and then verify actual usage in the response or billing record.\"<br \/>\n      }<br \/>\n    }<br \/>\n  ]<br \/>\n}<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>The OpenAI Image Edit API changes an existing image from a prompt. The native route is POST \/v1\/images\/edits; it accepts an image, a prompt, and optional editing controls such as a mask or reference images. Use the Image API for a focused request, and use the Responses API when the product needs a multi-turn image [&hellip;]<\/p>","protected":false},"author":7,"featured_media":20176,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"OpenAI Image Edit API: Masks, Pricing & Examples","_seopress_titles_desc":"Learn how the OpenAI Image Edit API handles masks, reference images, parameters, pricing, and a separate GlobalGPT async image workflow.","_seopress_robots_index":"","footnotes":""},"categories":[8],"tags":[],"class_list":["post-20175","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-image"],"acf":[],"_links":{"self":[{"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/posts\/20175","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/comments?post=20175"}],"version-history":[{"count":3,"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/posts\/20175\/revisions"}],"predecessor-version":[{"id":20188,"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/posts\/20175\/revisions\/20188"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/media\/20176"}],"wp:attachment":[{"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/media?parent=20175"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/categories?post=20175"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.glbgpt.com\/de\/wp-json\/wp\/v2\/tags?post=20175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}