Modelle

OpenAI: GPT Image 1 Mini

Markdown · JSON

OpenAI: GPT Image 1 Mini

GPT Image 1 Mini erstellt und bearbeitet Bilder aus Text und visuellen Referenzen innerhalb der GPT Image 1-Familie. Es unterstützt Standardausgabegrößen, Masken und gängige Bildformate, mit geringer Wiedergabetreue bei Bildeingaben statt der Option mit hoher Wiedergabetreue von GPT Image 1.

Über das Modell

Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.

GPT Image 1 Mini ist OpenAIs benannte Mini-Variante der GPT Image 1-Familie. Es nimmt Text und Bilder entgegen und erzeugt Bildausgaben über die Abläufe des Herstellers zur Erzeugung und Bearbeitung. Nutzen Sie es für gewöhnliche kreative Aufträge, visuelle Konzepte und Änderungen an einem bereitgestellten Bild, wenn die dokumentierten Steuerungen der Mini-Edition zur Aufgabe passen. Bereiten Sie die Aufgabe mit Minis Standardbildgrößen und geringer Eingabetreue vor.

Beschreiben Sie für ein neues Bild Motiv, Szene, Licht, Komposition und Stil. Benennen Sie bei einer Bearbeitung die erforderliche Änderung und die erkennbar zu erhaltenden Elemente der Quelle. Ein einfacher Illustrationsauftrag kann ein Lieferfahrrad neben einem Eingang, große klare Formen und eine zurückhaltende Farbpalette verlangen. Eine Folgeanfrage kann den Hintergrund ändern und die gewählte Komposition erhalten. Die dokumentierten direkten Abläufe akzeptieren bis zu 32.000 Promptzeichen und eine bis zehn Ausgaben, die Alternativen zur Prüfung liefern können.

Die Bearbeitung kann bis zu sechzehn Eingabebilder verwenden. Erklären Sie, welches Bild das Hauptmotiv, die Umgebung oder die Gestaltung vorgibt, statt diese Rollen offen zu lassen. GPT Image 1 Mini unterstützt für input_fidelity nur low. Die Einstellung high von GPT Image 1 ist für Mini nicht verfügbar. Eingabetreue ist von der Renderqualität der Ausgabe getrennt: Eine hohe Ausgabequalität aktiviert keinen anderen Modus zur Erhaltung der Quelle. Halten Sie die Erhaltungsanforderungen ausdrücklich fest und prüfen Sie die relevanten Quelldetails im entstandenen Bild.

Eine Maske kann die gewünschte Änderung auf einen ausgewählten Bereich lenken. Quelle und Maske benötigen dasselbe Format und dieselben Abmessungen; die Maske braucht einen Alphakanal. Der Leitfaden zur Bilderzeugung nennt eine Grenze unter 50 MB. Bei mehreren Ausgangsbildern gilt die Maske für das erste. Ein gezielter Auftrag kann die Farbe eines Objekts ändern und den gesamten Bildausschnitt der Szene erhalten. Die Maske ist eine promptbasierte Vorgabe und keine garantierte geometrische Grenze. Prüfen Sie daher neben der gewünschten Änderung auch den angrenzenden Bereich.

Die Standardbildgrößen sind 1.024 × 1.024, 1.536 × 1.024 und 1.024 × 1.536 Pixel, mit automatischer Auswahl, wo diese unterstützt wird. Die Renderqualitätsstufen sind low, medium, high und auto. Sie sind von Minis ausschließlich niedriger Eingabetreue getrennt. Individuelle hochauflösende Abmessungen und die Stufen xhigh oder max späterer GPT Image-Editionen gehören nicht zu diesem Mini-Profil. Wählen Sie ein zur Platzierung passendes Bildformat und eine für den Entwurf oder das fertige Bild angemessene Qualitätsstufe.

Der Hersteller unterstützt PNG-, JPEG- und WebP-Ausgaben mit PNG als Standard. JPEG und WebP können eine Kompression von 0 bis 100 verwenden. Transparente, deckende und automatisch gewählte Hintergründe erfüllen unterschiedliche Layoutanforderungen. Wählen Sie PNG oder WebP, wenn ein Alphakanal benötigt wird. Ein freigestelltes Objekt kann in eine separate Komposition eingesetzt werden, während eine deckende Szene ihren eigenen Hintergrund enthält. Bewahren Sie die gewählte Ausgabedatei auf, statt ihre kodierte Übertragungsdarstellung als fertiges Gestaltungsartefakt zu behandeln.

Die Bildreferenz des Herstellers dokumentiert Streaming mit bis zu drei Teilbildern vor Abschluss. Eine Vorschau kann den Fortschritt sichtbar machen, doch nur das endgültige Bild sollte als fertiges Ergebnis aufbewahrt werden. Stellen Sie bei einer Folge von Bearbeitungen das gewählte Bild zusammen mit der nächsten konkreten Anweisung erneut bereit. Die Herstellerschnittstelle unterstützt außerdem Stapelverarbeitung.

Prüfen Sie Beschriftung, layoutkritische Details und das Aussehen der Quellobjekte anhand des Auftrags. GPT Image kann weiterhin Schwierigkeiten mit präziser Textplatzierung, strukturierten Kompositionen und gleichbleibenden wiederkehrenden Motiven über mehrere Erzeugungen hinweg haben. Verwenden Sie das gewählte Ergebnis für eine eng begrenzte Bearbeitung, wenn sich ein sichtbares Detail ändern muss, und halten Sie sowohl Änderungs- als auch Erhaltungsanforderungen klar. Ein brauchbares Mini-Ergebnis ist ein vollständiges Bild für eine definierte kreative Aufgabe, vorbereitet mit den Standardgrößen und Steuerungen zur Eingabetreue, die genau diese Edition bietet.

Ailoot Ultra · Bilder POST /v1/images/generations openai/gpt-image-1-mini

openai/gpt-image-1-mini

OpenAI /openai/gpt-image-1-mini
Modell-ID
  • openai/gpt-image-1-mini
  • gpt-image-1-mini

Einstieg

GPT Image 1 Mini erstellt und bearbeitet Bilder aus Text und visuellen Referenzen innerhalb der GPT Image 1-Familie. Es unterstützt Standardausgabegrößen, Masken und gängige Bildformate, mit geringer Wiedergabetreue bei Bildeingaben statt der Option mit hoher Wiedergabetreue von GPT Image 1.

Zulässige Eingaben
Text · Bilder
Ergebnisse
Bilder

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · Bilder POST /v1/images/generations
Eingabe
text, image
Ausgabe
image
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
openai/gpt-image-1-mini
Standard—
FeldpromptTypstringAnforderungErforderlichWerte und Limits
Mindestlänge: 1
Standard—
Feldaspect_ratioTypstringAnforderungOptionalWerte und Limits
1:1, 3:2, 2:3, auto
Standard—
FeldqualityTypstringAnforderungOptionalWerte und Limits
auto, low, medium, high
Standard—
FeldbackgroundTypstringAnforderungOptionalWerte und Limits
auto, transparent, opaque
Standard—
FeldnTypintegerAnforderungOptionalWerte und Limits
Minimum: 1
Maximum: 10
Standard—
Feldinput_referencesTyparrayAnforderungOptionalWerte und Limits
Mindestanzahl Elemente: 0
Maximale Anzahl Elemente: 16
Standard—
Feldoutput_compressionTypintegerAnforderungOptionalWerte und Limits
Minimum: 0
Maximum: 100
Standard—
FeldproviderTypobjectAnforderungOptionalWerte und LimitsStandard—
Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, prompt
Parametermaterial_typesVertragtext, image

Lebenszyklus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · die tatsächlich zurückgegebene task_id oder ein Eintrag in der Medienbibliothek

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Tarife

So wird die endgültige Gebühr berechnet

Die angezeigten Tarife dienen zur Kostenschätzung vor der Generierung. Der endgültige Betrag wird aus den für die ursprüngliche Generierung erfassten Kosten berechnet. Die gemessene Ausgabedauer und prognostizierte Mengen sind nicht die endgültige abrechenbare Menge.

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus
Nicht angegeben Wenn der Schnellmodus ausgewählt ist
Flex-Modus
Nicht angegeben Wenn der Modus flex ausgewählt ist
Maximaler Denkaufwand
Nicht angegeben Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird

