added Hybrid Search with BM25
Browse files
app.py
CHANGED
@@ -272,8 +272,7 @@ class BSIChatbot:
|
|
272 |
#print(vectorstore.index_to_docstore_id)
|
273 |
print(vectorstore)
|
274 |
# Iteriere über alle IDs im index_to_docstore_id
|
275 |
-
|
276 |
-
docs = vectorstore.max_marginal_relevance_search("",9999,9999,0)
|
277 |
|
278 |
#for doc_id in vectorstore.index_to_docstore_id.values():
|
279 |
for entry in docs:
|
@@ -283,7 +282,7 @@ class BSIChatbot:
|
|
283 |
#document bleibt leer.. Warum???
|
284 |
print("DBG: DOC")
|
285 |
print(entry)
|
286 |
-
|
287 |
|
288 |
#print("DBG Document1:")
|
289 |
#print(all_documents)
|
|
|
272 |
#print(vectorstore.index_to_docstore_id)
|
273 |
print(vectorstore)
|
274 |
# Iteriere über alle IDs im index_to_docstore_id
|
275 |
+
docs = vectorstore.docstore._dict.values()
|
|
|
276 |
|
277 |
#for doc_id in vectorstore.index_to_docstore_id.values():
|
278 |
for entry in docs:
|
|
|
282 |
#document bleibt leer.. Warum???
|
283 |
print("DBG: DOC")
|
284 |
print(entry)
|
285 |
+
all_documents.append(entry)
|
286 |
|
287 |
#print("DBG Document1:")
|
288 |
#print(all_documents)
|