Generate a presentation from text content. Returns a generation_id to poll.
Args:
input_text: Content to transform into slides (text, markdown, or notes)
title: Presentation title
theme_id: Theme ID to use for the presentation. Call get_themes to discover
available theme IDs and names for the authenticated user.
vibe_id: Vibe ID for visual style. Call get_vibes to discover available vibes.
Requires num_creative_variants >= 1 when set.
slide_range: Target slides - 'auto', '1', '2-5', '6-10', '11-15', '16-20'
additional_instructions: Extra guidance for the AI
include_ai_images: Whether to generate AI images for slides
num_creative_variants: Number of creative slide variants (0-2). Increases cost.
image_ids: IDs of previously uploaded images to incorporate into slides.
total_variants_per_slide: Number of distinct slide options to generate (1-4).
export_formats: Output formats - 'link', 'pdf', 'ppt'. Defaults to ['link'].
language: Output language, e.g. "French", "Japanese", "Spanish (Latin America)".
If not set, matches the input language.
Poll get_generation_status until status is 'completed'.