updated utils.. working on the api

This commit is contained in:
timothyafolami
2024-08-13 22:16:12 +01:00
parent 8150b0a132
commit dbcb8da015
4 changed files with 19 additions and 12 deletions
Binary file not shown.
+11 -8
View File
@@ -462,11 +462,14 @@ def add_documents_to_vector_store(embeddings, documents: list, docs_id: list, nu
# A document search function
def search(db, query, k=3):
docs = db.similarity_search(query, k)
all = ""
info = []
for doc in docs:
all += f"{doc.page_content}\n"
info.append(dict(doc.metadata))
return docs[0].page_content, all, info
# loading the embedded data
embed_db = load_embedded_data()
def search(query, k=4):
db = embed_db
docs = db.similarity_search(query, k)
all = []
info = []
for doc in docs:
all.append({doc.page_content})
info.append(dict(doc.metadata))
return docs[0].page_content, all, info