Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -74,15 +74,17 @@ def store_document_data(PDF_FILE):
|
|
74 |
def retrieve_document(query):
|
75 |
print(f"Retrieving document based on:\n{query}")
|
76 |
|
77 |
-
|
78 |
-
|
79 |
|
80 |
-
|
|
|
|
|
81 |
# Generate query embedding
|
82 |
query_embedding = embedding_model.encode([query]).astype(np.float32)
|
83 |
|
84 |
# Search for the closest document in FAISS index
|
85 |
-
index = faiss.read_index(embeddings_file
|
86 |
_, closest_idx = index.search(query_embedding, 1)
|
87 |
|
88 |
with open(metadata_file, "r") as f:
|
|
|
74 |
def retrieve_document(query):
|
75 |
print(f"Retrieving document based on:\n{query}")
|
76 |
|
77 |
+
embeddings_ = requests.get(API_URL_EMBEDDINGS)
|
78 |
+
metadata_ = requests.get(API_URL_METADATA)
|
79 |
|
80 |
+
embeddings_file = embeddings_.json()
|
81 |
+
metadata_dile = metadata_.json()
|
82 |
+
print(embeddings_file, metadata_file)
|
83 |
# Generate query embedding
|
84 |
query_embedding = embedding_model.encode([query]).astype(np.float32)
|
85 |
|
86 |
# Search for the closest document in FAISS index
|
87 |
+
index = faiss.read_index(embeddings_file)
|
88 |
_, closest_idx = index.search(query_embedding, 1)
|
89 |
|
90 |
with open(metadata_file, "r") as f:
|