release
This commit is contained in:
@@ -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")
|
||||
|
||||
Reference in New Issue
Block a user