Geschätzte Tarife zum Vergleich

Preise nach Konfiguration

Ordnen Sie jede Gebühr den angezeigten Bedingungen zu. Verwenden Sie für jede Gruppe alternativer Konfigurationen einen Tarif.

KonfigurationTarifstaffelPrognostizierte MengeGebühr
KonfigurationBasistarife für TokensTarifstaffelGrundtarifPrognostizierte Menge—Gebühr
Eingabe · Eingabetoken · Schätzung nur zum Vergleich — / 1K Tokens
Ausgabe · Ausgabetoken · Schätzung nur zum Vergleich — / 1K Tokens
Eingabe · Cache lesen · Schätzung nur zum Vergleich — / 1K Tokens
Eingabe · In Cache schreiben · Schätzung nur zum Vergleich — / 1K Tokens
Eingabe · In Cache schreiben, 1 Stunde · Schätzung nur zum Vergleich — / 1K Tokens
KonfigurationGeschätzte GenerierungskostenTarifstaffel—Prognostizierte MengeSchätzung für eine GenerierungGebühr
Ausgabe · Geschätzte Generierungskosten · Schätzung nur zum Vergleich $0.065536 Schätzung vor der Generierung

Diese Schätzung ist weder eine zusätzliche Gebühr noch ein fester Tarif für die abgeschlossene Generierung.

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →

Beispielanfragen

Ailoot Ultra · Bilder

curl
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p={'model': 'openai/gpt-image-1-mini', 'prompt': 'a red panda astronaut floating in space, studio lighting'}

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import base64, json, os, subprocess
from pathlib import Path
from urllib.parse import urlsplit, urljoin

def save_images(items):
    if not items: raise SystemExit("No completed images; retain the full response")
    for index, item in enumerate(items):
        encoded=item.get("b64_json")
        uri=item.get("url", "")
        if not encoded and uri.startswith("data:image/"):
            header, separator, encoded=uri.partition(",")
            if not separator or ";base64" not in header: raise SystemExit("Unsupported image data URI")
        if encoded:
            raw=base64.b64decode(encoded,validate=True)
        elif uri:
            uri=urljoin("https://api.ailoot.ai",uri)
            parsed=urlsplit(uri)
            if parsed.scheme!="https" or not parsed.netloc or parsed.username or parsed.password:
                raise SystemExit("Invalid returned image URL")
            owned=parsed.netloc=="api.ailoot.ai" and parsed.path.startswith("/v1/media/assets/") and parsed.path.endswith("/content")
            args=["curl","--fail-with-body","--silent","--show-error",uri]
            if owned: args += ["-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"]]
            temporary=Path(f"image-{index}.bin")
            subprocess.run(args+["-o",str(temporary)],check=True)
            raw=temporary.read_bytes()
            temporary.unlink()
        else: raise SystemExit("Image has neither bytes nor URL")
        if not raw: raise SystemExit("Empty image result")
        ext="png" if raw.startswith(b"\x89PNG") else "jpg" if raw.startswith(b"\xff\xd8") else "webp" if raw[:4]==b"RIFF" and raw[8:12]==b"WEBP" else "svg" if raw.lstrip().startswith((b"<svg",b"<?xml")) else "bin"
        Path(f"image-{index}.{ext}").write_bytes(raw)
    print("Every returned image saved; complete response metadata retained")
save_images(json.loads(Path("result.json").read_text())["data"])
PY_RESULT

Ergebnisse abrufen und speichern

Ailoot Ultra · Bilder

Laden Sie jedes zurückgegebene Bild herunter oder speichern Sie seinen Base64-Inhalt

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Abrufe anderer Inhalte
Vorhandene eigene Dateien abrufen
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Alle fertiggestellten Ergebnisse aufbewahren

Speichern Sie jedes fertiggestellte Bild; rufen Sie jede zurückgegebene URL ab oder dekodieren Sie seinen Base64-Inhalt.

