Creare un'applicazione client che usa un modello di generazione di immagini

Completato

Tip

Per altri dettagli, vedi la scheda Testo e immagini .

È possibile usare un SDK specifico del linguaggio (ad esempio, OpenAI Python SDK o Azure OpenAI .NET SDK) per sviluppare applicazioni client che usano modelli per generare immagini.

Ad esempio, il codice Python seguente usa l'API OpenAI Images per inviare una richiesta a un modello per generare un'immagine di un robot che mangia un cheeseburger:

# 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)

Il risultato è un flusso binario contenente l'immagine richiesta:

Illustrazione di un robot che mangia un cheeseburger.