NodaroAccount
Nodaro Docs
DocumentationNode ReferenceModelsTemplatesAI Agents (MCP)DevelopersSelf-hostingResearchCompare
Image

Generate Image

Create an image from a text prompt with one of Nodaro's image models, keep characters consistent with references, and edit results in place with a mask.

The Generate Image node turns a text prompt into an image. It is the main text-to-image node in Nodaro. You write what you want to see and choose one of the image models. The node returns a picture you can send to any other node, for example to animate it with Generate Video.

When to use it

  • You need a still image from a description: a storyboard frame, a product shot, a thumbnail, a character portrait.
  • You want the first frame of a video. Wire the result into the start frame of Generate Video.
  • You want the same character, location or product in many images. Wire the asset nodes into the Assets input.
  • You want to change one part of a result. Paint a mask and run the node again, without adding another node.

Quick start

Add the node

Press Tab on the canvas, or open the node picker in the sidebar, and choose Image › Create › Generate Image.

Write the prompt

Type the prompt in the node, or wire a Text node or a Generate Script node into the Prompt input.

Choose the model and the frame

Open the settings panel. Choose a model under Provider, then an Aspect Ratio, such as 16:9 for video or 9:16 for vertical social posts.

Run it

Click Run on the node. The result appears on the node, and every earlier result stays in its result strip.

promptlookassetsstart frameTextYour promptLightingGolden hourCharacter AssetMayaGenerate ImageGPT Image 2Generate Video
A prompt, a lighting picker and a character feed Generate Image; its result becomes the first frame of a video.

Example: a prompt and two pickers

This run wires three nodes into Generate Image: a Text node with the prompt, a Mood picker set to Serene, and a Lighting picker set to Golden Hour with the Back / Rim direction. The model is GPT Image 2 at 1K in 16:9.

A red fishing boat with one fisherman on a calm fjord at sunrise, mist over the water and steep cliffs on both sides.
The result, from GPT Image 2 at 1K.

The model received the typed prompt first, then the words of each picker in Full mode:

Final prompt
A small red fishing boat drifting through morning mist on a calm fjord, steep green cliffs, soft sunrise light on the water, wide cinematic shot. with a serene, peaceful expression and relaxed posture, golden hour lighting, warm sunset glow with soft directional sunlight and saturated golden tones, back-light or rim-light, light coming from behind the subject creating a bright rim around their silhouette

Mood describes a face and a posture, so it suits pictures of people more than landscapes. For the feel of a place, such as mist or rain, use Atmosphere instead. The same image became the start frame of the clips in Generate Video.

Inputs

Generate Image has seven inputs on its left edge. Each input accepts only the kinds of nodes listed, and the editor rejects a connection that does not fit. Click an input to see what is connected to it, jump to a connected node, disconnect it, or add a new compatible node.

InputAcceptsWhat it does
PromptText nodes, such as Text, Generate Text - Any LLM, Generate Script, Combine Text and Describe ImageThe description of the image.
NegativeText nodesWhat the model should avoid. One negative text can feed many image nodes.
ReferencesImage nodes, such as Upload Image, Generate Image and Modify ImageReference pictures for the model. The order matters: most models read the first reference as the most important. A reference in a format the model does not take, such as HEIC, HEIF, AVIF or TIFF, is converted before the run, without loss wherever the model accepts a lossless format. A reference over 10 MB is compressed under that limit.
AssetsCharacter, Location, Object and Create Face nodesLocked identities. Their approved pictures and descriptions are sent with the prompt, and you can mention them with @ in the prompt.
ElementsSubject pickers, such as Person, Pose, Animal, Vehicle, Styling, Held Prop and MaterialEach picker adds its choice to the end of the prompt.
LookCamera and look pickers, such as Style, Lens, Lighting, Framing, Color / Look and MoodEach picker adds its choice to the end of the prompt.
SettingsAspect Ratio and Provider nodes, one input for bothSets the node's aspect ratio and model when it runs. See Settings input.

The output, image, is the URL of the generated picture. It can feed any number of nodes at once.

Typed prompts and connected prompts

A prompt connected to Prompt is added after the prompt you type in the node. If the typed prompt names the connected node as a variable, such as {Subject}, the connected text appears only where the variable is. To stop adding connected prompts, turn off Inject Prompt under Prompt Injection in the settings panel.