Die vollständige Antwort und ihre Header, jede tatsächliche Ausgabe, die ursprünglich zurückgegebenen Kennungen und alle Nutzungsfelder aufbewahren. Den ursprünglichen Vorgang wiederaufnehmen, ohne die Erstellung erneut anzufordern.

Wenn die ursprüngliche Antwort geprüft werden muss

Die zurückgegebene X-Client-Request-ID zum Abgleich aufbewahren. Nur tatsächlich zurückgegebene task_id-/asset_id-Werte oder die eigene Medienbibliothek abfragen; niemals eine Aufgaben-URL aus der Vorgangs-ID bilden und die Erstellung niemals erneut anfordern.

Antwortfelder
FeldTyp
FeldcreatedTyp
Felddata[].urlTyp
Felddata[].b64_jsonTyp
FeldusageTyp

Aliasnamen

Modellaliasnamen

Ailoot Ultra openai/gpt-image-1-mini, gpt-image-1-mini

Aliasnamen für Methodenpfade

/v1/images

Zugehörige Aufrufer-IDs

openai/gpt-image-1-mini, gpt-image-1-mini

Ailoot Ultra · Bilder POST /v1/images/generations gpt-image-1-mini

gpt-image-1-mini

OpenAI /gpt-image-1-mini
Modell-ID
  • openai/gpt-image-1-mini
  • gpt-image-1-mini

Einstieg

GPT Image 1 Mini erstellt und bearbeitet Bilder aus Text und visuellen Referenzen innerhalb der GPT Image 1-Familie. Es unterstützt Standardausgabegrößen, Masken und gängige Bildformate, mit geringer Wiedergabetreue bei Bildeingaben statt der Option mit hoher Wiedergabetreue von GPT Image 1.

Zulässige Eingaben
Text
Ergebnisse
Bilder

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · Bilder POST /v1/images/generations
Eingabe
text
Ausgabe
image
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
gpt-image-1-mini
Standard—
FeldpromptTypstringAnforderungErforderlichWerte und Limits
Maximale Länge: 32 000
Standard—
FeldsizeTypstringAnforderungOptionalWerte und Limits
1024x1024, 1536x1024, 1024x1536, auto
Standardauto
FeldbackgroundTypstringAnforderungOptionalWerte und Limits
transparent, opaque, auto
Standardauto
FeldmoderationTypstringAnforderungOptionalWerte und Limits
low, auto
Bedingungen: Verwenden Sie auto für die standardmäßige Inhaltsmoderation.
Standard—
FeldnTypintegerAnforderungOptionalWerte und Limits
Minimum: 1
Maximum: 10
Standard1
FeldqualityTypstringAnforderungOptionalWerte und Limits
auto, high, medium, low
Standardauto
Feldoutput_compressionTypintegerAnforderungOptionalWerte und Limits
Minimum: 0
Maximum: 100
Bedingungen: Gilt für JPEG- und WebP-Ausgaben; senden Sie den dokumentierten ganzzahligen Wert.
Standard100
Feldoutput_formatTypstringAnforderungOptionalWerte und Limits
webp, png, jpeg
Standardpng
FeldstreamTypbooleanAnforderungOptionalWerte und Limits
false
Bedingungen: Diese Route liefert eine abgeschlossene JSON-Antwort zurück.
Standardfalse
Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragprompt, model
Parametermaterial_typesVertragtext
ParameteroptionalVertragsize, background, moderation, n, quality, output_compression, output_format, stream
ParameterconditionsVertragEin transparenter Hintergrund erfordert PNG oder WebP., Ausgabekomprimierung gilt für JPEG oder WebP., Die ausgewählte Methode generiert aus Text. Die beim Hersteller beschriebenen Bearbeitungs- und Streaming-Steuerungen sind separate Funktionen.

Lebenszyklus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · die tatsächlich zurückgegebene task_id oder ein Eintrag in der Medienbibliothek

GET /v1/media/assets/{asset_id}/content

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Tarife

So wird die endgültige Gebühr berechnet

