chore: changes api body 'layout' to 'template'

This commit is contained in:
sauravniraula 2025-08-10 18:00:39 +05:45
parent 9bd97d22ec
commit 2281d174d8
No known key found for this signature in database
GPG key ID: 60FCC1B5A5E83326

View file

@ -312,7 +312,7 @@ async def generate_presentation_api(
prompt: Annotated[str, Body()],
n_slides: Annotated[int, Body()] = 8,
language: Annotated[str, Body()] = "English",
layout: Annotated[str, Body()] = "general",
template: Annotated[str, Body()] = "general",
files: Annotated[Optional[List[UploadFile]], File()] = None,
export_as: Annotated[Literal["pptx", "pdf"], Body()] = "pptx",
sql_session: AsyncSession = Depends(get_async_session),
@ -376,7 +376,7 @@ async def generate_presentation_api(
print(f"Generated {total_outlines} outlines for the presentation")
# 4. Parse Layouts
layout_model = await get_layout_by_name(layout)
layout_model = await get_layout_by_name(template)
total_slide_layouts = len(layout_model.slides)
# 5. Generate Structure