Skip to content

Image generation

77 image models spanning text-to-image, image editing, inpainting, style transfer, background tools, upscaling, and vector/SVG output.

Quick start

bash
gen-ai generate -m flux-2-pro -p "studio shot of a ceramic cup, soft light" --ar 4:3
json
{ "name": "picsart_generate",
  "arguments": { "model": "flux-2-pro", "prompt": "studio shot of a ceramic cup", "aspectRatio": "4:3" } }

Providers

ProviderModelsHighlights
GoogleNano Banana Pro, Nano Banana 2, Nano BananaTop-tier generation + natural-language editing, up to 4K
FluxFlux 2 Pro / Max / Flex, Flux KontextCrisp, controllable; reference-guided editing
OpenAIGPT Image 2, GPT Image 1.5Strong text rendering & instruction following
RecraftRecraft V4.1 family (20)True vector / SVG output
IdeogramIdeogram v3, CharacterBest-in-class typography
SeedreamSeedream 5.0 Lite, 4.5High-detail photoreal
QwenQwen 2 / Pro, Edit PlusGeneration + editing
LumaUNI-1, UNI-1 MaxFast creative generation
HunyuanHunyuan V3
ReveReve
PicsartSANA-Sprint, Image Edit, Makeup, Change/Remove BG, EnhancePicsart-native editing tools
TopazUpscale + Enhance family (9)Upscaling & restoration

Editing shortcuts

Some tasks have dedicated, model-agnostic commands/tools that auto-pick a fitting model:

bash
gen-ai remove-bg ./photo.jpg
gen-ai change-bg ./photo.jpg -p "a sunny beach"
gen-ai enhance ./photo.jpg
gen-ai vectorize ./logo.png
json
{ "name": "picsart_remove_bg", "arguments": { "imageUrls": ["https://example.com/photo.jpg"] } }

Common image parameters

ParamCLI flagNotes
prompt-pRequired
aspectRatio--arModel-dependent set (e.g. 1:1, 16:9, 4:3)
resolution-re.g. 1K, 2K, 4K (model-dependent)
count-nNumber of outputs
imageUrls-iReference / input images for editing & i2i

Exact options vary per model — check gen-ai models info <id> or picsart_model_params.

Built on @picsart/ai-sdk · gen-ai CLI · Picsart MCP · Skills