Zum Hauptinhalt springen

gpt-image-1 API

OpenAIs Bildgenerierungs-API gpt-image-1 bietet sowohl Text-zu-Bild-Generierung als auch text-gestützte Bild-zu-Bild-Bearbeitung.
Stellen Sie vor der Nutzung sicher, dass Sie das aktuelle OpenAI-Paket installiert haben: pip install -U openai.

Wichtige Hinweise

  • Sobald ein API-Aufruf gesendet wurde, werden Gebühren unabhängig von Unterbrechungen oder Fehlern während der Generierung berechnet.
  • Namen lebender Künstler (z. B. „Hayao Miyazaki”, „Makoto Shinkai”) lösen einen moderation_blocked-Fehler aus, wodurch die Generierung fehlschlägt. Sie können dies umgehen, indem Sie unverfängliche Begriffe wie „Ghibli” oder „bright modern Japanese anime style” verwenden. Gleiches gilt für Bilder mit freizügiger Kleidung oder anzüglichen Inhalten.
  • Generell ist die Bezugnahme auf einen „Stil” sicherer als das Nennen eines „Künstlers” – „Pixar” wird zum Beispiel unterstützt.
  • Ein zuverlässiger Ansatz ist, verstorbene Künstler oder deren Stile zu verwenden, z. B. „Van Gogh” oder „Mona Lisa”.

Modell und Preisgestaltung

Hinweis: Eingabetext-Token werden separat mit $5 pro Million Token abgerechnet.

API-Nutzung

Endpoints
  1. Bildgenerierung: https://aihubmix.com/v1/images/generations
  2. Bildbearbeitung: https://aihubmix.com/v1/images/edits
Python-Beispiele:
Weitere Parameter-Details finden Sie in der offiziellen OpenAI-Dokumentation.

Ausgabebeispiele

Ablehnungsszenarien

Fehlermeldung bei abgelehntem Request:
Bei Anforderung von 2–10 Bildern in einer Generierung wird gekennzeichneter Inhalt nicht erzeugt, falls das System eine Richtlinienverletzung erkennt. Dadurch können weniger Bilder erzeugt werden als angefordert; bei Multi-Image-Generierung wird jedoch kein moderation_blocked-Fehler ausgelöst. Daher empfiehlt es sich, potenzielle IP- oder Urheberrechtsprobleme proaktiv zu vermeiden, um Ablehnungen zu minimieren und eine reibungslose Generierung zu gewährleisten. ✍️ Wichtige Empfehlungen:
  • Vermeiden Sie die direkte Verwendung urheberrechtlich geschützter Figuren, Logos, Promi-Bildnisse usw.
  • Nutzen Sie „Stilinspiration”, „kreative Neuinterpretation” oder „allgemeine Beschreibungen”.
  • Wenn Sie bestimmte Elemente referenzieren, prüfen Sie, ob sie gemeinfrei sind.

Praktische Tipps

  • Unterstützt beliebige Sprachen. Chinesischer Text funktioniert zuverlässig, in jeder Sprache wird das Generieren großer Textmengen jedoch nicht empfohlen.
  • Der Parameter size unterstützt nicht das explizite Übergeben von size="auto" – auto ist der Standard.
  • Seitenverhältnisse können im Prompt angegeben (2:3, 3:2, 1:1) oder über den Parameter size gesetzt werden.
  • Der Parameter moderation steuert die Empfindlichkeit; selbst bei „low” können Anfragen abgelehnt werden (z. B. wenn die Venus zu freizügig ist).
  • Der Edits-Endpoint unterstützt den Parameter moderation nicht.
  • Eine Kombination aus Textbeschreibungen und Referenzbildern liefert präzisere Ergebnisse.
  • Vorab komprimierte Upload-Bilder erhöhen die Geschwindigkeit.
  • Transparente Hintergründe werden unterstützt (kein manuelles Freistellen nötig) – fügen Sie die Anforderung einfach im Prompt hinzu.