INNER CODE UNIT · Python

root

SPThole/CoexistAI · app.py:345

async def root():
    return {"message": "Welcome to CoexistAI!"}

class WebSearchRequest(BaseModel):
    query: str
    rerank: bool = True
    num_results: int = 2
    local_mode: bool = False
    split: bool = True
    document_paths: list[str] = []  # List of paths for local documents
    vectordb: str = ""  # Optional vector database name to use instead of search
    quick_answer: bool = False  # Whether to force quick answer mode (disables summary mode)

class YouTubeSearchRequest(BaseModel):
    query: str
    prompt: str
    n: int = 1  # Number of videos to summarize, default is 1

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…