Erstellen einer Clientanwendung, die ein Imagegenerierungsmodell verwendet
Tip
Weitere Details finden Sie auf der Registerkarte "Text und Bilder ".
Sie können ein sprachspezifisches SDK (z. B. das OpenAI Python SDK oder das Azure OpenAI .NET SDK) verwenden, um Clientanwendungen zu entwickeln, die Modelle zum Generieren von Bildern verwenden.
Der folgende Python-Code verwendet beispielsweise die OpenAI Images-API , um eine Anforderung an ein Modell zu senden, um ein Bild eines Roboters zu generieren, der einen Käseburger verzehrt:
# Generate an image
img_results = client.images.generate(
model="FLUX.1-Kontext-pro",
prompt="A robot eating a cheeseburger.",
n=1,
size="1024x1024",
)
# Save the generated image
image_data = base64.b64decode(img_results.data[0].b64_json)
with open("image.png", "wb") as image_file:
image_file.write(image_data)
Das Ergebnis ist ein binärer Datenstrom, der das angeforderte Bild enthält: