# Instagram Carousel Slideshow

Create AI-generated image carousels for Instagram. Provide a text prompt for each slide and AI generates the images. Choose from three image models: Nano Banana Pro (default), Nano Banana 2, or Seedream v4.5.

## When to Use This Template

* You want AI-generated images for each slide of an Instagram carousel
* You need a carousel where each slide has a different AI image based on a specific prompt
* You are creating educational, infographic, or visual storytelling carousels
* You want to control the AI image model and aspect ratio

## Template Information

| Property    | Value                                  |
| ----------- | -------------------------------------- |
| Template ID | `53cfec04-2500-41cf-8cc1-ba670d2c341a` |
| Output Type | Slideshow                              |
| Category    | Image Slideshows                       |

## Parameters

| Parameter    | Type  | Required | Default         | Description                                                                                                        |
| ------------ | ----- | -------- | --------------- | ------------------------------------------------------------------------------------------------------------------ |
| slidePrompts | array | Yes      | -               | Array of text prompts. Each entry becomes the AI image for that slide. Min: 1, Max: 10. Each prompt: 5-1000 chars  |
| model        | enum  | No       | nano-banana-pro | AI model for image generation. Values: `nano-banana-pro`, `nano-banana-2`, `bytedance/seedream/v4.5/text-to-image` |
| aspectRatio  | enum  | No       | 4:5             | Aspect ratio for generated images. Values: `1:1`, `4:5`, `5:4`, `16:9`, `9:16`                                     |

## Example 1: AI-Powered with Prompt

Use the `prompt` parameter to let AI fill in the slide prompts automatically.

```json
POST https://backend.blotato.com/v2/videos/from-templates
Content-Type: application/json
blotato-api-key: YOUR_API_KEY

{
  "templateId": "53cfec04-2500-41cf-8cc1-ba670d2c341a",
  "inputs": {},
  "prompt": "Create a 5-slide Instagram carousel about the dangers of smoking with vivid infographic-style images",
  "render": true
}
```

## Example 2: Manual Inputs

Specify each slide prompt for full control.

```json
POST https://backend.blotato.com/v2/videos/from-templates
Content-Type: application/json
blotato-api-key: YOUR_API_KEY

{
  "templateId": "53cfec04-2500-41cf-8cc1-ba670d2c341a",
  "inputs": {
    "slidePrompts": [
      "A dense infographic on dangers of smoking",
      "A vibrant infographic on benefits of meditation",
      "A colorful chart showing daily exercise statistics",
      "A minimalist diagram of healthy eating habits"
    ],
    "model": "nano-banana-pro",
    "aspectRatio": "4:5"
  },
  "render": true
}
```

## Example 3: Hybrid Approach

Use prompt for slide content with manual model and aspect ratio overrides.

```json
POST https://backend.blotato.com/v2/videos/from-templates
Content-Type: application/json
blotato-api-key: YOUR_API_KEY

{
  "templateId": "53cfec04-2500-41cf-8cc1-ba670d2c341a",
  "inputs": {
    "model": "nano-banana-2",
    "aspectRatio": "1:1"
  },
  "prompt": "Create a 4-slide carousel about morning routine tips with bright, energetic imagery",
  "render": true
}
```

## Related Templates

* [Image Slideshow with Text Overlays](/api/visuals/5903b592-1255-43b4-b9ac-f8ed7cbf6a5f.md) - Includes text overlays on each slide
* [Image Slideshow with Prominent Text](/api/visuals/0ddb8655-c3da-43da-9f7d-be1915ca7818.md) - Large text over images

## See Also

* [Create Visual API Reference](/api/create-video.md)
* [All Visual Templates](/api/visuals.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.blotato.com/api/visuals/53cfec04-2500-41cf-8cc1-ba670d2c341a.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
