HiAPI
Blog

Guida all'uso

Ricette di prompt per la generazione di immagini da testo con GPT-Image-2: prompt copiabili e incollabili per sviluppatori

Guida pratica alle ricette di prompt copiabili e incollabili per sviluppatori, basata su gpt-image-2/text-to-image@ext

Oct 31, 2026
深炭底色上斜贯一道琥珀色光带,辅以色块点缀,构成文章封面图。

Perché le ricette di prompt battono i prompt usa-e-getta

La maggior parte degli sviluppatori tratta la generazione di immagini come una slot machine: inserisci una frase, tiri la leva, guardi il risultato, alzi le spalle, riprovi. Per una demo va bene. Ma quando ti serve la stessa categoria di immagini distribuita su una dozzina di endpoint, un restyling dell'interfaccia o tre progetti cliente in parallelo, questo approccio crolla.

Una ricetta di prompt è diversa. È un piccolo documento versionabile che descrive come produrre una categoria di immagini, non una singola immagine specifica. Poiché è strutturata, è testabile, confrontabile con diff e condivisibile.

Una ricetta contiene di solito quattro moduli:

  • Soggetto — cosa c'è effettivamente nell'immagine (oggetti, personaggi, scene, forme astratte).
  • Stile — il linguaggio visivo: fotografia, vettoriale piatto, isometrico, acquerello, rendering 3D e così via.
  • Composizione — inquadratura, angolazione della camera, spazio negativo, posizione del soggetto.
  • Vincoli di output — proporzioni, uso previsto e qualsiasi intenzione di qualità o risoluzione.

Il vantaggio è la coerenza. Quando due immagini provengono dalla stessa ricetta, con solo il soggetto sostituito, sembrano fratelli. Quando provengono da prompt usa-e-getta, sembrano estranei. Nelle interfacce di prodotto — illustrazioni di onboarding, banner marketing, stati vuoti — quella somiglianza da fratelli è esattamente ciò che conta.

Le ricette rendono anche i fallimenti depurabili. Se l'output è sbagliato, puoi chiederti quale modulo ha fallito, invece di riscrivere tutto. E poiché ogni modulo è testo puro, puoi tenere la ricetta insieme al codice e revisionare le modifiche ai prompt come revisioni un diff.

Su gpt-image-2/text-to-image@ext, questa disciplina costa quasi nulla: una ricetta è un prompt ben ordinato più un paio di parametri della richiesta. Le sezioni seguenti coprono l'anatomia di una ricetta, la gestione delle proporzioni, le note sulla risoluzione e una serie di ricette pronte da copiare.

I moduli costitutivi di una ricetta — soggetto, stile, composizione, vincoli — convergono in un'unica richiesta di immagine ripetibile.

Anatomia di una ricetta copiabile e incollabile

Una ricetta che regge l'uso reale ha uno scheletro fisso e slot variabili. Ecco lo scheletro, scritto in modo da poterlo incollare direttamente in un commento del codice e compilarlo:

SUBJECT: <l'unica cosa che questa immagine deve comunicare>
DETAIL: <2-4 attributi specifici: materiale, colore, texture, epoca>
STYLE: <stile visivo con un nome + un aggettivo di riferimento>
COMPOSITION: <inquadratura, angolazione, posizione del soggetto, spazio negativo>
LIGHT & COLOR: <direzione della luce, tonalità, contrasto>
CONSTRAINTS: <deve avere / non deve mai avere>
INTENT: <dove verrà usata questa immagine>

L'ordine conta più di quanto sembri. Metti il soggetto per primo, così il modello lo ancora subito. Metti i vincoli alla fine, così vengono letti come istruzioni finali anziché come rumore iniziale. Ogni riga deve essere specifica — "ceramica opaca" batte "bel materiale", "vista a tre quarti da leggermente sopra" batte "buona angolazione".

Ecco un esempio compilato, pronto da copiare:

SUBJECT: una tazza da caffè in ceramica
DETAIL: smalto bianco panna opaco, segni visibili di tornitura, sottile bordo non smaltato sul bordo superiore, una piccola maniglia a destra
STYLE: fotografia di prodotto, minimalismo morbido
COMPOSITION: centrata, vista a tre quarti leggermente dall'alto, ampio spazio vuoto attorno al soggetto, nessun oggetto di scena
LIGHT & COLOR: luce morbida ampia dall'alto a sinistra, ombra che sfuma dolcemente verso il basso a destra, sfondo bianco caldo neutro
CONSTRAINTS: niente testo, niente logo, niente mani, nessun riflesso di persone
INTENT: riquadro prodotto per e-commerce, verrà ritagliata in quadrato