Die angezeigten Tarife dienen zur Kostenschätzung vor der Generierung. Der endgültige Betrag wird aus den für die ursprüngliche Generierung erfassten Kosten berechnet. Die gemessene Ausgabedauer und prognostizierte Mengen sind nicht die endgültige abrechenbare Menge.

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus
Nicht angegeben Wenn der Schnellmodus ausgewählt ist
Flex-Modus
Nicht angegeben Wenn der Modus flex ausgewählt ist
Maximaler Denkaufwand
Nicht angegeben Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird

Geschätzte Tarife zum Vergleich

Preise nach Konfiguration

Ordnen Sie jede Gebühr den angezeigten Bedingungen zu. Verwenden Sie für jede Gruppe alternativer Konfigurationen einen Tarif.

KonfigurationTarifstaffelPrognostizierte MengeGebühr
KonfigurationBasistarife für TokensTarifstaffelGrundtarifPrognostizierte Menge—Gebühr
Eingabe · Eingabetoken · Schätzung nur zum Vergleich — / 1K Tokens
Ausgabe · Ausgabetoken · Schätzung nur zum Vergleich — / 1K Tokens
Eingabe · Cache lesen · Schätzung nur zum Vergleich — / 1K Tokens
Eingabe · In Cache schreiben · Schätzung nur zum Vergleich — / 1K Tokens
Eingabe · In Cache schreiben, 1 Stunde · Schätzung nur zum Vergleich — / 1K Tokens
KonfigurationGeschätzte GenerierungskostenTarifstaffel—Prognostizierte MengeSchätzung für eine GenerierungGebühr
Ausgabe · Geschätzte Generierungskosten · Schätzung nur zum Vergleich $0.065536 Schätzung vor der Generierung

Diese Schätzung ist weder eine zusätzliche Gebühr noch ein fester Tarif für die abgeschlossene Generierung.

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschließenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →

Beispielanfragen

Ailoot Ultra · Bilder

curl
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p={'prompt': 'A cute baby sea otter', 'model': 'gpt-image-1-mini', 'size': '1024x1024', 'n': 1, 'background': 'auto', 'moderation': 'auto', 'output_format': 'png'}

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
python3 - <<'PY_RESULT'
import base64, json, os, subprocess
from pathlib import Path
from urllib.parse import urlsplit, urljoin

def save_images(items):
    if not items: raise SystemExit("No completed images; retain the full response")
    for index, item in enumerate(items):
        encoded=item.get("b64_json")
        uri=item.get("url", "")
        if not encoded and uri.startswith("data:image/"):
            header, separator, encoded=uri.partition(",")
            if not separator or ";base64" not in header: raise SystemExit("Unsupported image data URI")
        if encoded:
            raw=base64.b64decode(encoded,validate=True)
        elif uri:
            uri=urljoin("https://api.ailoot.ai",uri)
            parsed=urlsplit(uri)
            if parsed.scheme!="https" or not parsed.netloc or parsed.username or parsed.password:
                raise SystemExit("Invalid returned image URL")
            owned=parsed.netloc=="api.ailoot.ai" and parsed.path.startswith("/v1/media/assets/") and parsed.path.endswith("/content")
            args=["curl","--fail-with-body","--silent","--show-error",uri]
            if owned: args += ["-H","Authorization: Bearer "+os.environ["AILOOT_API_KEY"]]
            temporary=Path(f"image-{index}.bin")
            subprocess.run(args+["-o",str(temporary)],check=True)
            raw=temporary.read_bytes()
            temporary.unlink()
        else: raise SystemExit("Image has neither bytes nor URL")
        if not raw: raise SystemExit("Empty image result")
        ext="png" if raw.startswith(b"\x89PNG") else "jpg" if raw.startswith(b"\xff\xd8") else "webp" if raw[:4]==b"RIFF" and raw[8:12]==b"WEBP" else "svg" if raw.lstrip().startswith((b"<svg",b"<?xml")) else "bin"
        Path(f"image-{index}.{ext}").write_bytes(raw)
    print("Every returned image saved; complete response metadata retained")
save_images(json.loads(Path("result.json").read_text())["data"])
PY_RESULT

Ergebnisse abrufen und speichern

Ailoot Ultra · Bilder

