Update app.py
Browse files
app.py
CHANGED
@@ -375,10 +375,13 @@ if __name__ == '__main__':
|
|
375 |
st.session_state.tooltip = 'The AI answer your questions only considering the documents provided'
|
376 |
|
377 |
client, collection_name, tokenizer, model, llm, dense_model, sparse_model = load_models_and_documents()
|
|
|
|
|
|
|
378 |
|
379 |
if menu_id == 'Documents':
|
380 |
editable_df = st.data_editor(
|
381 |
-
|
382 |
num_rows="dynamic",
|
383 |
use_container_width=True,
|
384 |
column_config={
|
@@ -417,6 +420,7 @@ if __name__ == '__main__':
|
|
417 |
)
|
418 |
}
|
419 |
)
|
|
|
420 |
|
421 |
conversations_path = os.path.join(os.getenv('HF_HOME'), 'conversations')
|
422 |
|
@@ -545,6 +549,14 @@ if __name__ == '__main__':
|
|
545 |
include_page_breaks=True
|
546 |
)
|
547 |
metadata_dict = {"source": uploaded_file.name}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
548 |
|
549 |
texts, metadatas = [], []
|
550 |
for elem in elements:
|
|
|
375 |
st.session_state.tooltip = 'The AI answer your questions only considering the documents provided'
|
376 |
|
377 |
client, collection_name, tokenizer, model, llm, dense_model, sparse_model = load_models_and_documents()
|
378 |
+
|
379 |
+
if 'df' not in st.session_state:
|
380 |
+
st.session_state.df = pd.DataFrame([0])
|
381 |
|
382 |
if menu_id == 'Documents':
|
383 |
editable_df = st.data_editor(
|
384 |
+
st.session_state.df,
|
385 |
num_rows="dynamic",
|
386 |
use_container_width=True,
|
387 |
column_config={
|
|
|
420 |
)
|
421 |
}
|
422 |
)
|
423 |
+
st.session_state.df = editable_df
|
424 |
|
425 |
conversations_path = os.path.join(os.getenv('HF_HOME'), 'conversations')
|
426 |
|
|
|
549 |
include_page_breaks=True
|
550 |
)
|
551 |
metadata_dict = {"source": uploaded_file.name}
|
552 |
+
|
553 |
+
name, extension = os.path.splitext(uploaded_file.name)
|
554 |
+
|
555 |
+
st.session_state.df.append(
|
556 |
+
{
|
557 |
+
'document': name, 'type': extension, 'time':
|
558 |
+
}
|
559 |
+
)
|
560 |
|
561 |
texts, metadatas = [], []
|
562 |
for elem in elements:
|