Alcune abitudini rendono solido questo scheletro:

  • Un soggetto per ricetta. Se inizi a scrivere "e", separa.
  • Dai un nome allo stile. "Minimalista" è vago; "illustrazione vettoriale piatta con contorno di 2px" è una ricetta.
  • Di' chiaramente cosa escludere. Il modello riempie i vuoti. Se l'immagine deve essere priva di testo per adattarsi a un flusso di localizzazione, scrivilo.
  • Scrivi INTENT come se un designer umano dovesse leggerlo, perché tra sei mesi lo leggerai davvero.

Una volta che questo scheletro diventa naturale, ogni ricetta in questo articolo è solo un riempimento diverso degli spazi.

Gestire le 16 proporzioni

gpt-image-2/text-to-image@ext offre 16 proporzioni di output. È generoso, e la generosità è proprio il motivo per cui le persone sprecano rigenerazioni: scelgono un rapporto a caso, ottengono una composizione inadatta, poi rigenerano.

Evitalo facendo il contrario — prima determina dove andrà l'immagine, poi scegli il rapporto, poi scrivi la riga di composizione corrispondente.

Raggruppa le proporzioni per destinazione

  • Banner larghi e key visual — proporzioni orizzontali, grosso modo tra 16:9 e 21:9. Riga di composizione: inquadratura orizzontale ampia, soggetto spostato su un lato, ampia area vuota sull'altro lato per sovrapporre testo.
  • Riquadri quadrati, avatar, icone di app — 1:1. Riga di composizione: soggetto centrato, inquadratura compatta e simmetrica, il soggetto occupa la maggior parte dell'immagine, margini minimi.
  • Feed verticali e storie — proporzioni verticali, grosso modo tra 4:5 e 9:16. Riga di composizione: inquadratura verticale, soggetto nei due terzi superiori, fascia morbida e vuota in basso.
  • Documenti, miniature, layout di stampa — proporzioni classiche in stile 4:3 e 3:2. Riga di composizione: inquadratura bilanciata, soggetto centrato, margini uniformi su tutti i lati.

Scrivi il rapporto nel prompt, non solo nei parametri della richiesta

I parametri della richiesta determinano la tela. Il prompt determina cosa riempie la tela. Se imposti solo il parametro, otterrai spesso una tela larga ma un soggetto composto per un quadrato — un piccolo oggetto che fluttua nello spazio. Quindi abbina sempre i due:

COMPOSITION: inquadratura orizzontale ampia, soggetto nel terzo sinistro,
spazio negativo pulito a destra per il titolo,
nessun elemento che attraversi la linea mediana

Due regole che eliminano la maggior parte delle rigenerazioni

  1. Non chiedere mai di posizionare testo a meno che tu non abbia riservato lo spazio. Lo spazio negativo è un'istruzione del prompt, non un ripensamento.
  2. Scegli prima il rapporto, poi itera sullo stile. Le modifiche di stile sono economiche da rivalutare; ricomporre per un nuovo formato non lo è.

Se sei indeciso tra due rapporti, genera prima la versione quadrata. Una composizione quasi quadrata si danneggia il meno possibile quando viene ritagliata in largo e in verticale, il che la rende il punto di partenza più sicuro per una ricetta non ancora testata.

Sedici forme di formato raggruppate per uso — la fascia luminosa illumina ogni cluster, lasciando che sia la proporzione, non l'etichetta, a portare l'intento.

Adattare le ricette per output 4K

Le richieste ad alta risoluzione cambiano due cose: cosa dovresti chiedere nel prompt e cosa dovresti verificare nella risposta. La tela si ingrandisce, ma l'intento del prompt non si espande automaticamente con essa.

Cosa cambiare nel prompt

Un output più grande significa che il modello ha spazio per i dettagli. Di solito è un bene — texture dei tessuti, definizione dei bordi, sfumature delicate — ma significa anche che le frasi vaghe diventano difetti visibili.

  • Aggiungi un limite inferiore di dettaglio. Indica quale livello di dettaglio è appropriato: dettagli superficiali delicati visibili sul soggetto, sfondo pulito e semplice, nessuna texture caotica. Senza questo, gli output ad alta risoluzione riempiono spesso le aree vuote con rumore.
  • Stringi il blocco dei vincoli. In piccolo, il testo indesiderato è una macchia. In grande, è un guazzabuglio leggibile. Ribadisci esplicitamente le esclusioni: niente testo, niente filigrana, niente insegne.
  • Sii esplicito sui bordi. Se il materiale verrà mascherato o composto, chiedi separazione pulita tra soggetto e sfondo, nessun colore spurio sui bordi.
  • Non aggiungere più soggetti. Più pixel non sono il permesso di contenere più contenuti, ma il permesso di rendere gli stessi contenuti con maggiore fedeltà.

