release
This commit is contained in:
@@ -108,4 +108,26 @@ class VectorDBStatusResponse(BaseModel):
|
||||
"""Vector DB 상태 조회 응답"""
|
||||
success: bool = Field(description="조회 성공 여부")
|
||||
status: VectorDBStatus = Field(description="DB 상태 정보")
|
||||
message: str = Field(description="응답 메시지")
|
||||
message: str = Field(description="응답 메시지")
|
||||
|
||||
class StoreInfoRequest(BaseModel):
|
||||
"""매장 정보 조회 요청 모델"""
|
||||
store_id: str = Field(
|
||||
...,
|
||||
description="조회할 매장 ID",
|
||||
example="501745730"
|
||||
)
|
||||
|
||||
class StoreInfoResponse(BaseModel):
|
||||
"""매장 정보 조회 응답 모델"""
|
||||
success: bool = Field(description="조회 성공 여부")
|
||||
message: str = Field(description="응답 메시지")
|
||||
store_id: str = Field(description="매장 ID")
|
||||
store_info: Optional[Dict[str, Any]] = Field(None, description="매장 기본 정보")
|
||||
reviews: Optional[List[Dict[str, Any]]] = Field(None, description="리뷰 목록")
|
||||
review_summary: Optional[Dict[str, Any]] = Field(None, description="리뷰 요약 정보")
|
||||
metadata: Optional[Dict[str, Any]] = Field(None, description="Vector DB 메타데이터")
|
||||
last_updated: Optional[str] = Field(None, description="마지막 업데이트 시간")
|
||||
total_reviews: int = Field(default=0, description="총 리뷰 수")
|
||||
execution_time: Optional[float] = Field(None, description="실행 시간(초)")
|
||||
|
||||
Reference in New Issue
Block a user