Generation Types
Available generation types, styles, aspect ratios, and resolutions in MakePhotos.
Generation Types
MakePhotos organizes generation into types, each with its own set of styles, aspect ratios, and resolutions.
Product photography
The product type transforms product images into professional commercial photography.
Styles
| Style | Name | Description |
|---|---|---|
studio | Studio | Clean studio setup with controlled lighting |
amazon | Amazon | Optimized for marketplace listings |
luxury | Luxury | Premium feel with dramatic lighting |
lifestyle | Lifestyle | Product in a real-world context |
Each style has a default prompt that's used unless you provide a custom one. For example, the studio style uses a prompt optimized for clean white-background product shots.
Custom prompts
You can override the default style prompt with your own:
await client.generate.create({
imageUrl: '...',
type: 'product',
style: 'lifestyle',
prompt: 'Kitchen countertop with morning light, fresh herbs nearby',
});The custom prompt replaces the style's default prompt entirely.
Aspect ratios
| Ratio | Dimensions |
|---|---|
1:1 | 1024×1024 |
4:3 | 1024×768 |
3:4 | 768×1024 |
16:9 | 1024×576 |
9:16 | 576×1024 |
Default: 1:1
Resolutions
| Resolution | Credit multiplier |
|---|---|
1K | 1× |
2K | 2× |
4K | 4× |
Default: 1K
Future types
Additional generation types (dating photos, real estate, portrait, food, etc.) are defined in the system but not yet enabled. They will follow the same pattern: a type ID, a set of styles, and configurable aspect ratios and resolutions.