Cosa controllare nella risposta

  • Dimensioni effettivamente restituite — verifica che la risposta corrisponda a ciò che hai richiesto, invece di darlo per scontato.
  • Comportamento del ridimensionamento — se la tua pipeline ridimensiona per la distribuzione web, controlla la scalatura dopo la generazione, non prima. Generare grande e poi ridurre preserva più dettagli rispetto al contrario.
  • Dimensione e formato del file — gli output grandi consumano banda. Decidi presto se la variante grande è materiale d'archivio o materiale di consegna.
  • Composizione dopo il ritaglio — verifica che lo spazio negativo che hai riservato esista ancora a dimensioni maggiori; la ricomposizione avviene meno spesso, ma vale la pena dare un'occhiata.

Un'impostazione predefinita pratica

Mantieni due varianti per ogni ricetta: una variante draft per l'iterazione e una variante final con le righe più rigorose di dettaglio e vincoli descritte sopra. Itera a basso costo sulla bozza, poi esegui la finale una volta. Il tuo ciclo di sviluppo resta veloce e il materiale di produzione resta pulito.

Modelli di ricette per casi d'uso comuni degli sviluppatori

Questi sono punti di partenza, non arte finita. Copiane uno, compila gli slot tra parentesi quadre e adatta la riga di composizione alla destinazione.

Ricetta per icone e glifi

SUBJECT: un'icona [concetto]
DETAIL: singola forma piatta, angoli arrotondati, spessore del contorno uniforme di 2px, riempimento pieno
STYLE: vettoriale piatto, geometrico, minimale
COMPOSITION: centrata, il soggetto occupa circa l'80% dell'immagine, completamente simmetrica, inquadratura quadrata
LIGHT & COLOR: un unico colore d'accento, su sfondo neutro adatto alla trasparenza, nessun gradiente
CONSTRAINTS: niente testo, niente ombre, nessuna prospettiva 3D, nessun dettaglio che si romperebbe sotto i 32px
INTENT: set di icone UI, 1:1

La riga più importante qui è l'ultimo vincolo. Le icone falliscono a piccole dimensioni, quindi vieta esplicitamente i dettagli che non sopravvivono al ridimensionamento.

Ricetta per render di prodotto

SUBJECT: [prodotto] inserito in una scena realistica
DETAIL: [materiale], [finitura superficiale], [caratteristiche chiave visibili]
STYLE: fotografia commerciale pulita
COMPOSITION: vista a tre quarti, soggetto a destra, superficie morbida e vuota a sinistra per il testo di accompagnamento, profondità di campo media
LIGHT & COLOR: luce principale morbida da sinistra, palette sobria, sfondo neutro
CONSTRAINTS: niente testo, nessun marchio, niente mani, niente disordine
INTENT: key visual per landing page, 16:9

Sostituisci la riga del soggetto per ogni prodotto e l'intera serie rimane visivamente coerente — che è esattamente ciò di cui ha bisogno un catalogo prodotti.

Ricetta per sfondi e texture

SUBJECT: sfondo astratto per [scenario]
DETAIL: forme geometriche morbide, grana delicata, basso contrasto
STYLE: moderno, sobrio, editoriale
COMPOSITION: a tutta pagina, nessun punto focale, peso visivo uniforme sull'intera immagine, margini di sicurezza ampi su tutti i lati
LIGHT & COLOR: luce diffusa, tonalità [gamma di colori], nessun riflesso netto
CONSTRAINTS: niente testo, nessun oggetto riconoscibile, nessun volto, nessun elemento che competa con il contenuto in primo piano
INTENT: sfondo di sezione dietro il testo UI, proporzioni larghe

Gli sfondi sono il materiale più riutilizzato in qualsiasi prodotto, e anche quello più spesso rovinato da un punto focale accidentale. La riga "nessun punto focale" fa la maggior parte del lavoro.

Derivare tre ricette da una base

Nota che queste tre condividono uno scheletro. Parti dalla ricetta che usi di più, mantieni stabili STYLE e CONSTRAINTS, cambia SUBJECT, COMPOSITION e INTENT. Ecco come un prompt testato diventa una serie, senza riprogettare nulla.

Una ricetta di base si dirama in varianti icona, render e sfondo, con piccoli aggiustamenti dei parametri a ogni biforcazione.

Testare, confrontare e riutilizzare le ricette

Una ricetta è riutilizzabile solo quando puoi giudicare se è buona. Ecco un ciclo leggero, economico, che intercetta presto la deriva.

1. Congela un set di test

