Ecco Nano Banana (ovvero Gemini 2.5 Flash Image): il nostro modello più recente, veloce ed efficiente. La sua architettura multimodale nativa elabora testo e immagini in un unico passaggio, sbloccando potenti funzionalità come l'editing conversazionale, la composizione multi-immagine e il ragionamento logico.
Puoi provarle con il codice della documentazione ufficiale o iniziare subito a creare in Google AI Studio su ai.studio/banana.
Ecco le cose principali che puoi fare:
- Da testo a immagine: genera immagini di alta qualità da descrizioni testuali semplici o complesse.
- Immagine + testo per immagine (editing): fornisci un'immagine e usa prompt testuali per aggiungere, rimuovere o modificare elementi, cambiare lo stile o regolare i colori.
- Da più immagini a immagine (composizione e trasferimento di stile): usa più immagini in input per comporre una nuova scena o trasferire lo stile da un'immagine all'altra.
- Raffinamento iterativo: conversa per perfezionare progressivamente l'immagine in più passaggi, apportando piccole modifiche fino a renderla perfetta.
- Rendering del testo: genera immagini che contengono testo chiaro e ben posizionato, ideale per loghi, diagrammi e poster.
Questa guida ti insegnerà come scrivere prompt e fornire istruzioni per ottenere i migliori risultati da Gemini 2.5 Flash. Tutto inizia con un principio fondamentale:
Descrivi la scena, non limitarti a elencare parole chiave
. Il punto di forza del modello è la sua profonda comprensione del linguaggio. Un paragrafo descrittivo e narrativo produrrà quasi sempre un'immagine migliore e più coerente rispetto a un semplice elenco di parole sconnesse.
Creare immagini dal testo
Il modo più comune per generare un'immagine è descrivere cosa vuoi vedere.
1. Scene fotorealistiche
Per immagini realistiche, pensa come un fotografo. Menzionare angolazioni, tipi di obiettivi, illuminazione e dettagli minuti guiderà il modello verso un risultato fotorealistico.
Template
: Un [tipo di inquadratura] fotorealistico di [soggetto], [azione o espressione], ambientato in [ambiente]. La scena è illuminata da [descrizione dell'illuminazione], creando un'atmosfera [stato d'animo]. Ripreso con [dettagli della fotocamera/obiettivo], enfatizzando [trame e dettagli chiave]. L'immagine dovrebbe essere in formato [rapporto d'aspetto].
Prompt di esempio:
Un ritratto ravvicinato fotorealistico di un anziano ceramista giapponese con profonde rughe segnate dal sole e un sorriso caloroso e saggio. Sta ispezionando attentamente una ciotola da tè appena smaltata. L'ambientazione è il suo laboratorio rustico e inondato di sole, con torni da vasaio e scaffali di vasi di argilla sullo sfondo. La scena è illuminata dalla luce soffusa dell'ora d'oro che entra da una finestra, evidenziando la sottile texture dell'argilla e del tessuto del suo grembiule. Ripreso con un obiettivo per ritratti da 85 mm, che produce uno sfondo morbido e sfocato (bokeh). L'atmosfera generale è serena e magistrale.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Genera un'immagine da un prompt testuale9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="Un ritratto ravvicinato fotorealistico di un anziano ceramista giapponese con profonde rughe segnate dal sole e un sorriso caloroso e saggio. Sta ispezionando attentamente una ciotola da tè appena smaltata. L'ambientazione è il suo laboratorio rustico e inondato di sole, con torni da vasaio e scaffali di vasi di argilla sullo sfondo. La scena è illuminata dalla luce soffusa dell'ora d'oro che entra da una finestra, evidenziando la sottile texture dell'argilla e del tessuto del suo grembiule. Ripreso con un obiettivo per ritratti da 85 mm, che produce uno sfondo morbido e sfocato (bokeh). L'atmosfera generale è serena e magistrale.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('photorealistic_example.png')23 image.show()

Un ritratto ravvicinato fotorealistico di un anziano ceramista giapponese...
2. Illustrazioni stilizzate e adesivi
Per creare adesivi, icone o risorse per i tuoi progetti, sii esplicito sullo stile e ricordati di richiedere uno sfondo bianco se necessario.
Template
: Un adesivo in stile [stile] di [soggetto], con [caratteristiche chiave] e una [tavolozza di colori]. Il design deve avere [stile del tratto] e [stile di ombreggiatura]. Lo sfondo deve essere bianco.
Prompt di esempio:
Un adesivo in stile kawaii di un simpatico panda rosso che indossa un minuscolo cappello di bambù. Sta sgranocchiando una foglia di bambù verde. Il design presenta contorni netti e marcati, ombreggiatura cel semplice e una tavolozza di colori vivaci. Lo sfondo deve essere bianco.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Genera un'immagine da un prompt testuale9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="Un adesivo in stile kawaii di un simpatico panda rosso che indossa un minuscolo cappello di bambù. Sta sgranocchiando una foglia di bambù verde. Il design presenta contorni netti e marcati, ombreggiatura cel semplice e una tavolozza di colori vivaci. Lo sfondo deve essere bianco.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('red_panda_sticker.png')23 image.show()
**

Un adesivo in stile kawaii di un simpatico panda rosso...
3. Testo preciso nelle immagini
Gemini eccelle nel rendering del testo. Sii chiaro sul testo, sullo stile del font (in modo descrittivo) e sul design complessivo.
Template
: Crea un [tipo di immagine] per [brand/concept] con il testo "[testo da renderizzare]" in uno stile [stile del font]. Il design dovrebbe essere [descrizione dello stile], con una [combinazione di colori].
Prompt
: Crea un logo moderno e minimalista per una caffetteria chiamata 'The Daily Grind'. Il testo deve essere in un font sans-serif pulito e in grassetto. Il design deve includere un'icona semplice e stilizzata di un chicco di caffè perfettamente integrata con il testo. La combinazione di colori è bianco e nero.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Genera un'immagine da un prompt testuale9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="Crea un logo moderno e minimalista per una caffetteria chiamata 'The Daily Grind'. Il testo deve essere in un font sans-serif pulito e in grassetto. Il design deve includere un'icona semplice e stilizzata di un chicco di caffè perfettamente integrata con il testo. La combinazione di colori è bianco e nero.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('logo_example.png')23 image.show()

Crea un logo moderno e minimalista per una caffetteria chiamata 'The Daily Grind'...
4. Mockup di prodotto e fotografia commerciale
Crea scatti di prodotto puliti e professionali per e-commerce, pubblicità o branding.
Template:
Una fotografia di prodotto ad alta risoluzione, illuminata in studio, di [descrizione del prodotto] su [superficie/descrizione dello sfondo]. L'illuminazione è [configurazione di illuminazione, es. configurazione softbox a tre punti] per [scopo dell'illuminazione]. L'angolazione della fotocamera è [tipo di angolazione] per mostrare [caratteristica specifica]. Ultra-realistica, con messa a fuoco nitida su [dettaglio chiave]. [Rapporto d'aspetto].
Prompt di esempio:
Una fotografia di prodotto ad alta risoluzione, illuminata in studio, di una tazza da caffè in ceramica minimalista nera opaca, presentata su una superficie di cemento lucidato. L'illuminazione è una configurazione softbox a tre punti progettata per creare riflessi morbidi e diffusi ed eliminare le ombre dure. L'angolazione della fotocamera è una ripresa leggermente inclinata a 45 gradi per mostrare le sue linee pulite. Ultra-realistica, con messa a fuoco nitida sul vapore che sale dal caffè. Immagine quadrata.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Genera un'immagine da un prompt testuale9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="Una fotografia di prodotto ad alta risoluzione, illuminata in studio, di una tazza da caffè in ceramica minimalista nera opaca, presentata su una superficie di cemento lucidato. L'illuminazione è una configurazione softbox a tre punti progettata per creare riflessi morbidi e diffusi ed eliminare le ombre dure. L'angolazione della fotocamera è una ripresa leggermente inclinata a 45 gradi per mostrare le sue linee pulite. Ultra-realistica, con messa a fuoco nitida sul vapore che sale dal caffè. Immagine quadrata.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('product_mockup.png')23 image.show()

Una fotografia di prodotto ad alta risoluzione, illuminata in studio, di una tazza da caffè in ceramica minimalista...
5. Design minimalista e spazio negativo
Ottimo per creare sfondi per siti web, presentazioni o materiali di marketing su cui verrà sovrapposto del testo.
Template
: Una composizione minimalista con un unico [soggetto] posizionato nell'angolo [in basso a destra/in alto a sinistra/ecc.] dell'inquadratura. Lo sfondo è una vasta tela vuota di colore [colore], creando un significativo spazio negativo. Illuminazione soffusa e sottile. [Rapporto d'aspetto].
Prompt di esempio:
Una composizione minimalista con un'unica, delicata foglia d'acero rossa posizionata nell'angolo in basso a destra dell'inquadratura. Lo sfondo è una vasta tela vuota di colore bianco sporco, creando un significativo spazio negativo per il testo. Illuminazione soffusa e diffusa dall'alto a sinistra. Immagine quadrata.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Genera un'immagine da un prompt testuale9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="Una composizione minimalista con un'unica, delicata foglia d'acero rossa posizionata nell'angolo in basso a destra dell'inquadratura. Lo sfondo è una vasta tela vuota di colore bianco sporco, creando un significativo spazio negativo per il testo. Illuminazione soffusa e diffusa dall'alto a sinistra. Immagine quadrata.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('minimalist_design.png')23 image.show()

Una composizione minimalista con un'unica, delicata foglia d'acero rossa...
6. Arte sequenziale (Vignetta fumetto / Storyboard)
Crea narrazioni visive avvincenti, vignetta per vignetta, ideali per sviluppare storyboard, strisce a fumetti o qualsiasi forma di arte sequenziale concentrandoti su descrizioni chiare delle scene.
Template
: Una singola vignetta fumetto in stile [stile artistico]. In primo piano, [descrizione e azione del personaggio]. Sullo sfondo, [dettagli dell'ambientazione]. La vignetta ha un [fumetto/didascalia] con il testo "[Testo]". L'illuminazione crea un'atmosfera [stato d'animo]. [Rapporto d'aspetto].
Prompt di esempio:
Una singola vignetta fumetto in uno stile noir sporco e ad alto contrasto con inchiostri in bianco e nero. In primo piano, un detective con un impermeabile si trova sotto un lampione tremolante, la pioggia gli inzuppa le spalle. Sullo sfondo, l'insegna al neon di un bar desolato si riflette in una pozzanghera. Una didascalia in alto recita "La città era un posto duro per mantenere i segreti." L'illuminazione è dura, creando un'atmosfera drammatica e cupa. Orizzontale.
1from google import genai2from google.genai import types3from PIL import Image4from io import BytesIO56client = genai.Client()78# Genera un'immagine da un prompt testuale9response = client.models.generate_content(10 model="gemini-2.5-flash-image-preview",11 contents="Una singola vignetta fumetto in uno stile noir sporco e ad alto contrasto con inchiostri in bianco e nero. In primo piano, un detective con un impermeabile si trova sotto un lampione tremolante, la pioggia gli inzuppa le spalle. Sullo sfondo, l'insegna al neon di un bar desolato si riflette in una pozzanghera. Una didascalia in alto recita \"La città era un posto duro per mantenere i segreti.\" L'illuminazione è dura, creando un'atmosfera drammatica e cupa. Orizzontale.",12)1314image_parts = [15 part.inline_data.data16 for part in response.candidates[0].content.parts17 if part.inline_data18]1920if image_parts:21 image = Image.open(BytesIO(image_parts[0]))22 image.save('comic_panel.png')23 image.show()

Una singola vignetta fumetto in uno stile noir sporco...
**