A connection to Prompt turns grey and dashed only when the node does not use the connected text. Point at a grey connection to read the reason:

  • Inject Prompt is off, and the typed prompt does not name the connected node as a variable. The connection says "Not used: Inject Prompt is off".
  • Several text nodes are connected to Prompt. The node uses the one connected last, and the earlier connections turn grey. They say "Not used: a text node connected after this one takes its place". A text node that the typed prompt names as a variable is always used.

Settings input

The Settings input takes the Aspect Ratio and Provider nodes. When the node runs, each connected node replaces one of the node's own settings:

Connected nodeReplacesWhat runs
Aspect RatioAspect RatioThe nearest ratio the model makes. For example, 4:5 runs as 3:4 on GPT Image 2. The Nano Banana models make all five ratios of the Aspect Ratio node.
ProviderProviderThe Provider node's model. It must be an image model.
  • Several nodes of one kind. When two nodes of the same kind are connected, such as two Provider nodes, the one connected last is used.
  • A node set to several models. When you choose more than one model with Add another model, the node runs every model you chose. A connected Provider node replaces that list, so the node runs only the Provider node's model. While the Provider node is connected, the settings panel shows its model instead of the list.
  • A model the node cannot run. A Provider node set to a video model is refused. The model's chip on the node turns red, and Run is disabled with the reason, for example "This node can't run VEO 3.1 Quality. Choose one of its models in the Provider node." A run that reaches the node, for example from a workflow run, stops there before anything is charged, and the error names the Provider node.
  • What the node shows. Chips at the top left of the node list the values it runs with, for example 9:16 and Nano Banana. When the node shows a result, the chips hide while you point at the result. In the strip under the node, the model and the ratio cannot be changed. In the settings panel, Provider and Aspect Ratio show the connected node and the value the node runs with, in place of their controls.
  • The price. The Run button, the workflow total and the credits held when the run starts all use the connected model. A node set to several models is priced for the connected model only. While a setting is connected, a note under Run says "Price may change with connected settings".
  • No Duration or Motion. A still image has no length, so the Settings input takes no Duration node. It takes no Motion node either, because Motion works only on video nodes. The canvas refuses both connections.

Settings

