INNER CODE UNIT · Python

WebSearchRequest

SPThole/CoexistAI · app.py:348

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

class RedditSearchRequest(BaseModel):
    subreddit: str = None
    url_type: str = "hot"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…