These controls let you adjust the tone, verbosity, images, and other behavior of the generated slides so they better fit your audience and purpose.
π£οΈ Tone
The tone parameter defines the βvoiceβ of your presentation text β how it sounds to the reader.This helps align the slides with your audience, whether they are executives, students, or a casual group. Available options:
- default β Neutral and balanced style. Suitable for most general use cases.
- casual β Relaxed, conversational tone. Great for informal talks or creative sessions.
- professional β Polished, formal language. Best for business, corporate, or client-facing decks.
- funny β Lighthearted and humorous. Good for entertainment or informal events.
- educational β Clear, explanatory style. Useful for teaching, training, or academic contexts.
- sales_pitch β Persuasive and benefit-driven tone. Ideal for product demos, pitches, or marketing.
π Verbosity
The verbosity parameter controls how much detail the generated text contains.This allows you to fine-tune whether slides are short and visual, or more text-heavy and explanatory. Options:
- concise β Minimal text with short points. Focus on visuals and quick delivery.
- standard β Balanced detail (default). Combines clarity with brevity.
- text-heavy β Full sentences and detailed explanations. Suitable for reports or self-reading slides.
π Web Search
Enabling web_search lets the system pull in fresh, real-time information while generating your presentation.This is useful when covering current events, market trends, or any topic that changes rapidly.
- Default:
false
(disabled) - When enabled: Adds slight generation time overhead but ensures content is up-to-date.
πΌοΈ Image Type
The image_type parameter determines what kind of images are included in your slides. Options:- stock β Uses high-quality stock photography. Professional and realistic look.
- ai-generated β Dynamically creates AI images to match your content. More unique and customizable.
π’ Number of Slides
Use n_slides to decide how many slides should be generated.- Default:
8
- Range: Support between 1-50 slides. Set it as per your use case.
π Language
The language parameter sets the output language of the presentation.- Default:
English
- Any supported language can be used (e.g.,
"language": "Spanish"
). - Useful for multilingual teams, international clients, or localized training materials.
π Table of Contents
The include_table_of_contents parameter lets you automatically insert a Table of Contents slide at the start of your presentation.- Default:
false
(disabled) - When enabled: Slides with the main sections of your presentation is generated.
- Use case: Perfect for long or structured decks (training, research, or business reports) where you want to give the audience an overview upfront.
π·οΈ Title Slide
The include_title_slide parameter controls whether a cover slide is added to your presentation.- Default:
true
(enabled) - When enabled: The first slide will display your presentation title, subtitle, and optionally branding.
- When disabled: The deck will start directly with content slides.
- Use case: Enable for polished, professional presentations. Disable if you are merging this deck into another presentation that already has a cover slide.
π¦ Export Format
The export_as parameter defines the final output format of the generated presentation.- Default:
pptx
- Available options:
pptx
β Editable PowerPoint file (best for further customization).pdf
β Non-editable file (best for sharing, printing, or publishing).