Abdul-Ib commited on
Commit
727f91b
1 Parent(s): 15f2885

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -50,6 +50,8 @@ async def predict(query):
50
  normalized_query_list = (
51
  [normalizer.clean_text(query)]
52
  )
 
 
53
 
54
  # Base URL for the search API
55
  base_url = "https://api.omaline.dev/search/product/search"
@@ -61,6 +63,7 @@ async def predict(query):
61
  url = f"{base_url}?limit={str(50)}&sortBy=''&{query_string}"
62
 
63
  # Make request to the API and handle exceptions
 
64
  try:
65
  request_json = make_request(url)
66
  except HTTPException as e:
@@ -68,7 +71,7 @@ async def predict(query):
68
  except Exception as e:
69
  return {"error": f"An error occurred while making the request: {e}"}
70
  request_end_time = time.time()
71
- request_time = request_end_time - start_time
72
  # Translate product representations to English
73
  normalization_start_time = time.time()
74
  tasks = []
@@ -154,7 +157,8 @@ async def predict(query):
154
  process_time_taken = process_end_time - process_time
155
  time_taken = time.time() - start_time
156
 
157
- hits = {"results": results, "time_taken": time_taken,
 
158
  "request_time": request_time, "normalization_time": normalization_time,
159
  "translation_time": translation_time, "categorize_time": categorize_time,
160
  "tokenization_time": tokenization_time, "encode_time": encode_time,
 
50
  normalized_query_list = (
51
  [normalizer.clean_text(query)]
52
  )
53
+
54
+ normalize_query_time = time.time() - start_time
55
 
56
  # Base URL for the search API
57
  base_url = "https://api.omaline.dev/search/product/search"
 
63
  url = f"{base_url}?limit={str(50)}&sortBy=''&{query_string}"
64
 
65
  # Make request to the API and handle exceptions
66
+ request_start_time = time.time()
67
  try:
68
  request_json = make_request(url)
69
  except HTTPException as e:
 
71
  except Exception as e:
72
  return {"error": f"An error occurred while making the request: {e}"}
73
  request_end_time = time.time()
74
+ request_time = request_end_time - request_start_time
75
  # Translate product representations to English
76
  normalization_start_time = time.time()
77
  tasks = []
 
157
  process_time_taken = process_end_time - process_time
158
  time_taken = time.time() - start_time
159
 
160
+ hits = {"results": results, "time_taken": time_taken,
161
+ "normalize_query_time": normalize_query_time,
162
  "request_time": request_time, "normalization_time": normalization_time,
163
  "translation_time": translation_time, "categorize_time": categorize_time,
164
  "tokenization_time": tokenization_time, "encode_time": encode_time,