Skip to main content
Presets are the primary way to control enhancement behavior. They let your platform choose an ecommerce intent once and reuse it across many product images. For most integrations, developers should not write a prompt for every product. Send a preset, a preservation level, and the source image URLs. AI Gen Studio builds the provider prompt from that structured intent.

Supported presets

Preset idBest forBehavior
single_product_white_backgroundOne clear productIsolates the product on a clean white or very light neutral ecommerce background with a natural commercial shadow.
marketplace_clean_catalogGeneral marketplace photosImproves lighting, framing, sharpness, and presentation while reducing distractions.
clean_catalog_groupBundles, kits, outfits, or grouped productsKeeps the visible group together while improving background and lighting.
Catalog caseRecommended preset
One product per merchant photosingle_product_white_background
Mixed WhatsApp imports or general marketplace uploadsmarketplace_clean_catalog
Product bundle or multiple items in one imageclean_catalog_group

Preservation level

Use preservation_level to control how conservative the enhancement should be.
ValueUse when
strictProduct identity must be preserved. Recommended default.
balancedYou want a stronger visual cleanup while still preserving the product.
creativeYou accept more styling freedom for special campaigns or non-standard catalog visuals.
For B2B catalog imports, start with strict.

Optional instructions

instructions is for exceptions, not normal operation. Use it when the platform has a product-specific requirement that cannot be represented by a preset, for example:
Keep all items in the bundle visible.
Keep the beige tabletop visible.
Do not crop the product label.
Avoid sending merchant-written free-form prompts directly without review. Your integration should prefer presets for consistency and predictable results.

List presets from the API

curl https://aigenstudio.app/api/v1/product-image-enhancement-presets