Image Generation
Generieren Sie Bilder aus Textbeschreibungen mithilfe der OpenAI-kompatiblen Images API.
Was Sie lernen werden:
- Wie Sie Bilder aus Textbeschreibungen generieren
- Wie Sie generierte Bilder dekodieren und speichern
- Verfügbare Image Generation Modelle
Grundlegende Verwendung
Abschnitt betitelt „Grundlegende Verwendung“import base64from openai import OpenAI
client = OpenAI()
prompt = """A background with server racks and cables, with a futuristic city skylinevisible through a large window at sunrise. The room has blue and green LEDlights illuminating the equipment."""
result = client.images.generate( model="gpt-image-1", prompt=prompt,)
# Decode and save the imageimage_bytes = base64.b64decode(result.data[0].b64_json)with open("generated_image.png", "wb") as f: f.write(image_bytes)
print("Image saved to generated_image.png")curl -X POST "$OPENAI_BASE_URL/images/generations" \ -H "Authorization: Bearer $OPENAI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-image-1", "prompt": "A futuristic data center at sunrise with blue LED lights" }'Verfügbare Modelle
Abschnitt betitelt „Verfügbare Modelle“| Modell | Anbieter | Beschreibung |
|---|---|---|
gpt-image-1 | Azure | OpenAIs Image Generation Modell |
Nächste Schritte
Abschnitt betitelt „Nächste Schritte“- Multimodal — Bilder mit Vision-Modellen analysieren
- Asynchronous Requests — Image Generation für Stapelverarbeitung in die Warteschlange stellen
- API-Endpunkte — Vollständige Endpunkt-Referenz