L'anteprima di Gemini 2.5 Flash Image supporta la generazione di risposte in più modalità, tra cui testo e immagini.
Generazione di immagini
L'anteprima pubblica di Gemini Flash Preview Image per la generazione di immagini
(gemini-2.5-flash-image-preview
) supporta la possibilità di generare
immagini oltre al testo. In questo modo, le funzionalità di Gemini vengono ampliate per includere
quanto segue:
- Genera immagini in modo iterativo tramite conversazione in linguaggio naturale, regolando le immagini mantenendo coerenza e contesto.
- Genera immagini con rendering di testo lungo di alta qualità.
- Genera output di testo e immagini con interleaving. Ad esempio, un post del blog con testo e immagini in un unico turno. In precedenza, ciò richiedeva di concatenare più modelli.
- Genera immagini utilizzando le conoscenze del mondo e le capacità di ragionamento di Gemini.
Con questa release sperimentale pubblica, l'anteprima di Gemini 2.5 Flash Image può generare immagini a 1024 px, supporta la generazione di immagini di persone e contiene filtri di sicurezza aggiornati che offrono un'esperienza utente più flessibile e meno restrittiva.
Supporta le seguenti modalità e funzionalità:
Da testo a immagine
- Prompt di esempio: "Genera un'immagine della Torre Eiffel con fuochi d'artificio sullo sfondo".
Da testo a immagine (rendering del testo)
- Prompt di esempio: "genera una foto cinematografica di un grande edificio con questa proiezione di testo gigante mappata sulla parte anteriore dell'edificio: "Gemini 2.5 ora può generare testo in formato lungo""
Da testo a immagine/i e testo (interleaving)
- Prompt di esempio: "Genera una ricetta illustrata per una paella. Crea immagini insieme al testo mentre generi la ricetta."
- Prompt di esempio: "Genera una storia su un cane in stile di animazione di cartoni animati 3D. Per ogni scena, genera un'immagine"
Immagine/i e testo in immagine/i e testo (interleaving)
- Prompt di esempio: (con l'immagine di una stanza arredata) "Quali altri colori di divani si abbinerebbero al mio spazio? Puoi aggiornare l'immagine?"
Generazione di immagini in base alle impostazioni internazionali
- Prompt di esempio: "Genera un'immagine di una colazione".
Limitazioni:
- Per ottenere prestazioni ottimali, utilizza le seguenti lingue: EN, es-MX, ja-JP, zh-CN, hi-IN.
- La generazione di immagini non supporta input audio o video.
- La generazione di immagini potrebbe non essere sempre attivata:
- Il modello potrebbe restituire solo testo. Prova a chiedere esplicitamente output di immagini. Ad esempio, "fornisci immagini man mano che procedi".
- Il modello potrebbe generare testo come immagine. Prova a chiedere esplicitamente output di testo. Ad esempio, "genera un testo narrativo con illustrazioni".
- Il modello potrebbe interrompere la generazione a metà. Riprova o prova un prompt diverso.
Genera immagini
Le sezioni seguenti descrivono come generare immagini utilizzando Vertex AI Studio o l'API.
Per indicazioni e best practice per i prompt, consulta Progettare prompt multimodali.
Console
Per utilizzare la generazione di immagini:
- Apri Vertex AI Studio > Crea prompt.
-
Fai clic su Cambia modello e seleziona
gemini-2.5-flash-image-preview
dal menu. - Nel riquadro Output, seleziona Immagine e testo dal menu a discesa.
- Scrivi una descrizione dell'immagine che vuoi generare nell'area di testo di Scrivi un prompt.
- Fai clic sul pulsante Prompt ( ).
Gemini genererà un'immagine in base alla tua descrizione. Questa operazione dovrebbe richiedere alcuni secondi, ma potrebbe essere relativamente più lenta a seconda della capacità.
Python
Installa
pip install --upgrade google-genai
Per saperne di più, consulta la documentazione di riferimento dell'SDK.
Imposta le variabili di ambiente per utilizzare l'SDK Gen AI con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Node.js
Installa
npm install @google/genai
Per saperne di più, consulta la documentazione di riferimento dell'SDK.
Imposta le variabili di ambiente per utilizzare l'SDK Gen AI con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
REST
Esegui questo comando nel terminale per creare o sovrascrivere questo file nella directory corrente:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://${API_ENDPOINT}:generateContent \
-d '{
"contents": {
"role": "USER",
"parts": { "text": "Create a tutorial explaining how to make a peanut butter and jelly sandwich in three easy steps."},
},
"generation_config": {
"response_modalities": ["TEXT", "IMAGE"],
},
"safetySettings": {
"method": "PROBABILITY",
"category": "HARM_CATEGORY_DANGEROUS_CONTENT",
"threshold": "BLOCK_MEDIUM_AND_ABOVE"
},
}' 2>/dev/null >response.json
Gemini genererà un'immagine in base alla tua descrizione. Questa procedura dovrebbe richiedere alcuni secondi, ma potrebbe essere relativamente più lenta a seconda della capacità.
Genera testo e immagini interleaving
L'anteprima di Gemini 2.5 Flash Image può generare immagini interleaved con le sue risposte di testo. Ad esempio, puoi generare immagini di come potrebbe apparire ogni passaggio di una ricetta generata per accompagnare il testo del passaggio, senza dover fare richieste separate al modello.
Console
Per generare immagini interleaving con risposte di testo:
- Apri Vertex AI Studio > Crea prompt.
-
Fai clic su Cambia modello e seleziona
gemini-2.5-flash-image-preview
dal menu. - Nel riquadro Output, seleziona Immagine e testo dal menu a discesa.
- Scrivi una descrizione dell'immagine che vuoi generare nell'area di testo di Scrivi un prompt. Ad esempio, "Crea un tutorial che spieghi come preparare un panino con burro di arachidi e marmellata in tre semplici passaggi. Per ogni passaggio, fornisci un titolo con il numero del passaggio, una spiegazione e genera anche un'immagine, genera ogni immagine con un formato 1:1".
- Fai clic sul pulsante Prompt ( ).
Gemini genererà una risposta in base alla tua descrizione. Questa procedura dovrebbe richiedere alcuni secondi, ma potrebbe essere relativamente più lenta a seconda della capacità.
Python
Installa
pip install --upgrade google-genai
Per saperne di più, consulta la documentazione di riferimento dell'SDK.
Imposta le variabili di ambiente per utilizzare l'SDK Gen AI con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
REST
Esegui questo comando nel terminale per creare o sovrascrivere questo file nella directory corrente:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://${API_ENDPOINT}:generateContent \
-d '{
"contents": {
"role": "USER",
"parts": { "text": "Create a tutorial explaining how to make a peanut butter and jelly sandwich in three easy steps. For each step, provide a title with the number of the step, an explanation, and also generate an image, generate each image in a 1:1 aspect ratio."},
},
"generation_config": {
"response_modalities": ["TEXT", "IMAGE"],
},
"safetySettings": {
"method": "PROBABILITY",
"category": "HARM_CATEGORY_DANGEROUS_CONTENT",
"threshold": "BLOCK_MEDIUM_AND_ABOVE"
},
}' 2>/dev/null >response.json
Gemini genererà un'immagine in base alla tua descrizione. Questa procedura dovrebbe richiedere alcuni secondi, ma potrebbe essere relativamente più lenta a seconda della capacità.
Generazione di immagini in base alle impostazioni internazionali
L'anteprima di Gemini 2.5 Flash Image può includere anche informazioni sulla tua posizione quando fornisce risposte di testo o immagini. Ad esempio, puoi generare immagini di tipi di luoghi o esperienze che tengono conto della tua posizione attuale senza doverla specificare al modello.
Console
Per utilizzare la generazione di immagini in base alle impostazioni internazionali:
- Apri Vertex AI Studio > Crea prompt.
-
Fai clic su Cambia modello e seleziona
gemini-2.5-flash-image-preview
dal menu. - Nel riquadro Output, seleziona Immagine e testo dal menu a discesa.
- Scrivi una descrizione dell'immagine che vuoi generare nell'area di testo di Scrivi un prompt. Ad esempio, "Genera una foto di una colazione tipica".
- Fai clic sul pulsante Prompt ( ).
Gemini genererà una risposta in base alla tua descrizione. Questa procedura dovrebbe richiedere alcuni secondi, ma potrebbe essere relativamente più lenta a seconda della capacità.
Python
Installa
pip install --upgrade google-genai
Per saperne di più, consulta la documentazione di riferimento dell'SDK.
Imposta le variabili di ambiente per utilizzare l'SDK Gen AI con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
REST
Esegui questo comando nel terminale per creare o sovrascrivere questo file nella directory corrente:
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
https://${API_ENDPOINT}:generateContent \
-d '{
"contents": {
"role": "USER",
"parts": { "text": "Generate a photo of a typical breakfast."},
},
"generation_config": {
"response_modalities": ["TEXT", "IMAGE"],
},
"safetySettings": {
"method": "PROBABILITY",
"category": "HARM_CATEGORY_DANGEROUS_CONTENT",
"threshold": "BLOCK_MEDIUM_AND_ABOVE"
},
}' 2>/dev/null >response.json
Gemini genererà un'immagine in base alla tua descrizione. Questa procedura dovrebbe richiedere alcuni secondi, ma potrebbe essere relativamente più lenta a seconda della capacità.