Commit
·
cfeb389
1
Parent(s):
c10d965
Running indexing operation once
Browse files
app.py
CHANGED
@@ -69,13 +69,15 @@ images = []
|
|
69 |
images_folder = "data/" + st.session_state["session_id"] + "/"
|
70 |
index_name = "index_" + st.session_state["session_id"]
|
71 |
|
72 |
-
|
|
|
73 |
images = convert_from_bytes(uploaded_pdf.getvalue())
|
74 |
save_images_to_local(images, output_folder=images_folder)
|
75 |
# index documents using the document retrieval model
|
76 |
model_embedding.index(
|
77 |
input_path=images_folder, index_name=index_name, store_collection_with_index=False, overwrite=True
|
78 |
)
|
|
|
79 |
|
80 |
|
81 |
|
|
|
69 |
images_folder = "data/" + st.session_state["session_id"] + "/"
|
70 |
index_name = "index_" + st.session_state["session_id"]
|
71 |
|
72 |
+
|
73 |
+
if uploaded_pdf and "is_index_complete" not in st.session_state:
|
74 |
images = convert_from_bytes(uploaded_pdf.getvalue())
|
75 |
save_images_to_local(images, output_folder=images_folder)
|
76 |
# index documents using the document retrieval model
|
77 |
model_embedding.index(
|
78 |
input_path=images_folder, index_name=index_name, store_collection_with_index=False, overwrite=True
|
79 |
)
|
80 |
+
st.session_state["is_index_complete"] = True
|
81 |
|
82 |
|
83 |
|