Learn how to create slides from Markdown input.
This article explains how to generate slide decks directly from Markdown input using our API. You can define the exact content and structure for each slide without worrying about styling, text placeholders, or manually generating PPTX/Google Slides documents. The system handles all these complexities, enabling you to focus solely on your message.
number_slides
value, it must equal the length of the outline list. Additionally, for each outline item, you may only provide either the markdown
attribute or a combination of layout_instruction
and/or content_instruction
. If markdown
is provided, all other instructions for that slide are ignored.Below is an example of an API call to generate a slide deck using Markdown. Note: In each outline item, only the markdown
attribute is provided. When markdown
is used, the provided content is inserted directly into the slide and all other prompt or layout instructions are ignored.
Key Points in the Example:
outline
array contains five items, matching the number_slides
value of 5.markdown
attribute exclusively. For these slides, the provided Markdown is the exact content inserted—all other prompt or layout instructions are ignored.markdown
attribute, the mapped Markdown content is inserted directly into the chosen slide. In this mode, all other prompt or layout instructions for that slide are disregarded, guaranteeing that the slide displays exactly the content you provided.This feature empowers API users to generate slide decks with precise control over content and structure using Markdown. By abstracting away the complexities of PPTX or Google Slides manipulation, the API allows you to focus on delivering your message in a brand-compliant, beautifully designed presentation. Whether you directly insert Markdown for exact content rendering or use layout instructions, your slides will be generated seamlessly and efficiently.
Learn how to create slides from Markdown input.
This article explains how to generate slide decks directly from Markdown input using our API. You can define the exact content and structure for each slide without worrying about styling, text placeholders, or manually generating PPTX/Google Slides documents. The system handles all these complexities, enabling you to focus solely on your message.
number_slides
value, it must equal the length of the outline list. Additionally, for each outline item, you may only provide either the markdown
attribute or a combination of layout_instruction
and/or content_instruction
. If markdown
is provided, all other instructions for that slide are ignored.Below is an example of an API call to generate a slide deck using Markdown. Note: In each outline item, only the markdown
attribute is provided. When markdown
is used, the provided content is inserted directly into the slide and all other prompt or layout instructions are ignored.
Key Points in the Example:
outline
array contains five items, matching the number_slides
value of 5.markdown
attribute exclusively. For these slides, the provided Markdown is the exact content inserted—all other prompt or layout instructions are ignored.markdown
attribute, the mapped Markdown content is inserted directly into the chosen slide. In this mode, all other prompt or layout instructions for that slide are disregarded, guaranteeing that the slide displays exactly the content you provided.This feature empowers API users to generate slide decks with precise control over content and structure using Markdown. By abstracting away the complexities of PPTX or Google Slides manipulation, the API allows you to focus on delivering your message in a brand-compliant, beautifully designed presentation. Whether you directly insert Markdown for exact content rendering or use layout instructions, your slides will be generated seamlessly and efficiently.