In this page, we explore various configurations and ways to control your custom deck creation.
template
.
Slide Source: The request does not specify a source_document_id, so the system fetches any (Google Slides / PPTX) library document that is in your organization.
Slide Count: The request does not specify a number of slides (number_slides), so the system estimates an appropriate number of slides based on the prompt.
Outline Generation: The request does not specify an outline, so the system creates an outline (content & slide layout description for each slide) based on the slide count and prompt.
Slide Selection: The request does not include an outline parameter with the slide_id key, so the system selects the most relevant slide from the slide source (library document in step 1) given the outline layout description for each slide.
Generation: For each selected slide, the system uses the prompt + outline + placeholders in the slide to generate content for each of the selected slides.
id
of the document.id
by viewing the URL.
https://dash.flashdocs.ai/document/abc0d0d0-abcd-4141-abc0-abc010101#Slides
, then the id
of the document is the portion between document and #Slides: abc0d0d0-abcd-4141-abc0-abc010101
.
Now that we have the id
of the library FlashDocs document we want our custom deck to come from, we can include the source_document_id
in the generate deck request:
source_document_id
affects step 4 in the deck generation process. When the system identifies the most relevant slide layout for each slide in the outline, it chooses a slide layout from the set of slides in the source_document_id
.
source_document_id
points to a template document.)
layout_instruction
, you can also directly provide slide_id
, which is the id
of the slide in a FlashDocs document. You can view slide IDs in this request: https://docs.flashdocs.com/api-reference/flashdocs-documents/get-document-full-data, with
audience-company-logo
category) when the deck is designed for an external audience. If not provided, the system attempts to predict a suitable domain.