Spaces:
Sleeping
Sleeping
File size: 341 Bytes
6e357ca | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 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]] = []
|