Image generation
PulseAd’s image creative splits into two jobs: generate the image, then vary it into the shapes a campaign needs. Two tools cover them.
Generate — banana-bunch
Section titled “Generate — banana-bunch”A web app that turns a product image plus a prompt into many images at once (built on Google’s Gemini image API):
- Batch generation — up to ~20 images per job from one product photo + prompt
(produced by a worker pool, ~5 at a time by default via
MAX_PARALLEL), so you pick from a spread rather than re-rolling one at a time. - Prompt extraction — upload an existing image and it writes the generation prompt that would reproduce that look, to reuse or tweak.
- Reference images — up to ~10 style references to steer the output.
The model to carry: it’s a spread generator, not a one-shot tool — you ask for many and curate, you don’t expect the first image to be final.
Vary — ads-variation
Section titled “Vary — ads-variation”Once you have an image, a campaign needs it in several placements. ads-variation
reflows a source design into other sizes — banner layout reflow and
custom-size output — rather than regenerating from scratch, so the look stays
consistent across placements.
Scope note
Section titled “Scope note”These are creative-generation tools. They produce assets; they don’t push them
to Amazon — that’s the campaign/capability surface (see
Capabilities). Examples use placeholder products only
(Brand A, Product A).