my-doc-rag / helper /model_load.py
samagra44
initial commit
6e357ca
raw
history blame contribute delete
341 Bytes
from pydantic import BaseModel
from typing import Optional, List
class UploadDocRequest(BaseModel):
doc_type: str
content: Optional[str] = None
file_name: Optional[str] = None
class ChatRequest(BaseModel):
query: str
collection: str
class ChatResponse(BaseModel):
answer: str
sources: Optional[List[str]] = []