Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -35,13 +35,14 @@ def create_vector_embedding():
|
|
| 35 |
st.session_state.loader = PyPDFDirectoryLoader("documents")
|
| 36 |
st.session_state.docs = st.session_state.loader.load()
|
| 37 |
st.session_state.text_splitter = RecursiveCharacterTextSplitter(chunk_size=1000, chunk_overlap=200)
|
| 38 |
-
st.session_state.final_documents = st.session_state.text_splitter.split_documents()
|
| 39 |
st.session_state.vectors = FAISS.from_documents(st.session_state.final_documents, st.session_state.embeddings)
|
| 40 |
|
| 41 |
if "vectors" not in st.session_state:
|
| 42 |
st.write("The vector store database is not yet ready")
|
| 43 |
if st.button("Create"):
|
| 44 |
-
|
|
|
|
| 45 |
st.write("Done")
|
| 46 |
|
| 47 |
if "vectors" in st.session_state:
|
|
|
|
| 35 |
st.session_state.loader = PyPDFDirectoryLoader("documents")
|
| 36 |
st.session_state.docs = st.session_state.loader.load()
|
| 37 |
st.session_state.text_splitter = RecursiveCharacterTextSplitter(chunk_size=1000, chunk_overlap=200)
|
| 38 |
+
st.session_state.final_documents = st.session_state.text_splitter.split_documents(st.session_state.docs[:50])
|
| 39 |
st.session_state.vectors = FAISS.from_documents(st.session_state.final_documents, st.session_state.embeddings)
|
| 40 |
|
| 41 |
if "vectors" not in st.session_state:
|
| 42 |
st.write("The vector store database is not yet ready")
|
| 43 |
if st.button("Create"):
|
| 44 |
+
with st.spinner("Working..."):
|
| 45 |
+
create_vector_embedding()
|
| 46 |
st.write("Done")
|
| 47 |
|
| 48 |
if "vectors" in st.session_state:
|