Give an image agent a brief, references, research allowance, retry limit, quality target, and budget so it can plan, generate, and evaluate candidate images.
Where: Flowgen → Add → Image → Agentic Image Gen
Key ideas
- Planned generation: The node can reason about the brief and references—and optionally research—before it spends on a model run.
- Bounded iteration: Maximum steps, retries, and Flowies budget limit how far the agent can iterate while seeking the requested quality.
- Scored versions: Auto-QA evaluates candidate results and keeps versioned outputs so a useful earlier image is not lost when the agent retries.
- Agentic Image Gen card: AgenticImageNode uses the generic shared-card path. Plan, generate, evaluate, retry, and version an image within explicit quality, step, retry, and budget limits.
- Properties sidebar: avatarAgenticNodes.tsx
- Opened surfaces: Reasoning sidebar; image lightbox
Steps
- Connect the brief, reference images, and optional design-system/Brain context.
- Choose the generation model plus step, retry, QA, and budget limits.
- Decide whether the agent may ask a question or use web research.
- Run the node, inspect the reasoning/status and scored versions, then choose the output to continue downstream.
Agentic Image Gen controls and presets
- Add path: Flowgen → Add → Image & Vector → Agentic Image Gen.
- Card: AgenticImageNode.
- Properties: avatarAgenticNodes.tsx.
- Controls: Model; prompt and references; aspect ratio; resolution; Ask Me; research; budget and QA.
- Opened surfaces: Reasoning sidebar; image lightbox.
Tips
- Use a small bounded first run to validate direction before raising retries or resolution.
- Reference images should have a stated role—subject, composition, palette, or style—so the agent does not guess.
Limitations and important notes
- Auto-QA is a ranking aid, not proof of factual, legal, brand, or accessibility correctness.
Troubleshooting
The agent keeps producing the wrong direction
Stop the run, clarify the non-negotiable subject/composition/style constraints, assign explicit roles to references, and reduce conflicting inputs before retrying.