Spaces:
Sleeping
Sleeping
danielpappa
commited on
Commit
•
3bd84db
1
Parent(s):
5ffb9e7
Fix repeated calls to mongodb
Browse files- backend/MongoManager.py +1 -1
- backend/TextGenerator.py +2 -2
backend/MongoManager.py
CHANGED
@@ -53,7 +53,7 @@ class MongoManager:
|
|
53 |
"queryVector": query_embedding,
|
54 |
"path": "review_embedding",
|
55 |
"numCandidates": 3000,
|
56 |
-
"limit":
|
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 |
-
|
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 |
|