Spaces:
Build error
Build error
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:
|