SettingWhat it does
ProviderThe image model. The default is GPT Image 2. A node saved with no model uses GPT Image 2, or GPT Image 2.6 Sunburst at Medium quality for a ratio GPT Image 2 cannot draw, such as 21:9, 3:2, 2:3, 4:5 or 5:4. Click Add another model to run several models at once. Each chosen model makes its own result.
PromptThe text of the prompt. A prompt connected to the Prompt input is added after the typed text. Each model has its own length limit, from 1,000 characters on Z-Image and Seedream 5 Lite to 20,000 on the Nano Banana and GPT Image families. The editor counts down to your model's limit, and a longer prompt is shortened to fit rather than refused. Seedream 5.5 also needs at least 5 characters. A shorter prompt is refused before the run starts, and nothing is charged.
StyleOne of 49 styles, such as Photorealistic, Cinematic, Anime, Watercolor or Pixel Art, or Custom for your own words. The style text is added to the prompt when the node runs.
Negative PromptWhat to avoid. Some models receive it as a real negative prompt; for the others, Nodaro adds it to the prompt as an "Avoid:" line.
Aspect RatioThe shape of the image. The choices depend on the model. Auto (match the photo), on every model, keeps the shape of a connected photo: the inpaint or refine image when there is one, else the first reference image. On a model without its own automatic setting, it picks the closest shape the model supports. GPT Image 2.6 does the same, because its own automatic setting renders a portrait close to square. With no photo connected, Auto gives the model's default shape: its own automatic setting where it has one, else its first listed ratio. A node with no ratio set, for example one written by an agent, an import or a template, is Auto, on the panel and in the run.
Resolution1K, 2K or 4K, on models that support it, such as Nano Banana Pro, Nano Banana 2.1, Flux, GPT Image 2, GPT Image 2.5 and GPT Image 2.6. MiniMax H3 Image offers 1K, 2K (the default) or 4K, and 1K costs the same as 2K. Seedream 5 Flash offers 1K or 2K at the same price. Seedream 5.5 offers 1K, 1.5K or 2K (the default), and 1K costs the same as 1.5K. GPT Image 2.5 renders 27:16, 16:27, 9:8 and 8:9 at 1K only. At those ratios the panel offers 1K, and a 2K or 4K request runs and is charged at 1K, with a note that says so. GPT Image 2 renders every ratio it offers, Auto and 1:1 included, at 1K, 2K and 4K, and is charged at the size you ask for.
QualityA quality tier on models that have one, such as GPT Image and Seedream. GPT Image 2.6 Flare and Sunburst offer Auto, Low, Medium (the default), High, Extra High and Max. See GPT Image 2.6 quality and price.
BackgroundOn GPT Image 2.5, GPT Image 2.6 and Seedream 5.5: Auto, Opaque or Transparent. On GPT Image, a transparent background renders at 1K, so at a larger resolution the node switches to 1K and says why. On GPT Image 2.5, the setting applies only at 1K. At a larger size, the image has the model's own background. Seedream 5.5 renders a transparent background at every size, as a PNG. A transparent background is kept only in PNG and WebP. With GIF or JPEG it becomes Auto, and an SVG takes no background setting. See Formats.
FormatOn GPT Image 2.6 Flare and Sunburst: PNG (the default), JPEG, WebP, an animated GIF or an SVG vector drawing. See Formats. On MiniMax H3 Image and Seedream 5.5: PNG or JPEG, at the same price. On Seedream 5.5, a transparent background is kept in PNG and becomes Auto in JPEG.
GIF FramesWith a GIF: 2 to 16 frames, 9 by default. The price changes with the band the count falls in: 2–8, 9–12 or 13–16 frames.
GIF Speed (ms per frame)With a GIF: how long each frame shows, from 20 to 2,000 milliseconds in steps of 10, 200 by default. The speed does not change the price.
SVG DetailWith an SVG: SVG Standard, SVG Detailed or SVG Max, how much detail the drawing is written with.
SeedA fixed number that makes a run repeatable, on models that support it.
StrengthHow far a refine may move away from the current image, on models that support image-to-image refining.
Guidance ScaleHow strictly the model follows the prompt, on models that support it.
Pre & post textText that is always added before and after the prompt. It is hidden from people who use your workflow as an app. See Prompt pre and post text.

Aspect Ratio and Provider nodes connected to the Settings input replace Aspect Ratio and Provider when the node runs. See Settings input.

Models

Generate Image can run every image model below. Click a model for its settings, credit prices and prompt tips.

