GPT-Image-2 (gpt-image 2) è il modello di generazione di immagini più recente di OpenAI e può essere utilizzato in due modi. Puoi chiederne l’uso in linguaggio naturale nell’app ChatGPT, entro i limiti del piano ChatGPT, oppure chiamarlo tramite API con fatturazione a consumo per immagine. Con l’API, tramite Kunavo, basta pagare $0,0633 per immagine, sostituire base_url dell’SDK OpenAI con https://api.kunavo.com/v1, specificare gpt-image-2 e chiamare POST /v1/images/generations. Per modificare immagini esistenti usa gpt-image-2-edit con POST /v1/images/edits. L’utilizzo in ChatGPT e la fatturazione API sono separati; i piani a pagamento di ChatGPT non includono l’utilizzo dell’API.
La maggior parte dei risultati di ricerca in giapponese riguarda i passaggi nell’interfaccia di ChatGPT o siti esterni che offrono prove gratuite. Questa pagina copre ciò che viene dopo: il costo per immagine quando si usa l’API, codice pronto da copiare ed eseguire e l’endpoint di editing; chiarisce anche quando è più adatta l’app ChatGPT.
Usare ChatGPT o l’API
| App ChatGPT | API | |
|---|---|---|
| Cosa si paga | Piano ChatGPT (mensile) | Fatturazione a consumo per immagine ($0,0633) |
| Modalità d’uso | Chiedere in chat e correggere conversando | Chiamare dal codice. Riproducibile con lo stesso prompt e gli stessi parametri |
| Situazione adatta | Creare occasionalmente poche immagini e perfezionare ciascuna per tentativi | Generazione su larga scala, integrazione in un servizio, gestione del costo per immagine |
| Fatturazione | Fatturazione ChatGPT | Addebito dal saldo della chiave API (separato da ChatGPT) |
Se devi creare solo poche immagini ogni tanto, l’app ChatGPT è più semplice. Non servono né codice né chiavi e puoi correggere il risultato conversando, ad esempio “rendilo un po’ più luminoso”. Poiché il numero di utilizzi e le condizioni dei piani cambiano spesso sul lato OpenAI, qui non riportiamo numeri. L’API diventa utile quando devi creare decine o centinaia di immagini nello stesso formato, generare immagini all’interno del tuo servizio o conoscere il costo per immagine.
Come usarlo in ChatGPT (in breve)
Nella casella della chat di ChatGPT, descrivi semplicemente l’immagine che vuoi creare. Allegando un’immagine e chiedendo “cambia lo sfondo”, la richiesta diventa un editing. Più specifichi composizione, luce, utilizzo (banner, foto di prodotto e così via) e testo da inserire nell’immagine, più il risultato si avvicinerà all’obiettivo. Questo modo di scrivere i prompt può essere usato invariato anche nelle chiamate API.
Come usarlo con l’API — 3 passaggi
- Crea una chiave. Dopo la registrazione, emetti da
/app/keysuna chiave che inizia consk-kn-. La chiave viene mostrata una sola volta, quindi salvala subito. - Ricarica il saldo. Sistema prepagato a partire da $10. Nel checkout Stripe sono disponibili carte, incluse JCB, Apple Pay, Google Pay e Link. Il saldo non scade.
- Cambia la destinazione dell’SDK OpenAI ed effettua la chiamata. Non serve un account OpenAI; nel codice esistente basta sostituire
base_urle la chiave.
import os
import requests
from openai import OpenAI
client = OpenAI(
api_key=os.environ["KUNAVO_API_KEY"], # sk-kn-...
base_url="https://api.kunavo.com/v1", # 既存コードから変えるのはここだけ
timeout=600, # 同期モードは最長 540 秒待つ
)
img = client.images.generate(
model="gpt-image-2",
prompt="白い机の上の和菓子、やわらかい自然光、真上から、余白を多めに",
size="1024x1024", # 縦横比として解釈される
extra_body={"resolution": "2K"}, # 1K / 2K / 4K(SDK の標準外なので extra_body)
)
url = img.data[0].url # files.kunavo.com の恒久的な URL。下の編集の例で使うので手元にも保存する
with open("wagashi.png", "wb") as f:
f.write(requests.get(url, timeout=60).content)Gli URL restituiti sono URL permanenti di files.kunavo.com e non scadono. La generazione con GPT-Image-2 richiede normalmente 15–60 secondi e, in modalità sincrona, Kunavo mantiene la connessione per un massimo di 540 secondi. Imposta il timeout del client su un valore leggermente superiore. Per grandi volumi, usa l’API asincrona aggiungendo "async": true (o webhook_url), quindi recupera il risultato con GET /v1/images/{id}. Dettagli nella documentazione dell’API immagini; per creare la chiave e fare la prima chiamata, consulta la guida rapida.
Parametri principali
| Parametro | Valore | Note |
|---|---|---|
model | gpt-image-2 | Per l’editing: gpt-image-2-edit |
prompt | Stringa | Obbligatorio |
size | Come 1024x1024 e altri nel formato OpenAI | Interpretato come rapporto d’aspetto |
resolution | 1K / 2K / 4K | Nell’SDK passalo con extra_body. Specificando 4K per un’immagine quadrata, viene convertito automaticamente in 2K e fatturato come 2K |
quality | standard / hd | Solo per i modelli supportati |
n | Intero | Molti modelli restituiscono una sola immagine indipendentemente da n. Per più immagini, esegui più chiamate in parallelo |
Prezzi di GPT-Image-2 — quanto costa ogni immagine tramite API
I prezzi seguenti vengono visualizzati direttamente dal catalogo dei modelli di questo sito, quindi questa tabella cambia quando cambiano i prezzi.
| Numero di immagini | Prezzo (Kunavo) |
|---|---|
| 1 immagine | $0,0633 |
| 100 immagini | $6,33 |
| 1.000 immagini | $63,30 |
| Con una ricarica di $10 | circa 157 immagini |
Scegliendo 1K, 2K o 4K, al momento il prezzo è lo stesso: $0,0633 per immagine. I prezzi per risoluzione vengono visualizzati dal paragrafo sulla risoluzione della documentazione a partire dal catalogo. Anche la modifica (GPT-Image-2 Edit) costa $0,0633 per immagine. Le richieste non riuscite non vengono addebitate, ma le immagini rigenerate perché non soddisfacevano le aspettative sono generazioni riuscite e vengono quindi addebitate singolarmente.
Il prezzo quando si utilizza direttamente l'API di OpenAI è riportato nella pagina dei prezzi di OpenAI. Per confrontare i prezzi, assicurati di usare la stessa risoluzione e la stessa qualità per immagine. Il prezzo dei piani ChatGPT è una fatturazione separata da entrambe le API.
Modificare immagini — gpt-image-2-edit
Per rigenerare un'immagine esistente, usa POST /v1/images/edits. Passa l'immagine originale a image tramite un URL https o un URI base64 di data:, e quando ci sono più immagini di riferimento passale in un array a image_urls. Poiché la modifica viene inviata in formato JSON, qui la chiamiamo con requests.
import os
import base64
import requests
KEY = os.environ["KUNAVO_API_KEY"]
# 手元の画像を data: URI にする(https の URL をそのまま渡してもよい)
with open("wagashi.png", "rb") as f:
src = "data:image/png;base64," + base64.b64encode(f.read()).decode()
r = requests.post(
"https://api.kunavo.com/v1/images/edits",
headers={"Authorization": f"Bearer {KEY}"},
json={
"model": "gpt-image-2-edit",
"prompt": "背景を藍色の和紙に変える。和菓子と構図はそのまま",
"image": src, # 参照画像が複数なら "image_urls": [...] に配列で
},
timeout=600,
)
print(r.json()["data"][0]["url"])Se utilizzi più volte lo stesso file, caricalo una volta con POST /v1/files per ricevere un URL permanente di files.kunavo.com (fino a 25 MB). In seguito ti basta passare quell'URL a image.
Sinceramente — quando Kunavo non è la scelta giusta
L'API tramite Kunavo ti permette di iniziare con una sola chiave senza un account OpenAI, ma funziona su capacità condivisa. Non ci sono quote dedicate né uno SLA contrattuale. Per una scala che richiede una quota garantita o uno SLA, la scelta giusta è stipulare un contratto direttamente con OpenAI.
Inoltre, se vuoi creare solo qualche immagine al mese conversando, l'app ChatGPT è più semplice. Se il motivo per scegliere un'API non riguarda «numero di immagini», «integrazione» o «gestione dei costi», l'app è sufficiente.
Quando usare Nano Banana
Puoi chiamare altri modelli di immagini mantenendo la stessa chiave e lo stesso endpoint, cambiando soltanto la stringa di model. Se hai un volume elevato e dai priorità al prezzo unitario, scegli Nano Banana ($0,0273 per immagine); se dai priorità alla fedeltà alle istruzioni o al testo nelle immagini, scegli GPT-Image-2. Il modo più rapido per decidere è inviare lo stesso prompt a entrambi, 10 immagini per modello, e confrontare i risultati.
La spiegazione dettagliata in inglese è disponibile nella guida all'API GPT-Image-2 e in Nano Banana API; per i prezzi unitari dei modelli GPT di testo consulta Prezzi dell'API GPT, per la generazione video Come usare l'API Seedance e per i prezzi unitari di tutti i modelli la pagina dei prezzi.
Domande frequenti
Che cos’è GPT-Image-2 (gpt-image 2)?
È il modello di generazione di immagini più recente di OpenAI. Può essere utilizzato dall’app ChatGPT oppure chiamato tramite API. Nell’API, chiamalo specificando gpt-image-2 come model nell’endpoint images compatibile con OpenAI (POST /v1/images/generations); per modificare immagini esistenti usa gpt-image-2-edit (POST /v1/images/edits).
Quanto costa l’API GPT-Image-2?
Tramite Kunavo costa $0,0633 per immagine e, attualmente, il prezzo è uguale per tutte le risoluzioni 1K, 2K e 4K. Anche l’editing (gpt-image-2-edit) costa $0,0633 per immagine. Non c’è un canone mensile: il costo viene detratto dal saldo prepagato per ogni immagine. 100 immagini costano $6,33, 1.000 immagini $63,30. Le richieste non riuscite non vengono fatturate.
Se ho ChatGPT Plus, posso usare anche l’API GPT-Image-2?
No. Il piano ChatGPT e l’API sono prodotti e sistemi di fatturazione distinti; i piani a pagamento di ChatGPT non includono l’utilizzo dell’API. Per usare l’API servono una chiave API e un saldo associato separato. Al contrario, aggiungere credito all’API non aumenta il limite di utilizzo di ChatGPT.
Come si usa GPT-Image-2 tramite API?
Crea una chiave API, imposta il base_url dell’SDK OpenAI su https://api.kunavo.com/v1 e chiama images.generate specificando gpt-image-2 come model. Non serve un account OpenAI. Poiché la risoluzione (1K / 2K / 4K) è un parametro non standard dell’SDK, passala tramite extra_body. Gli URL delle immagini restituite sono URL permanenti di files.kunavo.com e non scadono.
Posso modificare immagini esistenti con GPT-Image-2?
Sì. Invia a POST /v1/images/edits il model gpt-image-2-edit, le istruzioni e l’immagine originale. Inserisci l’immagine in image come URL https o URI base64 data:; se ci sono più immagini di riferimento, passale come array in image_urls. Il prezzo è per immagine, come per la generazione.
GPT-Image-2 può creare immagini in 4K?
Sì, specificando 4K in resolution. Tuttavia GPT-Image-2 non può produrre immagini quadrate (1:1) in 4K: se specifichi 4K con una dimensione quadrata, genera automaticamente in 2K e addebita il prezzo 2K. Se ti serve il 4K, specifica un rapporto orizzontale o verticale tramite size.
Posso generare più immagini in una sola volta?
Esiste il parametro n, ma molti modelli di immagini restituiscono una sola immagine indipendentemente dal valore di n. Se ti servono più immagini, esegui più chiamate in parallelo oppure usa l’API asincrona (imposta async su true e recupera il risultato in seguito). La fatturazione avviene per ogni immagine generata.
Devo usare l’app ChatGPT o l’API?
Se vuoi creare poche immagini al mese perfezionandole conversando, l’app ChatGPT è più semplice e non richiede codice né chiavi. Se devi generare molte immagini nello stesso formato, integrare la generazione in un servizio o flusso di lavoro o gestire il costo per immagine, l’API è più adatta. L’API non ha un canone mensile: nei mesi senza generazioni il costo è $0.