Nano Banana 2.1 : le prompting avancé en JSON
37 / 47

Module 6 · L'API en directEnviron 1 min

Interactions ou generateContent

L’API Gemini propose deux façons de demander une image, et les tutoriels mélangent les deux.

  • Interactions (/v1beta/interactions) : l’interface que Google recommande pour tout nouveau projet, en version stable depuis juin 2026. La réponse est une suite d’étapes, steps, et l’image arrive dans un bloc image d’une étape model_output. Les réglages passent par response_format.
  • generateContent (/v1beta/models/<modèle>:generateContent) : l’interface historique, que Google qualifie désormais d’ancienne mais qui reste pleinement prise en charge. L’image arrive dans candidates[0].content.parts, sous inlineData. C’est elle qu’utilise le nœud Google Gemini de n8n.

Ce cours utilise Interactions, comme la documentation de génération d’images de Google. Si vous reprenez un ancien script, ne mélangez pas les deux : noms des champs et structure de la réponse diffèrent.

Les paramètres d’Imagen ne servent plusLes exemples avec :predict, sampleCount, negativePrompt ou personGeneration viennent d’Imagen, un autre modèle, arrêté dans l’API Gemini le 17 août 2026. Ils ne s’appliquent pas à Nano Banana.
Recto

Interaction