Scegli da tre a cinque valori di soggetto importanti per il tuo progetto e mantienili fissi. Ogni volta che modifichi la ricetta, rigenera gli stessi soggetti. Confrontare soggetti che cambiano non dice nulla; confrontare un set fisso dice tutto.

2. Cambia un solo modulo alla volta

Se l'output delude, non riscrivere quattro righe. Cambia COMPOSITION, rigenera, valuta. Poi cambia CONSTRAINTS. Una variabile per esecuzione rende la causa tracciabile — è lo stesso motivo per cui non modifichi tre dipendenze prima di una esecuzione di test.

3. Valuta per intento, non per gusto

Prima di guardare l'output, ricava due o tre controlli binari dalla riga INTENT. Per esempio: l'area riservata è davvero vuota? Il soggetto è interamente nell'inquadratura? C'è del testo? I controlli binari battono le sensazioni, e sono l'unica cosa che scala quando in futuro un collega eseguirà la ricetta.

4. Promuovi i vincitori a template

Quando una ricetta supera costantemente i controlli, promuovila:

  • Spostala da prompt abbozzo a costante con nome o file di configurazione.
  • Mantieni gli slot tra parentesi quadre come parametri espliciti.
  • Documenta le proporzioni insieme alla ricetta, così chi la chiama non deve indovinare.
  • Aggiungi una riga che descrive a cosa serve la ricetta.

Questo passaggio di promozione è la differenza tra un prompt usato una volta e un template condiviso in tutto il progetto.

5. Ritesta dopo modifiche al modello o ai parametri

Qualsiasi modifica ai parametri di output — proporzioni, intento di risoluzione — è una modifica alla ricetta. Riesegui il set di test congelato. La maggior parte delle regressioni si manifesta come riga di composizione rotta, non come stile rotto, quindi controlla prima l'inquadratura.

Mantieni il ciclo noioso e piccolo. Un confronto di cinque minuti batte una settimana di rifacimenti.

Modalità di fallimento comuni e correzioni rapide

La maggior parte degli output scadenti corrisponde a una riga della ricetta. Tenere a mente la mappa sintomo-correzione rende il debug più rapido.

Il soggetto è piccolo e fluttua nello spazio

Causa: la tela è larga o verticale, ma la riga di composizione è scritta per un quadrato. Correzione: riscrivi COMPOSITION nominando esplicitamente l'inquadratura — il soggetto occupa la maggior parte dell'altezza dell'immagine, oppure il soggetto è ancorato al terzo sinistro. Non affidarti mai solo al parametro delle proporzioni.

Compare testo indesiderato

Causa: vincolo non dichiarato, o composizione che invita a insegne (vetrine, schermi, etichette). Correzione: aggiungi a CONSTRAINTS niente testo, niente lettere, niente insegne, niente filigrana, e rimuovi l'oggetto che lo invita.

Deriva di stile tra un'esecuzione e l'altra

Causa: riga STYLE vaga. "Moderno" non è uno stile. Correzione: nomina il mezzo e aggiungi un aggettivo concreto: illustrazione vettoriale piatta, contorno di 2px, palette limitata. Un linguaggio di stile coerente produce uno stile coerente.

Sfondo caotico che rovina il layout

Causa: nessuna istruzione di spazio negativo, o riga di dettaglio che fa riempire al modello le aree vuote con texture. Correzione: riserva esplicitamente lo spazio in COMPOSITION e limita la texture in DETAIL: sfondo pulito e semplice, nessuna texture caotica.

Bordi sfocati in fase di compositing

Causa: il prompt non ha mai richiesto la separazione. Correzione: aggiungi separazione pulita tra soggetto e sfondo, nessun colore spurio sui bordi, nessun alone. Questo conta di più con dimensioni di output grandi.

Due soggetti si fondono in uno

Causa: la riga del soggetto contiene "e". Correzione: una ricetta, un soggetto. Se hai davvero bisogno di una scena, descrivila come una scena con un soggetto principale chiaro, non come un elenco.

L'immagine è buona ma non adatta a questo posto

Causa: INTENT mancante o ignorato. Correzione: tieni INTENT nella ricetta e scrivi la destinazione nel corpo del prompt, ad esempio progettata per un banner key visual largo, con spazio per il titolo a destra.

Quando una correzione funziona, reinseriscila nella ricetta — non nel prompt usa-e-getta che hai appena digitato. È così che una ricetta diventa più affidabile nel tempo, invece di essere riscoperta a ogni sprint.

Inizia a creare con artefatti IA persistenti

Ottieni la tua chiave API e chiama modelli di immagini, video e audio tramite un'unica API basata sui task.

Leggi la documentazione API