Image Generator

Generate images

The Image Generator block creates images from text prompts using leading image generation providers. Choose OpenAI for GPT Image models, Google Gemini for Nano Banana models, or Fal.ai for a multi-model catalog that includes Nano Banana, GPT Image, Seedream, FLUX, and Grok Imagine.

Use it to:

  • Generate production images: Create polished visuals from workflow prompts
  • Choose the right provider: Route requests to OpenAI, Gemini, or Fal.ai based on model availability and cost
  • Control output shape: Set provider-specific size, aspect ratio, resolution, quality, background, and output format options
  • Use advanced Fal.ai features: Configure safety tolerance, safety checking, web search grounding, seeds, and thinking level when supported
  • Pass generated files downstream: Use the returned image file or URL in later workflow steps

In Sim, the Image Generator block lets agents create visual assets programmatically as part of automated workflows. This is useful for content creation, design mockups, product visuals, creative ideation, and any flow that needs generated imagery without a manual handoff.

Usage Instructions

Generate images using OpenAI GPT Image, Google Nano Banana, or Fal.ai image models.

Tools

image_generate

Generate images with OpenAI GPT Image, Google Nano Banana, or Fal.ai image models

Input

ParameterTypeRequiredDescription
providerstringYesImage generation provider: openai, gemini, or falai
apiKeystringYesProvider API key
modelstringYesProvider model ID, such as gpt-image-1.5, gemini-3.1-flash-image-preview, or nano-banana-2
promptstringYesText prompt describing the image to generate
sizestringNoProvider-specific image size
aspectRatiostringNoAspect ratio, such as auto, 1:1, 16:9, or 9:16
resolutionstringNoProvider-specific image resolution, such as 1K, 2K, 4K, 1k, or 2k
qualitystringNoProvider-specific image quality
backgroundstringNoBackground setting when supported
outputFormatstringNoOutput image format: png, jpeg, or webp where supported
moderationstringNoOpenAI moderation level: auto or low
safetyTolerancestringNoFal.ai safety tolerance when supported
numImagesnumberNoNumber of images to generate, subject to provider limits
seednumberNoRandom seed when supported
enableSafetyCheckerbooleanNoEnable the Fal.ai safety checker when supported
enableWebSearchbooleanNoEnable web search grounding when supported by the selected Fal.ai model
thinkingLevelstringNoFal.ai thinking level when supported: minimal or high

Output

ParameterTypeDescription
contentstringGenerated image URL or identifier
imagefileGenerated image file
imageUrlstringGenerated image URL
providerstringProvider used
modelstringModel used
metadatajsonGeneration metadata
providerstringProvider used
modelstringModel used
descriptionstringProvider description
revisedPromptstringRevised prompt
seednumberSeed used for generation
jobIdstringProvider job ID
contentTypestringImage MIME type

On this page