Generate image
generate_imageGenerates on-brand images for a post and saves them to the project's image history. Returns hosted image URLs you can pass to create_post, plus a preview of each image so you can check it. COSTS CREDITS (more for higher tiers and more images). For tips, steps or a list of points, a short styled carousel (create_carousel) reads better than one picture.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| style | No | "ad-layout" composites real typography over a photo | studio |
| format | No | instagram-portrait (4:5, the default) fills Instagram's 3:4 profile grid; a square instagram-post loses its sides there | instagram-portrait |
| prompt | Yes | What the image should show — an idea's imagePrompt works well. For "ad-layout", say what the ad sells, to whom and with what offer: a copywriter writes the headline, features and button from it | |
| modelTier | No | Every tier currently runs (and bills) as "standard". "fast" (Draft) was retired; "premium" is reserved for a future engine. | standard |
| projectId | Yes | Simplo project id (from list_projects) | |
| imageCount | No | ||
| includeLogo | No | ||
| adBackground | No | "ad-layout" only: "image" puts a generated photo behind the type (1 picture's credits); "brand" is a plain gradient in the brand colours, free but plain | image |