danielpappa commited on
Commit
3bd84db
1 Parent(s): 5ffb9e7

Fix repeated calls to mongodb

Browse files
backend/MongoManager.py CHANGED
@@ -53,7 +53,7 @@ class MongoManager:
53
  "queryVector": query_embedding,
54
  "path": "review_embedding",
55
  "numCandidates": 3000,
56
- "limit": 10,
57
  }
58
  },
59
  {
 
53
  "queryVector": query_embedding,
54
  "path": "review_embedding",
55
  "numCandidates": 3000,
56
+ "limit": 5,
57
  }
58
  },
59
  {
backend/TextGenerator.py CHANGED
@@ -11,6 +11,7 @@ class TextGenerator:
11
  self.model = AutoModelForCausalLM.from_pretrained(pretrained) # for Gpu: , device_map = 'auto')
12
  self.mongo_manager = MM.MongoManager(os.getenv('MONGO_URI'))
13
  self.dataset = dataset
 
14
 
15
  def setup_collection(self):
16
 
@@ -25,8 +26,7 @@ class TextGenerator:
25
 
26
  def get_search_info(self, query):
27
 
28
- collection = self.setup_collection()
29
- information = self.mongo_manager.vector_search(query, collection)
30
 
31
  search_info = ""
32
 
 
11
  self.model = AutoModelForCausalLM.from_pretrained(pretrained) # for Gpu: , device_map = 'auto')
12
  self.mongo_manager = MM.MongoManager(os.getenv('MONGO_URI'))
13
  self.dataset = dataset
14
+ self.collection = self.setup_collection()
15
 
16
  def setup_collection(self):
17
 
 
26
 
27
  def get_search_info(self, query):
28
 
29
+ information = self.mongo_manager.vector_search(query, self.collection)
 
30
 
31
  search_info = ""
32