ModelMakerModesCreditsDetails
Nano Banana 2GoogleText to image, Image to imagefrom 22Newer Nano Banana with native resolution control (1K/2K/4K) and Google Search context.
Nano Banana 2.1GoogleText to image, Image to imagefrom 11Google's high-efficiency image model for generation and editing — sharper quality, prompt adherence, character consistency and text rendering, up to 10 references and 4K output.
Nano Banana 2 LiteGoogleText to image, Image to image11Lightweight Nano Banana 2 (Gemini 3.1 Flash-Lite) — fast, low-cost 1K generation and editing.
Nano Banana ProGoogleText to image, Image to imagefrom 50Top-tier Nano Banana — best for text rendering, diagrams, and complex compositions.
Imagen 4GoogleText to image22Google's Imagen 4 — strong photographic quality and prompt fidelity.
Imagen 4 FastGoogleText to image11Cheaper / quicker Imagen 4 tier.
Imagen 4 UltraGoogleText to image33Premium Imagen 4 — highest fidelity, slower / more credits.
Flux 2 ProBlack Forest LabsText to imagefrom 15Flux 2 Pro text-to-image. Strong realism, fast. Resolution lever to 2K.
Flux Kontext ProBlack Forest LabsText to image, Image editing15Context-aware editing and style transfer. Strong at preserving subject identity through edits.
Flux Kontext MaxBlack Forest LabsText to image, Image editing28Premium Kontext — highest fidelity context-aware edits.
Flux 2 Klein (Open)Black Forest LabsText to imagefrom 4Open Flux 2 9B from BFL — fast.
Flux 2 Pro (Safety Tolerance)Black Forest LabsText to image, Image to imagefrom 14BFL Flux 2 Pro flagship. Accepts up to 4 reference images.
Flux 2 Max (Safety Tolerance)Black Forest LabsText to image, Image to imagefrom 20BFL Flux 2 Max — even larger sibling of Pro, up to 8 reference images. Variable pricing by MP and ref count.
GPT Image 2OpenAIText to imagefrom 21Next-gen GPT Image — broader aspect ratios, resolution-based pricing (1K/2K/4K).
GPT Image 2.5 FlareOpenAIText to imagefrom 17Fast everyday GPT Image 2.5 - higher quality than GPT Image 2 at about half the latency. The default of the pair: social and creator content, campaign variants, thumbnails, rapid iteration, high-volume work.
GPT Image 2.5 SunburstOpenAIText to imagefrom 17Precision GPT Image 2.5 - trades generation time for tighter control and detail fidelity. Pick it for brand-sensitive and production work: packaging, diagrams, ecommerce retouching, polished campaign creative.
GPT Image 2.6 FlareOpenAIText to imagefrom 9Fast GPT Image 2.6 - pick it for speed: posters, product shots and quick iteration, with stronger layouts. Up to 4K, quality from low to max or auto (priced up to the max), a transparent background at 1K. Writes PNG, JPEG, WebP, an animated GIF or an SVG.
GPT Image 2.6 SunburstOpenAIText to imagefrom 9Precision GPT Image 2.6 - pick it when every detail counts: the strongest consistency across edits and the finest detail. Up to 4K, quality from low to max or auto (priced up to the max), a transparent background at 1K. Writes PNG, JPEG, WebP, an animated GIF or an SVG.
Ideogram V3IdeogramText to image20Strong typography and stylized illustration. Speed/quality tiered (TURBO/BALANCED/QUALITY).
Seedream 5 LiteBytedanceText to imagefrom 16Newer Seedream 5 Lite — instruction-based generation, visual reasoning.
Seedream 5 ProBytedanceText to imagefrom 20Flagship Seedream 5 Pro — strongest instruction following and visual reasoning. Basic = 1K, high = 2K.
Seedream 5 FlashBytedanceText to image11Fast, low-cost Seedream 5 — quick generations at 1K or 2K, same price at either size.
Seedream 5.5BytedanceText to imagefrom 10Seedream 5.5 - more natural light, materials and skin, and dense small text that stays readable. A transparent background in one step, PNG or JPEG, at 1K, 1.5K or 2K (the default); 1K and 1.5K cost the same.
MiniMax H3 ImageMiniMaxText to imagefrom 6MiniMax H3 Image: detailed pictures up to about 16 MP at 4K, with readable text inside the picture. Ten shapes plus auto, the same price at 1K and 2K (2K by default), PNG or JPEG.
QwenAlibabaText to image11Cheap, fast, decent quality. Native negative-prompt support.
Wan 2.7AlibabaText to imagefrom 22Wan 2.7 text-to-image — 1K/2K/4K, up to 9 optional style/character reference images.
Wan 2.7 ProAlibabaText to imagefrom 66Wan 2.7 Pro text-to-image — higher quality, 1K/2K/4K, no image input.
Z-ImageTongyi-MAIText to image3Cheapest model in catalog. Fast, stylized output. Limited aspect ratios.
Grok ImaginexAIText to image, Text to video11Expressive, high-contrast output. Supports both image and video.
Grok Imagine 2xAIText to image11Grok Imagine Image 2.0 — expressive, high-contrast t2i. Generations chain into grok-2-segment (free named region masks) and grok-2-edit (region-targeted edits).

Which model to choose

  • GPT Image 2 — the default. Strong at characters and identity, and at exact copy, labels and non-Latin text in the image.
  • GPT Image 2.6 Flare — choose it for speed: posters, product shots and quick iteration, with strong layouts.
  • GPT Image 2.6 Sunburst — choose it when every detail counts. It gives the finest detail and the strongest consistency across edits. It also draws the wide and in-between ratios that GPT Image 2 cannot draw, such as 21:9, 4:5 and 5:4.
  • GPT Image 2.5 Flare — fast and high quality. Use it to iterate and for high-volume work such as social posts and ad variants.
  • GPT Image 2.5 Sunburst — slower and more precise. Use it for the final render of brand-sensitive work: packaging, diagrams, product retouching.
  • Nano Banana 2.1 and Z-Image — low cost and fast. Use them for drafts and storyboards. Nano Banana 2.1 takes up to 10 reference images and renders up to 4K.
  • Seedream 5 Flash — fast and low cost, at 1K or 2K for the same price.
  • Seedream 5 Pro — strong instruction following at a low price.
  • Seedream 5.5 — pictures that should look photographed, with natural light, materials and skin, and posters with dense small text. It draws a transparent background in one step. See Seedream 5.5.
  • MiniMax H3 Image — low cost, with readable text inside the picture, up to about 16 MP at 4K. See MiniMax H3 Image.
  • Nano Banana Pro — detail, diagrams and complex compositions.

