ChatGPT Images 2.5 API
Riferimento completo dell’API per i modelli ChatGPT Images 2.5 Client, Flare e Sunburst.
Varianti del modello
Questa API supporta sei varianti di modello disponibili:
Confronto rapido
Flare e Sunburst condividono le seguenti opzioni di richiesta. Le varianti Client mantengono le opzioni esistenti, riportate nella seconda tabella.
Rapporti d’aspetto supportati
16:9, 9:16, 1:1, 3:2, 2:3, 3:4, 4:3, 5:4, 4:5, 21:9
ChatGPT Images 2.5 Client (generazione di immagini da testo)
Punto di accesso
POST /api/v1/image/task
Autenticazione
Authorization: Bearer YOUR_API_KEY
Parametri della richiesta
Obbligatori
Nota: Il rapporto larghezza:altezza deve essere uno dei seguenti: 16:9, 9:16, 1:1, 3:2, 2:3, 3:4, 4:3, 5:4, 4:5, 21:9
Esempio di richiesta
javascript
ChatGPT Images 2.5 Edit Client (modifica di immagini)
Punto di accesso
POST /api/v1/image/task
Parametri della richiesta
Obbligatori
Nota: Il rapporto larghezza:altezza deve essere uno dei seguenti: 16:9, 9:16, 1:1, 3:2, 2:3, 3:4, 4:3, 5:4, 4:5, 21:9
Esempio di modifica di una singola immagine
javascript
Esempio di composizione con più immagini
javascript
ChatGPT Images 2.5 Flare (generazione di immagini da testo)
Punto di accesso
POST /api/v1/image/task
Parametri della richiesta
Obbligatori
Il rapporto larghezza:altezza deve corrispondere a uno dei rapporti d’aspetto supportati elencati sopra.
Facoltativi
Esempio di richiesta
javascript
ChatGPT Images 2.5 Flare Edit (modifica di immagini)
Punto di accesso
POST /api/v1/image/task
Parametri della richiesta
Obbligatori
Il rapporto larghezza:altezza deve corrispondere a uno dei rapporti d’aspetto supportati elencati sopra.
Facoltativi
Esempio di richiesta
javascript
ChatGPT Images 2.5 Sunburst (generazione di immagini da testo)
Punto di accesso
POST /api/v1/image/task
Parametri della richiesta
Obbligatori
Il rapporto larghezza:altezza deve corrispondere a uno dei rapporti d’aspetto supportati elencati sopra.
Facoltativi
Esempio di richiesta
javascript
ChatGPT Images 2.5 Sunburst Edit (modifica di immagini)
Punto di accesso
POST /api/v1/image/task
Parametri della richiesta
Obbligatori
Il rapporto larghezza:altezza deve corrispondere a uno dei rapporti d’aspetto supportati elencati sopra.
Facoltativi
Esempio di richiesta
javascript
Formato della risposta
Risposta iniziale
Tutte e sei le varianti di ChatGPT Images 2.5 restituiscono un task_id per le interrogazioni periodiche:
json
Risposta all’interrogazione periodica
Interrogare periodicamente GET /api/v1/image/{task_id} per verificare lo stato:
json
Valori di stato
submitted: Attività accettataprocessing: Generazione o modifica dell’immagine in corsosucceed: Attività completata correttamentefailed: Attività non riuscita
Tempo di elaborazione
Il tempo di elaborazione varia in base al modello, alle impostazioni di output, alla complessità del prompt e al numero di immagini di riferimento. Eseguire interrogazioni periodiche finché lo stato dell’attività non è succeed o failed; un’attività inviata o in elaborazione potrebbe non contenere ancora immagini risultanti.
Buone pratiche
- Descrivere chiaramente la composizione: ChatGPT Images 2.5 offre i risultati migliori quando i prompt descrivono chiaramente il soggetto, l’inquadratura, l’illuminazione e lo stile desiderato.
- Adattare il rapporto d’aspetto alla destinazione: Impostare fin dall’inizio il rapporto per post sui social, banner, pagine prodotto o impaginazioni editoriali.
- Usare immagini sorgente di buona qualità per le modifiche: Immagini nitide e ben illuminate migliorano la conservazione dell’identità del soggetto e la qualità delle modifiche locali.
- Limitare le richieste con più immagini ai riferimenti pertinenti: Per le richieste di modifica, fornire solo le immagini necessarie per evitare indicazioni visive contrastanti.