Bildgenerierung

Bildgenerierung

Die Image Generation API ermöglicht die KI-gestützte Erstellung von Bildern basierend auf Textbeschreibungen.

Endpunkt

POST /api/v1/ai/generate-image

Request-Body

{ "organizationId": "org_xyz789", "prompt": "Ihre Bildbeschreibung...", "options": { "size": "1024x1024", "style": "photorealistic", "quality": "hd", "n": 1 } }

Pflichtfelder

FeldTypBeschreibung
organizationIdstringOrganisations-ID
promptstringBildbeschreibung (max 4000 Zeichen)

Optionale Felder

FeldTypDefaultBeschreibung
options.sizestring1024x1024Bildgröße
options.stylestringnaturalStil-Präferenz
options.qualitystringstandardQualitätsstufe
options.ninteger1Anzahl zu generierender Bilder (1-4)

Bildgrößen

GrößeSeitenverhältnisVerwendung
256x2561:1Thumbnails, Icons
512x5121:1Avatare, kleine Bilder
1024x10241:1Standard, Hero-Bilder
1792x102416:9Banner, Header
1024x17929:16Stories, vertikale Banner

Stile

StilBeschreibung
naturalNatürlich aussehende Bilder
photorealisticFotorealistische Darstellung
artisticKünstlerischer Stil
illustrationIllustrationsartig
3d-render3D-Rendering-Stil
minimalistMinimalistisch, clean

Qualitätsstufen

QualitätBeschreibungCredits
standardSchnelle Generierung, gute Qualität1
hdHöhere Auflösung, mehr Details2

Beispiel-Request

curl -X POST "https://api.codefluss.com/v1/ai/generate-image" \ -H "Authorization: Bearer cf_live_abc123..." \ -H "Content-Type: application/json" \ -d '{ "organizationId": "org_xyz789", "prompt": "Modernes minimalistisches Büro mit großen Fenstern, Pflanzen und natürlichem Licht, professionelle Innenarchitektur-Fotografie", "options": { "size": "1792x1024", "style": "photorealistic", "quality": "hd" } }'

Response

{ "success": true, "data": { "id": "gen_abc123", "images": [ { "url": "https://cdn.codefluss.com/generated/img_xyz789.png", "expiresAt": "2026-01-24T12:00:00Z" } ], "prompt": "Modernes minimalistisches Büro...", "revisedPrompt": "A modern minimalist office space with large floor-to-ceiling windows...", "metadata": { "size": "1792x1024", "style": "photorealistic", "quality": "hd" }, "usage": { "credits": 2 } } }

Mehrere Bilder generieren

{ "prompt": "Abstrakte geometrische Muster in Blautönen", "options": { "n": 4, "size": "1024x1024" } }

Response

{ "success": true, "data": { "images": [ { "url": "https://cdn.codefluss.com/generated/img_001.png" }, { "url": "https://cdn.codefluss.com/generated/img_002.png" }, { "url": "https://cdn.codefluss.com/generated/img_003.png" }, { "url": "https://cdn.codefluss.com/generated/img_004.png" } ], "usage": { "credits": 4 } } }

Bild in Media-Library speichern

Generierte Bilder werden temporär gespeichert und nach 24h gelöscht. Um ein Bild dauerhaft zu speichern:

POST /api/v1/ai/save-generated-image
{ "organizationId": "org_xyz789", "imageUrl": "https://cdn.codefluss.com/generated/img_xyz789.png", "filename": "buero-hero", "folder": "hero-bilder", "alt": "Modernes Büro mit viel Tageslicht" }

Prompt-Tipps

Gute Prompts

✅ "Professionelles Teamfoto in einem modernen Büro, natürliches Licht, Business-Casual-Kleidung, freundliche Atmosphäre, hochwertige Unternehmensfotografie" ✅ "Minimalistisches Logo-Design für eine Tech-Startup, geometrische Formen, blau und weiß, sauber und modern" ✅ "Abstrakte Hintergrundgrafik mit fließenden Wellenformen, Farbverlauf von dunkelblau zu türkis, geeignet für Website-Header"

Vermeiden

❌ "Ein schönes Bild" (zu vage) ❌ "Logo von Apple" (Markenrechtsverletzung) ❌ "Foto von Elon Musk" (echte Personen)

Inhaltsrichtlinien

Folgende Inhalte werden blockiert:

  • Gewalt oder Hassdarstellungen
  • Explizit sexuelle Inhalte
  • Bekannte Persönlichkeiten
  • Urheberrechtlich geschützte Charaktere
  • Täuschendes oder irreführendes Material

Fehler

CodeBeschreibung
400Ungültiger Prompt oder Optionen
402Credits aufgebraucht
403Prompt verstößt gegen Richtlinien
429Rate Limit überschritten

Nächste Schritte