---
title: Esitluste koostaja
description: Koostab professionaalseid esitlusi koos tehisaru loodud piltidega.
category: Marketing
sublabel: Strateegia
author: Eric Siu
tags: 
license: MIT
source: https://github.com/ericosiu/ai-marketing-skills
---

# Esitluse generaator

Genereeri terviklikud esitlused, kus iga slaid on AI-ga loodud pilt ühtses visuaalses stiilis.

## Kiirstart

1. Loe sisu spetsifikatsioon (kasutaja annab slaidisisu või markdown-faili)
2. Loe `references/styles.md`, et valida või kohandada visuaalset stiili
3. Käivita `scripts/generate-deck.py` sisu + stiiliga

## Töövoog

### Samm 1: Sisu spetsifikatsioon

Võta slaidisisu vastu mis tahes formaadis. Normaliseeri iga slaidi jaoks selliseks struktuuriks:
- **Pealkiri**: Julge pealkiri
- **Sisu**: Võtmepunktid, statistikad või narratiiv
- **Visuaalsed vihjed**: Ikoonid, diagrammid, paigutused sõnadega kirjeldatuna

Kui kasutaja annab markdown-faili eraldajatega `---`, parseeri iga jagu eraldi slaidiks.
Kui kasutaja annab ainult teema, genereeri 10–14 slaidi, järgides standardseid esitluse struktuure.

### Samm 2: Stiili valik

Saadaolevad stiilieelseadistused:

| Stiil | Kirjeldus |
|-------|-------------|
| `whiteboard` | Käsitsi joonistatud visand valgel. Must tint, oranžid aktsendid. |
| `corporate` | Mereväe/valge/kuld. Puhas sans-serif. Professionaalne. |
| `minimalist` | Puhas valge, elektriksinine aktsent. Maksimaalne negatiivne ruum. |
| `dark-tech` | Peaaegu must taust, neoonroheline. Terminali esteetika. |
| `playful` | Erksad pastellid, ümarad kujundid. Kaasaegne startupi vibe. |
| `editorial` | Must/valge punase spot-värviga. Ajakirja esteetika. |

Vaikimisi: `whiteboard`. Kasutaja võib määrata mis tahes eelseadistuse või kirjeldada kohandatud stiili.

### Samm 3: Genereeri

```bash
# Set your API key
export GEMINI_API_KEY="your-gemini-api-key"

# Run the generator
python3 scripts/generate-deck.py \
  --content slides.json \
  --style whiteboard \
  --title "Deck Title" \
  [--output-dir ./output] \
  [--aspect 16:9]
```

Skript:
1. Genereerib iga slaidi pildi Imagen 4.0 API kaudu
2. Salvestab kõik pildid väljundkataloogi
3. Valikuliselt loob Google Slides esitluse (nõuab Google Slides API mandaate)
4. Tagastab teed kõigi genereeritud piltideni

### Samm 4: Ülevaata ja itereeri

Üksikute slaidide uuesti genereerimiseks:
```bash
python3 scripts/generate-deck.py \
  --content slides.json \
  --style whiteboard \
  --slides 3,7 \
  --output-dir ./output
```

## Olulised detailid

- **Kulu**: ~4 senti pildi kohta. 14-slaidine esitlus maksab API-kutsete eest umbes 56 senti.
- **Kiirus**: ~2 minutit 14 slaidi jaoks.
- **API**: Imagen 4.0 Google’i Generative Language API kaudu
- **Auth**: Sea keskkonnamuutujaks `$GEMINI_API_KEY`
- **Kuvasuhted**: 16:9 (vaikimisi), 1:1, 4:3, 3:4, 9:16
- **Pildimudelid**: `imagen-4.0-generate-001` (parim kvaliteet), `imagen-4.0-fast-generate-001` (kiirem)

## Sisu JSON-formaat

```json
[
  {"name": "01-title", "prompt": "Title slide: 'Your Deck Title' with company logo placeholder"},
  {"name": "02-problem", "prompt": "Problem slide showing frustrated marketer staring at dashboard with declining metrics"},
  {"name": "03-solution", "prompt": "Solution slide: AI agent workflow diagram with 3 connected boxes"}
]
```

## Google Slides integratsioon (valikuline)

Google Slides esitluse automaatseks loomiseks seadista Google Slides API mandaadid:

```bash
export GOOGLE_APPLICATION_CREDENTIALS="/path/to/service-account.json"
python3 scripts/generate-deck.py \
  --content slides.json \
  --style whiteboard \
  --title "My Deck" \
  --google-slides \
  --google-account your-email@example.com
```