This commit is contained in:
hiondal
2025-06-15 21:34:07 +00:00
parent c737cd8210
commit c06d453cf4
2 changed files with 50 additions and 93 deletions
+6
View File
@@ -57,6 +57,12 @@ class ActionRecommendationResponse(BaseModel):
execution_time: Optional[float] = Field(None, description="Claude API 응답 시간(초)")
json_parse_success: Optional[bool] = Field(None, description="JSON 파싱 성공 여부") # 새로 추가
class ActionRecommendationSimpleResponse(BaseModel):
"""단순화된 액션 추천 응답 - JSON만 반환"""
success: bool = Field(description="추천 성공 여부")
recommendation: Optional[Dict[str, Any]] = Field(None, description="추천 결과 JSON")
error_message: Optional[str] = Field(None, description="오류 메시지 (실패시에만)")
class VectorStoreDocument(BaseModel):
"""Vector Store에 저장될 문서 구조"""
store_id: str = Field(description="가게 ID")