capstone_backend_v2 / models.py
dongchan21
Fixed LFS tracking for index file and removed unnecessary excels
c9ace58
raw
history blame contribute delete
444 Bytes
from pydantic import BaseModel, Field
from typing import List, Optional, Dict
class SuggestRequest(BaseModel):
user_message: str
user_profile: Dict = Field(default_factory=dict)
class SuggestResponse(BaseModel):
category: str = "상품 추천 / 비교"
suggested_questions: List[str]
class AnswerRequest(BaseModel):
selected_question: str
class AnswerResponse(BaseModel):
answer: str
source_docs: List[str] = []