
AI Family Photo Generator
Create a warm family portrait when everyone cannot be together for a real photoshoot.
Runs on
Charged at the price of the model and provider that run it, like a direct model call.
Playground
Input
Add clear, front-facing photos for each person you want in the final portrait.
Add clear, front-facing photos for each person you want in the final portrait.
Add clear, front-facing photos for each person you want in the final portrait.
Add clear, front-facing photos for each person you want in the final portrait.
Add clear, front-facing photos for each person you want in the final portrait.
Result
IdleMy generations with this effect
View allSign in to see your generations
API
Create a generation with your API key, then poll it until status is succeeded or failed. The prompt and our assets are added on our side.
POST /api/v1/effects/generations
GET /api/v1/generations/{id}
GET /api/v1/effects/ai-family-photo-generator
| Field | Type | Required | Notes |
|---|---|---|---|
| effect | string | ✓ | ai-family-photo-generator |
| input.image_1 | string (URL) | ✓ | Add clear, front-facing photos for each person you want in the final portrait. |
| input.image_2 | string (URL) | ✓ | Add clear, front-facing photos for each person you want in the final portrait. |
| input.image_3 | string (URL) | Add clear, front-facing photos for each person you want in the final portrait. | |
| input.image_4 | string (URL) | Add clear, front-facing photos for each person you want in the final portrait. | |
| input.image_5 | string (URL) | Add clear, front-facing photos for each person you want in the final portrait. | |
| model | nano-banana-pro | gpt-image-2.5-flare | gpt-image-2.5-sunburst | nano-banana-2.1 | seedream-5.0-pro | nano-banana-2 | seedream-5.0-flash | flux-2-pro | Optional; one of the listed models, default nano-banana-pro (recommended) | |
| provider | string | Optional; empty routes to the cheapest available provider | |
| params.aspect_ratio | 1:1 | 16:9 | 9:16 | 4:3 | 3:4 | 3:2 | 2:3 | 4:5 | 5:4 | 21:9 | Default 1:1 | |
| params.resolution | 1K | 2K | 4K | Default 1K | |
| callback_url | string | Optional public https URL that receives the finished generation |