If you are unsure, draft on GPT Image 2.6 Flare and finish on GPT Image 2.6 Sunburst. For a comparison of every model, read Choosing a model.

GPT Image 2.6 quality and price

GPT Image 2.6 Flare and GPT Image 2.6 Sunburst cost the same. Both draw 15 aspect ratios, from 3:1 to 1:3, at 1K, 2K or 4K.

  • Six qualities. Auto, Low, Medium (the default), High, Extra High and Max. Each quality has its own price at each resolution, and the Run button shows it before the run.
  • Draft low, finish higher. Draft at Low, and finish at Medium or above.
  • Auto. The model chooses the quality. The price shown before the run is the most the run can cost, the Max price. The run is then charged for the quality the model used.
  • Reference images. Both models take up to 16 input images. Each image adds to the price, so a run with fewer images costs less.

MiniMax H3 Image

MiniMax H3 Image draws detailed pictures with readable text inside them, up to about 16 MP at 4K.

  • Sizes. 1K, 2K (the default) or 4K. 1K and 2K cost the same, and 4K costs more.
  • Shapes. Ten aspect ratios plus Auto: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 5:4, 4:5 and 21:9. With no photo connected, Auto lets the model choose the shape from the prompt.
  • Reference images. Connect up to 16 reference images, and the node runs the MiniMax H3 Image edit model. The edit is priced by size and by each image, and Auto keeps the first image's shape. The Run button shows the exact price before the run.
  • Other settings. It takes a Seed, writes PNG or JPEG, and accepts prompts up to 5,000 characters.

Seedream 5.5

Seedream 5.5 is a model of its own, not a newer Seedream 5 Lite, Pro or Flash. Choose it for pictures that should look photographed, with natural light, materials and skin. It also keeps dense small text readable, for example on posters and packaging.

  • Transparent background. Seedream 5.5 draws a transparent background in one step, at every size, as a PNG. With JPEG the background becomes Auto, and the node says so.
  • Sizes. 1K, 1.5K and 2K (the default). 1K and 1.5K cost the same, so 1.5K is the sharper choice at that price.
  • Edits. With reference images or a base image, the node runs the Seedream 5.5 edit model. The edit changes what you ask, round after round, and keeps the rest of the picture as it was. It takes up to 10 input images, and each image adds to the price. The Run button shows the exact price before the run.
  • Prompt length. Prompts need 5 to 5,000 characters. A shorter prompt is refused before the run, and nothing is charged.
  • Auto with no photo. With no photo connected, Auto is sent as 1:1, because the text-to-image model has no automatic shape. With a photo, choose a ratio when the shape matters.

Formats: PNG, JPEG, WebP, GIF and SVG

GPT Image 2.6 Flare and Sunburst write five kinds of file. Choose one under Format. Sunburst costs the same as Flare in every format.

