Tutoriel complet pour les développeurs sur Nano Banana Pro

@GoogleAIStudio
ANGLAISil y a 8 mois · 22 nov. 2025
728K
3.6K
588
58
5.0K

TL;DR

Un guide complet destiné aux développeurs pour exploiter Nano Banana Pro (Gemini 3 Pro Image), incluant des tutoriels sur le search grounding, la résolution 4K et le mélange d'images avancé via l'API Gemini.

Découvrez comment les fonctionnalités avancées de ce modèle d'IA de nouvelle génération, notamment la réflexion, l'ancrage de recherche et la sortie 4K époustouflante, vous permettront de créer des applications complexes et créatives.

Alors que le modèle Flash (Nano Banana) apportait vitesse et accessibilité, la version Pro introduit des capacités de « réflexion », un ancrage de recherche et une sortie 4K haute fidélité. Il est temps de vous lancer à fond dans des tâches créatives complexes !

Ce guide vous présentera les fonctionnalités avancées de Nano Banana Pro en utilisant l'API Gemini Developer.

Ce guide abordera :

1. Utilisation de Nano Banana Pro dans Google AI Studio

  1. Configuration du projet
  2. Initialisation du client
  3. Génération de base (Les classiques)
  4. Le processus de « réflexion »
  5. Ancrage de recherche
  6. Génération 4K haute résolution
  7. Capacités multilingues
  8. Mixage d'images avancé
  9. Démos exclusives Pro
  10. Meilleures pratiques et conseils de prompt

Remarque



: pour une version interactive de cet article, consultez le


cookbook Python

ou le carnet JavaScript d'AI Studio


Carnet JavaScript

.

1. Utilisation de Nano Banana Pro dans Google AI Studio

Bien que les utilisateurs finaux puissent accéder à Nano Banana Pro dans l'application Gemini, le meilleur environnement pour les développeurs pour prototyper et tester des prompts est Google AI Studio. AI Studio est un terrain de jeu pour expérimenter avec tous les modèles d'IA disponibles avant d'écrire du code, et c'est aussi le point d'entrée pour construire avec l'API Gemini.

Vous pouvez utiliser Nano Banana Pro dans AI Studio. Pour commencer, rendez-vous sur aistudio.google.com, connectez-vous avec votre compte Google et sélectionnez Nano Banana Pro (Gemini 3 Pro Image) dans le sélecteur de modèle.

Contrairement à Nano-Banana, la version Pro n'a pas de niveau gratuit, ce qui signifie que vous devez sélectionner une clé API avec la facturation activée (voir la section « Configuration du projet » ci-dessous).

Google AI Studio - inline image

Astuce



: Vous pouvez également coder en mode vibe des applications web Nano Banana directement dans AI Studio sur


ai.studio/apps

, ou explorer le code et remixer l'une des


applications existantes

.

2. Configuration du projet

Pour suivre ce guide, vous aurez besoin de :

Si vous êtes déjà un utilisateur chevronné de l'API Gemini avec tout cela, parfait ! Passez simplement cette section et passez à la suivante. Sinon, voici comment commencer :

Étape A : Obtenez votre clé API

Lorsque vous vous connectez pour la première fois à AI Studio, un projet Google Cloud et une clé API devraient être automatiquement créés.

Ouvrez l'écran de gestion des clés API et cliquez sur l'icône « copier » pour copier votre clé API.

Google AI Studio - inline image

Étape B : Activez la facturation

Puisque Nano Banana Pro n'a pas de niveau gratuit, vous devez activer la facturation sur votre projet Google Cloud.

Dans l'écran de gestion des clés API, cliquez sur Configurer la facturation à côté de votre projet et suivez les instructions à l'écran.

Google AI Studio - inline image

Combien coûte Nano Banana Pro ?