Laden Sie jedes zurückgegebene Bild herunter oder speichern Sie seinen Base64-Inhalt

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Abrufe anderer Inhalte
Vorhandene eigene Dateien abrufen
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
Alle fertiggestellten Ergebnisse aufbewahren

Speichern Sie jedes fertiggestellte Bild; rufen Sie jede zurückgegebene URL ab oder dekodieren Sie seinen Base64-Inhalt.

Die vollständige Antwort und ihre Header, jede tatsächliche Ausgabe, die ursprünglich zurückgegebenen Kennungen und alle Nutzungsfelder aufbewahren. Den ursprünglichen Vorgang wiederaufnehmen, ohne die Erstellung erneut anzufordern.

Wenn die ursprüngliche Antwort geprüft werden muss

Die zurückgegebene X-Client-Request-ID zum Abgleich aufbewahren. Nur tatsächlich zurückgegebene task_id-/asset_id-Werte oder die eigene Medienbibliothek abfragen; niemals eine Aufgaben-URL aus der Vorgangs-ID bilden und die Erstellung niemals erneut anfordern.

Antwortfelder
FeldTyp
FeldcreatedTyp
Felddata[].urlTyp
Felddata[].b64_jsonTyp
FeldusageTyp

Aliasnamen

Modellaliasnamen

Ailoot Ultra openai/gpt-image-1-mini, gpt-image-1-mini

Aliasnamen für Methodenpfade

/v1/images

Zugehörige Aufrufer-IDs

openai/gpt-image-1-mini, gpt-image-1-mini

FAQ · OpenAI: GPT Image 1 Mini
Welche Eingaben und Ergebnisse sind verfügbar?

POST /v1/images/generations · openai/gpt-image-1-mini: text, image → image

POST /v1/images/generations · gpt-image-1-mini: text → image

Welche Felder verwendet die Anfrage?

POST /v1/images/generations · openai/gpt-image-1-mini: model, prompt, aspect_ratio, quality, background, n, input_references, output_compression, provider

POST /v1/images/generations · gpt-image-1-mini: model, prompt, size, background, moderation, n, quality, output_compression, output_format, stream

Welche Grenzen gelten?

POST /v1/images/generations · openai/gpt-image-1-mini: n.minimum: 1; n.maximum: 10; output_compression.minimum: 0; output_compression.maximum: 100

POST /v1/images/generations · gpt-image-1-mini: prompt.maximum_length: 32000; n.minimum: 1; n.maximum: 10; output_compression.minimum: 0; output_compression.maximum: 100

Weitere Details

Verbinden Sie Ailoot mit Claude Code, OpenCode, Hermes oder Ihrer eigenen Anwendung.

Das Unternehmen und sein Projektportfolio

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

Tokens mit Rabatt kaufen.

Aborabatt für regelmäßige Arbeit. Aktionscodes bieten bis 50% beim Tokenkauf.

Abo
Wählen Sie einen Tarif mit Rabatt für Ihre regelmäßigen Anfragen.
Aktionscode bis 50%
Geben Sie den Code beim Kauf ein. Der Preis wird nach den gültigen Aktionsbedingungen berechnet.
Ausgaben in der Historie
Modell, Tokens und Betrag werden für jede Anfrage gespeichert.

Abo wählen · Modellpreise ansehen

Verbinden Sie die API mit dem Produkt, das Sie verkaufen.

SaaS, Anwendungen und Bots nach dem offiziellen Angebot und Lizenzvertrag von Ailoot. Fordern Sie für den Weiterverkauf eine Reseller-Lizenz an.

Kommerzielle Anwendung
Integrieren Sie Text-, Bild-, Video- und Audioerzeugung in kostenpflichtige Funktionen Ihres Dienstes.
Reseller-Lizenz
Senden Sie Projektbeschreibung und Zugangsmodell. Fordern Sie schriftliche Nutzungs- und Weiterverkaufsbedingungen an.
Dokumente auf der Website
Offizielles Angebot, Lizenzvertrag und Datenschutzerklärung sind vor der Verbindung zugänglich.

Reseller-Lizenz anfordern · Offizielles Angebot und Lizenzvertrag