Rathapoom commited on
Commit
1892580
·
verified ·
1 Parent(s): 8e89935

Update data_service.py

Browse files
Files changed (1) hide show
  1. data_service.py +9 -8
data_service.py CHANGED
@@ -81,18 +81,19 @@ class DataAssessmentService:
81
  print(f"Final availability result: {availability}")
82
  return availability
83
 
84
- def assess_request(self, request_text: str) -> Dict[str, Any]:
85
- print(f"Starting assessment of request: {request_text}")
86
-
87
  try:
88
  # 1. Analyze the request
89
  analysis = self.analyzer.analyze_request(request_text, list(self.web_data.keys()))
90
- print(f"Analysis completed: {analysis}")
91
-
92
- if "error" in analysis:
93
- return {"status": "error", "message": analysis["error"]}
 
94
 
95
- # 2. Check data availability
96
  availability = self.check_data_availability(analysis)
97
  print(f"Availability check completed: {availability}")
98
 
 
81
  print(f"Final availability result: {availability}")
82
  return availability
83
 
84
+ def assess_request(self, request_text: str):
85
+ print("=== Debug: Calling GPTAnalyzer ===")
86
+ print(f"Request text: {request_text}")
87
  try:
88
  # 1. Analyze the request
89
  analysis = self.analyzer.analyze_request(request_text, list(self.web_data.keys()))
90
+ print("GPT Response:", analysis)
91
+ return analysis
92
+ except Exception as e:
93
+ print(f"Error during GPT analysis: {str(e)}")
94
+ raise
95
 
96
+ # 2. Check data availability
97
  availability = self.check_data_availability(analysis)
98
  print(f"Availability check completed: {availability}")
99