FormatWhat you getPrice
PNG (default), JPEG, WebPA still image at the ratio, resolution and quality you choose.The same price for all three.
GIFA short animation of 2 to 16 frames. Each frame is 512 × 512, so a GIF is always square, and the aspect ratio and resolution do not apply. The GIF follows the quality you choose.Set by the quality and by the band of frames: 2–8, 9–12 or 13–16. What the frames show does not change the price, and neither does GIF Speed (ms per frame).
SVGA vector drawing at the ratio, resolution and quality you choose, written at one of three levels of detail under SVG Detail.The price of the same image in PNG, plus a fixed amount for each level of detail.
  • The price before the run. The Run button shows the price of the format you chose. At quality Auto, it shows the most the run can cost, the Max price of that format, and the run is charged for what the model used.
  • Reference images. With reference images or a base image, a GIF or an SVG adds the same amount per image as a PNG does.
  • Background. A transparent background is kept in PNG and WebP. With JPEG or GIF it becomes Auto, and an opaque background is kept. An SVG takes no background setting.
  • Masks. A GIF or an SVG cannot be inpainted. A run with a mask and either format is refused before anything is charged. Choose PNG, JPEG or WebP to edit a masked area.
  • Safe SVG files. Every SVG is checked and cleaned before it is saved. Scripts, event handlers, embedded pages and links to other files are removed. An SVG that cannot be read safely is not saved: the run fails, and you are not charged. On the free tier, the drawing carries a small white mark with a dark outline.
  • The result. The file keeps its own extension, such as .jpg, .webp, .gif or .svg. A GIF plays on the canvas and in the Library, and an SVG is drawn there. A GIF or an SVG also gets a PNG still beside it: the first frame of a GIF, or the drawn SVG.
  • Wired into another image node. Image models take still pictures, so a GIF reaches the next model as its first frame, and an SVG as a drawn PNG.

Use variables in the prompt

You can put the value of another node in the prompt by writing its label in curly braces. {Mood} becomes whatever the Mood picker is set to, and {Maya} becomes the text of a node labeled Maya.

  • A default value. {person || man} uses the connected Person picker when there is one, and the word "man" when there is not.
  • Highlighting. In the prompt editor, a variable is cyan when a matching node exists and amber when nothing provides it yet. Amber is only a warning: a variable with a default still works.
  • A missing node stops the run. If a variable names a node that does not exist anywhere in the workflow, the run is refused before any credits are spent, so a typo never produces a wrong image.

Read more in Prompt variables.

Edit a result in place

Once the node has a result, you can change it without adding another node.

Change one area with a mask

  1. Open the settings panel and scroll to the Inpainting Mask painter. Click Edit Mask.
  2. Paint over the area to change. White means "change this", black means "keep this".
  3. Write a prompt that describes the change, and run the node again.

Only the painted area is regenerated. Everything outside the mask stays pixel-identical, on every model. A mask works only with a still format: on GPT Image 2.6, set Format to PNG, JPEG or WebP, because a GIF or an SVG cannot be inpainted.

Refine the whole image

Click Refine from this result to use the current result as the starting point for a new run over the whole frame. Use it for changes such as "warmer colors" or "more cinematic". On models that support it, Strength controls how far the new image moves away from the current one.

Edit regions with Grok Imagine 2

With the Grok Imagine 2 model, the settings panel adds Refine Regions:

  1. Click Detect regions. This is free. The node finds named regions, such as sky or person, and outlines each one on the result when you point at it.
  2. Tick the regions to change, write what should change, and click Apply. Leave every region unticked to edit the whole image.
  3. The edit appears as a new version in the result strip, and you can detect and edit its regions again.

A masked edit, a refine and a region edit each cost the same as a new generation on that model. Detecting regions is free.

Keep a character consistent

Wire a Character Asset node into the Assets input, or mention the character in the prompt with @ and its number, for example @maya:1 walks through the market. Nodaro sends the character's approved pictures and description with the prompt, on every model that accepts references.

You can also name an Upload Image node and mention it: a node labeled "Town" becomes @town:1, and @town:1:background says what to take from it. Read Reference roles for every role you can use, and Consistent characters for the full method.

Trained characters

On Nodaro Cloud, when a single character with a trained model is connected and mentioned, Generate Image uses that trained model for the run, for 22 credits per image. With more than one character, the node uses the chosen model with reference images instead. See Character training.

When a model blocks the prompt

A model's safety filter sometimes blocks a harmless prompt.

  • Your credits come back. A blocked generation is always refunded.
  • Some models retry once. GPT Image 2 and the GPT Image 2.5 and GPT Image 2.6 models are retried once automatically, at no extra cost.
  • A one-click alternative. When the model has a recommended fallback, the node shows the block in amber with a button such as Try on Nano Banana Pro. Nodaro never switches models on its own.
  • Copyright and likeness blocks are final. A match against protected characters or a real person's face is not retried.

Tips

  • Draft cheap, finish sharp. Iterate at 1K on a draft model, then switch the model or the resolution for the final image.
  • Put the look in pickers, not in the prompt. Pickers such as Lighting and Lens add tested wording, and you can change them without rewriting the prompt.
  • Choose a model for text. For a sign, a label or a poster with words, use GPT Image 2 or GPT Image 2.6 Flare.
  • Keep several image nodes on one model. Connect one Provider node to the Settings input of each of them, and switch the model in one place. Do the same with an Aspect Ratio node to give them one shape.

