bstraehle commited on
Commit
2d172eb
·
verified ·
1 Parent(s): d2827e6

Update custom_utils.py

Browse files
Files changed (1) hide show
  1. custom_utils.py +13 -8
custom_utils.py CHANGED
@@ -186,11 +186,11 @@ def vector_search_naive(openai_api_key,
186
  }
187
  }
188
 
189
- remove_embedding_stage = {
190
- "$unset": "description_embedding"
191
- }
192
 
193
- pipeline = [vector_search_stage, remove_embedding_stage]
194
 
195
  return invoke_search(collection, pipeline)
196
 
@@ -223,14 +223,19 @@ def vector_search_advanced(openai_api_key,
223
  }
224
  }
225
 
226
- remove_embedding_stage = {
227
- "$unset": "description_embedding"
228
- }
229
 
230
- pipeline = [vector_search_stage, remove_embedding_stage] + additional_stages
231
 
232
  return invoke_search(collection, pipeline)
233
 
 
 
 
 
 
234
  def invoke_search(collection, pipeline):
235
  results = collection.aggregate(pipeline)
236
  return list(results)
 
186
  }
187
  }
188
 
189
+ #remove_embedding_stage = {
190
+ # "$unset": "description_embedding"
191
+ #}
192
 
193
+ pipeline = [vector_search_stage, get_remove_embedding_stage()]
194
 
195
  return invoke_search(collection, pipeline)
196
 
 
223
  }
224
  }
225
 
226
+ #remove_embedding_stage = {
227
+ # "$unset": "description_embedding"
228
+ #}
229
 
230
+ pipeline = [vector_search_stage, get_remove_embedding_stage()] + additional_stages
231
 
232
  return invoke_search(collection, pipeline)
233
 
234
+ def get_remove_embedding_stage():
235
+ return {
236
+ "$unset": "description_embedding"
237
+ }
238
+
239
  def invoke_search(collection, pipeline):
240
  results = collection.aggregate(pipeline)
241
  return list(results)