Spaces:
Runtime error
Runtime error
File size: 503 Bytes
39de480 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
"""
Python Backend API to chat with private data
08/14/2023
D.M. Theekshana Samaradiwakara
"""
from typing import Optional, List, Any, Dict
from pydantic import BaseModel
class Document(BaseModel):
name: Optional[str]
page_content: str
metadata: Dict[str, Any]
class QueryModel(BaseModel):
model: str
dataset: str
question: str
history: list = None
class ResponseModel(BaseModel):
success: str = None
error: str = None
documents: List[Document] # = None |