Troubleshooting

Run is disabled and a chip on the node is red. The Provider node on the Settings input holds a model this node cannot run, such as a video model. A new Provider node starts on the Video category. Set its Category to Image and choose an image model. A workflow run stops at this node before anything is charged, and its error names the Provider node.

The image's shape differs from the connected Aspect Ratio node. The model does not make that ratio, so the node runs the nearest one. The chips on the node show the ratio it runs with. See Settings input.

The node is set to several models, but only one runs. A Provider node on the Settings input replaces the node's list of models. Disconnect the Provider node to run every model again.

From the API

Every setting above is also available to code and to AI assistants. POST /v1/generate-image accepts a direction object of picker ids — for example { "shotSize": "wide-shot", "timeOfDay": "golden-hour" } — and Nodaro writes the matching wording into the prompt. See Run a single node and the MCP tools.

File format

On GPT Image 2.6 Flare and Sunburst, outputFormat sets the file: png (the default), jpeg, webp, gif or svg. With gif, gifFrames (2 to 16, 9 by default) and gifFrameDurationMs (20 to 2,000, 200 by default) set the frames and their speed. With svg, svgLevel is standard (the default), detailed or max. A GIF request that names an aspect ratio or a resolution runs square at 512 × 512, and the answer says which settings it ignored. In MCP, the same fields are output_format, gif_frames, gif_frame_duration_ms and svg_level. A request with a mask and gif or svg answers 400 before anything is charged.

Your own palettes and moodboards

The direction object also accepts your own saved palettes and moodboards. "colorLook": "palette:<id>" names the palette's colours in the prompt. "style": "moodboard:<id>" adds the moodboard's description, and sends its images as style references after your own, up to the model's reference limit. A malformed id answers 400, and an id that is not yours answers 404. A call that also applies a preset (presetId) cannot use them, and answers 400. See Palettes and moodboards.

Several images in one call

A call from the API, the SDK or MCP can ask for several images at once:

  • count asks for 1 to 4 images of one model. Each image is its own job.
  • models sends the same request to 2 to 4 image models, instead of provider. With count, the count applies per model, up to 8 images in total.

Each model's settings are fitted to that model, as on a single call. The batch is charged as a whole or not at all, and each image costs what a single call for it costs. With a seed, image number i gets seed + i. A preset (presetId) works with both, and with models it is applied once per model. The answer lists every job id, grouped by model. On the canvas, one Generate Image node still makes one image. See Several images in one call.

Frequently asked questions

Which model should I choose in Generate Image?

Start with GPT Image 2, the default, for characters, identity and exact text in the image. Use GPT Image 2.6 Flare for fast iteration, posters and product shots, and GPT Image 2.6 Sunburst when every detail counts. A node with no model set uses GPT Image 2.6 Sunburst for a ratio GPT Image 2 cannot draw, such as 4:5 or 21:9. Use Nano Banana 2.1 or Z-Image for low-cost drafts.

How many credits does Generate Image cost?

The price depends on the model and its resolution or quality setting, from a few credits for draft models to more for 4K renders. Each model's page lists its exact credit price, and editing a result with a mask costs the same as a new generation.

How do I keep the same character in every image?

Wire a Character node into the Assets input, or mention the character with @ in the prompt. For models that accept reference images, Nodaro sends the character's approved pictures with every run.

Can I change only part of an image?

Yes. After the node has a result, paint a mask over the area in the settings panel and run the node again with a new prompt. Only the masked area changes; the rest of the image stays pixel-identical.

What happens if a model's safety filter blocks my prompt?

The credits are refunded. Some models are retried once automatically, and when the model has a recommended alternative, the node offers a one-click button to run the same request on it.

Can one node set the model or the aspect ratio of several Generate Image nodes?

Yes. Connect a Provider node or an Aspect Ratio node to the Settings input of each Generate Image node. Each node then runs on the Provider node's image model, at the Aspect Ratio node's ratio or the nearest ratio its model makes. Change the Provider or Aspect Ratio node once to update every connected node.

Last updated on

On this page