La génération d'images avec Nano Banana Pro est plus chère que la version Flash, surtout pour les images 4K. Au moment de la publication de cet article, une image 1K ou 2K coûte 0,134 $, tandis qu'une image 4K coûte 0,24 $ (plus le coût des tokens de l'entrée et de la sortie texte).

Consultez la tarification dans la documentation pour les derniers détails.

Astuce de pro



: Pour économiser 50 % sur vos coûts de génération, vous pouvez utiliser l'


API Batch

. En échange, vous devrez peut-être attendre jusqu'à 24 heures avant d'obtenir vos images.

Étape C : Installez le SDK

Choisissez le SDK pour votre langage préféré.

Python :

text
1pip install -U google-genai
2# Installez la bibliothèque Pillow pour la manipulation d'images
3pip install Pillow

JavaScript / TypeScript :

text
1npm install @google/genai

Remarque



: Les exemples suivants utilisent le SDK Python pour la démonstration. Des extraits de code équivalents pour utiliser Nano Banana en JavaScript sont fournis dans ce


Carnet JS

.

3. Initialisation du client

Pour utiliser le modèle Pro, vous devrez utiliser l'ID de modèle gemini-3-pro-image-preview.

python
1from google import genai
2from google.genai import types
3
4# Initialise le client
5client = genai.Client(api_key="YOUR_API_KEY")
6
7# Définit l'ID du modèle
8PRO_MODEL_ID = "gemini-3-pro-image-preview"

4. Génération de base (Les classiques)

Avant de passer aux choses sophistiquées, examinons une génération standard. Vous pouvez contrôler la sortie en utilisant response_modalities (pour obtenir du texte et des images ou seulement des images) et aspect_ratio.

python
1prompt = "Créez une image photoréaliste d'un chat siamois avec un œil gauche vert et un œil droit bleu"
2aspect_ratio = "16:9" # "1:1","2:3","3:2","3:4","4:3","4:5","5:4","9:16","16:9" ou "21:9"
3
4response = client.models.generate_content(
5 model=PRO_MODEL_ID,
6 contents=prompt,
7 config=types.GenerateContentConfig(
8 response_modalities=['Text', 'Image'], # Ou juste ['Image']
9 image_config=types.ImageConfig(
10 aspect_ratio=aspect_ratio,
11 )
12 )
13)
14
15# Affiche l'image
16for part in response.parts:
17 if image:= part.as_image():
18 image.save("cat.png")
Google AI Studio - inline image

Le mode chat est également une option (c'est d'ailleurs ce que je recommande pour l'édition en plusieurs tours). Consultez le 8e exemple, « Polyglot Banana », pour un exemple.

5. Le processus de « réflexion »

Nano Banana Pro ne se contente pas de dessiner, il réfléchit. Cela signifie qu'il peut raisonner sur vos prompts les plus complexes et alambiqués avant de générer une image. Et le meilleur ? Vous pouvez jeter un œil dans son cerveau !

Pour activer cela, définissez include_thoughts=True dans le thinking_config.

python
1prompt = "Créez une image inhabituelle mais réaliste qui pourrait devenir virale"
2aspect_ratio = "16:9"
3
4response = client.models.generate_content(
5 model=PRO_MODEL_ID,
6 contents=prompt,
7 config=types.GenerateContentConfig(
8 response_modalities=['Text', 'Image'],
9 image_config=types.ImageConfig(
10 aspect_ratio=aspect_ratio,
11 ),
12 thinking_config=types.ThinkingConfig(
13 include_thoughts=True # Active les pensées
14 )
15 )
16)
17
18# Affiche l'image et les pensées
19for part in response.parts:
20 if part.thought:
21 print(f"Thought: {part.text}")
22 elif image:= part.as_image():
23 image.save("viral.png")

Et vous devriez obtenir quelque chose comme :

text
1## Imaginer des lamas voyageurs
2
3Je me concentre maintenant sur les lamas. L'objectif est de les capturer comme
4des voyageurs quotidiens dans un bus animé de La Paz, en Bolivie. Mon plan
5implique un bus vintage rempli de passagers amusés. L'image
6mettra en évidence des détails comme un lama regardant par la fenêtre,
7un autre interagissant avec un passager, le tout pendant que les gens prennent
8des photos.
9
10[IMAGE]
11
12## Visualiser le concept
13
14Je suis maintenant complètement immergé dans le scénario demandé. Mon principal
15objectif est sur les aspects « inhabituels mais réalistes ». La scène
16commence à prendre forme avec les éléments clés établis.
Google AI Studio - inline image

Cette transparence vous aide à comprendre comment le modèle a interprété votre demande. C'est comme avoir une conversation avec votre artiste !

6. Ancrage de recherche (magie en temps réel)

L'une des fonctionnalités les plus révolutionnaires est l'ancrage de recherche. Nano Banana Pro n'est pas coincé dans le passé ; il peut accéder aux données en temps réel de Google Search pour générer des images précises et à jour. Vous voulez la météo ? C'est possible.

Par exemple, vous pouvez lui demander de visualiser les prévisions météo actuelles :

python
1prompt = "Visualisez les prévisions météo actuelles pour les 5 prochains jours à Tokyo sous forme d'un graphique météo moderne et épuré. Ajoutez un visuel sur ce que je devrais porter chaque jour"
2
3response = client.models.generate_content(
4 model=PRO_MODEL_ID,
5 contents=prompt,
6 config=types.GenerateContentConfig(
7 response_modalities=['Text', 'Image'],
8 image_config=types.ImageConfig(
9 aspect_ratio="16:9",
10 ),
11 tools=[{"google_search": {}}] # Active Google Search
12 )
13)
14
15# Enregistre l'image
16for part in response.parts:
17 if image:= part.as_image():
18 image.save("weather.png")
19
20# Affiche les sources (vous devez toujours le faire)
21print(response.candidates[0].grounding_metadata.search_entry_point.rendered_content)
Google AI Studio - inline image

7. Go Big or Go Home : Génération 4K

Besoin d'images qualité impression ? Nano Banana Pro prend en charge la résolution 4K. Parce que parfois, plus grand, c'est mieux.

python
1prompt = "Une photo d'un chêne vivant chaque saison"
2resolution = "4K" # Options : "1K", "2K", "4K", attention les minuscules ne fonctionnent pas.
3
4response = client.models.generate_content(
5 model=PRO_MODEL_ID,
6 contents=prompt,
7 config=types.GenerateContentConfig(
8 response_modalities=['Text', 'Image'],
9 image_config=types.ImageConfig(
10 aspect_ratio="1:1",
11 image_size=resolution
12 )
13 )
14)
Google AI Studio - inline image

Remarque



: La génération 4K a un coût plus élevé, alors utilisez-la à bon escient !

8. Polyglot Banana (Capacités multilingues)

Le modèle peut générer et même traduire du texte dans les images dans plus d'une douzaine de langues. C'est essentiellement un traducteur universel pour vos yeux.

python
1# Génère une infographie en espagnol
2message = "Réalise une infographie expliquant la théorie de la relativité générale d'Einstein adaptée à un élève de 6e en espagnol"
3
4response = chat.send_message(message,
5 config=types.GenerateContentConfig(
6 image_config=types.ImageConfig(aspect_ratio="16:9")
7 )
8)
9
10# Enregistre l'image
11for part in response.parts:
12 if image:= part.as_image():
13 image.save("relativity.png")
Google AI Studio - inline image
python
1# Traduis-le en japonais
2message = "Traduis cette infographie en japonais, en gardant tout le reste identique"
3response = chat.send_message(message)
4
5# Enregistre l'image
6for part in response.parts:
7 if image:= part.as_image():
8 image.save("relativity_JP.png")
Google AI Studio - inline image

9. Mixez ! (Mixage d'images avancé)

Alors que le modèle Flash peut mélanger jusqu'à 3 images, le modèle Pro peut en gérer jusqu'à 14 images ! C'est toute une fête dans un seul prompt. Parfait pour créer des collages complexes ou présenter toute votre gamme de produits.

python
1# Mélange plusieurs images
2response = client.models.generate_content(
3 model=PRO_MODEL_ID,
4 contents=[
5 "Une photo de groupe au bureau de ces personnes, elles font des grimaces.",
6 PIL.Image.open('John.png'),
7 PIL.Image.open('Jane.png'),
8 # ... ajoutez jusqu'à 14 images
9 ],
10)
11
12# Enregistre l'image
13for part in response.parts:
14 if image:= part.as_image():
15 image.save("group_picture.png")
Google AI Studio - inline image

Remarque



: Si vous voulez une très haute fidélité pour vos personnages, limitez-vous à 5, ce qui est déjà largement suffisant pour une soirée !

10. Montrez-vous ! (Démos exclusives Pro)

Voici quelques exemples de ce qui est possible uniquement avec Nano Banana Pro. Préparez-vous à être étonné :

Pixel Art personnalisé (Ancrage de recherche)

Prompt



: « Recherchez sur le Web puis générez une image en perspective isométrique, un pixel art détaillé qui montre la carrière de Guillaume Vernade »

Cela utilise l'ancrage de recherche pour trouver des informations spécifiques sur une personne et les visualise dans un style spécifique.

Google AI Studio - inline image

Intégration de texte complexe

Prompt



: « Montre-moi une infographie sur le fonctionnement des sonnets, en utilisant un sonnet sur les bananes écrit dedans, ainsi qu'une longue analyse littéraire du poème. Bonne esthétique vintage. »

Le modèle peut générer un texte cohérent et long et l'intégrer parfaitement dans une mise en page complexe.

Google AI Studio - inline image

Maquettes haute fidélité

Prompt



: « Une photo d'un programme pour le spectacle de Broadway sur les joueurs de TCG sur un beau siège de théâtre, c'est professionnel et bien fait, brillant, on voit la couverture et une page montrant une photo de la scène. »

Créez des maquettes photoréalistes d'imprimés avec un éclairage et une texture précis.

Google AI Studio - inline image

11. Meilleures pratiques et conseils de prompt pour Nano Banana et Nano Banana Pro

Pour obtenir les meilleurs résultats avec les modèles Nano Banana, suivez ces directives de prompt :

Soyez hyper spécifique : Plus vous fournissez de détails sur les sujets, les couleurs, l'éclairage et la composition, plus vous contrôlez le résultat.

Fournissez un contexte et une intention : Expliquez le but ou l'ambiance souhaitée de l'image. La compréhension du contexte par le modèle influencera ses choix créatifs.

Itérez et affinez : Ne vous attendez pas à la perfection du premier coup. Utilisez la capacité conversationnelle du modèle pour apporter des modifications progressives et affiner votre image.

Utilisez des instructions étape par étape : Pour les scènes complexes, décomposez votre prompt en une série d'instructions claires et séquentielles.

Utilisez un cadrage positif : Au lieu de prompts négatifs comme « pas de voitures », décrivez la scène souhaitée de manière positive : « une rue vide et déserte sans aucun signe de circulation ».

Contrôlez la caméra : Utilisez des termes photographiques et cinématographiques pour diriger la composition, comme « plan grand angle », « macro » ou « perspective en contre-plongée ».

Utilisez l'ancrage de recherche à votre avantage : Lorsque vous savez que vous voulez que le modèle utilise des données en temps réel ou du monde réel, soyez très précis à ce sujet. « Recherche sur le Web le dernier match de l'Olympique Lyonnais et crée une infographie » fonctionnera mieux que simplement « une infographie des derniers matchs de l'OL » (cela devrait quand même fonctionner, mais ne prenez pas de risques).

Utilisez l'[API Batch](https://ai.google.dev/gemini-api/docs/image-generation?batch=file#batch-api) pour réduire vos coûts et obtenir plus de quota : L'API Batch est un moyen d'envoyer de petits ou très grands lots de requêtes ensemble. Leur traitement peut prendre jusqu'à 24 heures, mais en échange, vous pouvez économiser 50 % sur vos coûts de génération. Et le quota est également plus élevé !

Pour une analyse plus approfondie des meilleures pratiques, consultez le guide de prompt dans la documentation et les meilleures pratiques de prompt pour Nano Banana publiés sur le blog officiel.

Conclusion

Nano Banana Pro (Gemini 3 Pro Image) ouvre une nouvelle frontière pour la génération d'images par IA. Avec sa capacité à réfléchir, rechercher et rendre en 4K, c'est un outil pour les créateurs sérieux (et un plaisir sérieux).

Prêt à l'essayer ? Rendez-vous sur Google AI Studio, essayez ou personnalisez nos applications ou consultez le cookbook.

Enregistrer en un clic

Lire les articles viraux en profondeur avec l’IA de YouMind

Enregistrez la source, posez des questions ciblées, résumez l’argument et transformez un article viral en notes réutilisables dans un seul espace de travail IA.

Découvrir YouMind
Pour les créateurs

Transformez votre Markdown en un article 𝕏 impeccable

Quand vous publiez vos propres textes longs, la mise en forme 𝕏 des images, tableaux et blocs de code est pénible. YouMind transforme un brouillon Markdown complet en un article 𝕏 impeccable, prêt à publier.

Essayer Markdown vers 𝕏

D'autres patterns à décoder

Articles viraux récents

Explorer plus d'articles viraux