Skip to main content
This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub
The GeminiImage2Node generates or edits images using Google’s Vertex AI Gemini model. It sends a text prompt and optional reference images or files to the API and returns the generated image and/or a text description.

Inputs

ParameterData TypeRequiredRangeDescription
promptSTRINGYesN/AText prompt describing the image to generate or the edits to apply. Include any constraints, styles, or details the model should follow.
modelCOMBOYes"gemini-3-pro-image-preview"The specific Gemini model to use for generation.
seedINTYes0 to 18446744073709551615When fixed to a specific value, the model makes a best effort to provide the same response for repeated requests. Deterministic output isn’t guaranteed. Changing the model or other settings can cause variations even with the same seed. Default: 42.
aspect_ratioCOMBOYes"auto"
"1:1"
"2:3"
"3:2"
"3:4"
"4:3"
"4:5"
"5:4"
"9:16"
"16:9"
"21:9"
The desired aspect ratio for the output image. If set to ‘auto’, it matches your input image’s aspect ratio; if no image is provided, a 16:9 square is usually generated. Default: “auto”.
resolutionCOMBOYes"1K"
"2K"
"4K"
Target output resolution. For 2K/4K the native Gemini upscaler is used.
response_modalitiesCOMBOYes"IMAGE+TEXT"
"IMAGE"
Choose ‘IMAGE’ for image-only output, or ‘IMAGE+TEXT’ to return both the generated image and a text response.
imagesIMAGENoN/AOptional reference image(s). To include multiple images, use the Batch Images node (up to 14).
filesCUSTOMNoN/AOptional file(s) to use as context for the model. Accepts inputs from the Gemini Generate Content Input Files node.
system_promptSTRINGNoN/AFoundational instructions that dictate an AI’s behavior. Default: A pre-defined system prompt for image generation.
Constraints:
  • The images input supports a maximum of 14 images. If more are provided, an error will be raised.
  • The files input must be connected to a node that outputs the GEMINI_INPUT_FILES data type.

Outputs

Output NameData TypeDescription
imageIMAGEThe image generated or edited by the Gemini model.
stringSTRINGThe text response from the model. This output will be empty if response_modalities is set to “IMAGE”.