This commit is contained in:
hiondal
2025-06-16 01:58:05 +00:00
parent 1ba054db2a
commit e8925816eb
3 changed files with 689 additions and 33 deletions
+4 -1
View File
@@ -77,10 +77,13 @@ class ActionRecommendationResponse(BaseModel):
json_parse_success: Optional[bool] = Field(None, description="JSON 파싱 성공 여부")
class ActionRecommendationSimpleResponse(BaseModel):
"""단순화된 액션 추천 응답 - JSON만 반환"""
"""단순화된 액션 추천 응답 - JSON만 반환 + INPUT 데이터 포함"""
success: bool = Field(description="추천 성공 여부")
recommendation: Optional[Dict[str, Any]] = Field(None, description="추천 결과 JSON")
error_message: Optional[str] = Field(None, description="오류 메시지 (실패시에만)")
# 새로 추가: Claude에게 전달된 INPUT 데이터
input_data: Optional[Dict[str, Any]] = Field(None, description="Claude AI에게 전달된 입력 데이터")
class VectorStoreDocument(BaseModel):
"""Vector Store에 저장될 문서 구조"""