Skip to main content

Cosa creerai

Eseguirai una chiamata a POST /v1/images/generations, genererai un’immagine con un modello di immagini GPT, decodificherai il valore b64_json restituito e lo salverai come file immagine.

Prerequisiti

  • Una chiave API CometAPI archiviata in COMETAPI_KEY
  • Python 3.10+ o Node.js 18+ per gli esempi di salvataggio dei file
  • Un ambiente server-side. Non chiamare la generazione di immagini da codice frontend pubblico con una chiave segreta.

Chiave API, URL di base, autenticazione

Usa l’endpoint immagini compatibile con OpenAI:
Autenticati con un token Bearer:

Esempi di codice

Usa le schede qui sotto per esempi copiabili in cURL, Python e Node.js.

Spiegazione del flusso

La generazione di immagini GPT restituisce la risposta completata in una sola richiesta. I modelli di immagini GPT restituiscono i dati dell’immagine in base64 in data[0].b64_json. Decodifica quel valore e scrivi i byte in un file che corrisponda a output_format. Se ti serve un output URL, verifica se il modello selezionato supporta risposte URL. I modelli di immagini GPT usano l’output base64 nell’esempio di riferimento mantenuto.

Parametri comuni

Risoluzione dei problemi / FAQ

Verifica di aver decodificato b64_json come byte base64 e di aver salvato il file con l’estensione corrispondente a output_format.
I parametri delle immagini variano in base al modello. Inizia con l’esempio di riferimento minimo, poi aggiungi un campo opzionale alla volta.
Usa b64_json per i modelli di immagini GPT. L’output URL è specifico del modello.

Passaggi successivi