File size: 375 Bytes
8aadaef
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from typing import List

from pydantic import BaseModel


class QueryRequest(BaseModel):
    question: str
    mode: str
    top_k: int | None = None
    temperature: float | None = None


class PresentationRequest(BaseModel):
    ideas: List[str]
    title: str | None = None
    audience: str | None = None
    language: str | None = None
    num_slides: int | None = None