Update app.py
Browse files
app.py
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
|
| 2 |
-
__import__('pysqlite3')
|
| 3 |
-
import sys
|
| 4 |
-
sys.modules['sqlite3'] = sys.modules.pop('pysqlite3')
|
| 5 |
|
| 6 |
|
| 7 |
import os
|
|
@@ -39,6 +39,7 @@ from langchain.document_loaders import UnstructuredMarkdownLoader
|
|
| 39 |
from langchain.vectorstores.utils import filter_complex_metadata
|
| 40 |
import fitz
|
| 41 |
from PIL import Image
|
|
|
|
| 42 |
|
| 43 |
user_session_id = uuid.uuid4()
|
| 44 |
|
|
@@ -46,12 +47,12 @@ logger = get_logger(__name__)
|
|
| 46 |
st.set_page_config(page_title="Document QA by Dono", page_icon="🤖", )
|
| 47 |
st.session_state.disabled = False
|
| 48 |
st.title("Document QA by Dono")
|
| 49 |
-
st.markdown(f"""<style>
|
| 50 |
-
.stApp {{background-image: url("https://media.istockphoto.com/id/450481545/photo/glowing-lightbulb-against-black-background.webp?b=1&s=170667a&w=0&k=20&c=fJ91chWN1UkoKTNUvwgiQwpM80DlRpVC-WlJH_78OvE=");
|
| 51 |
-
background-attachment: fixed;
|
| 52 |
-
background-size: cover}}
|
| 53 |
-
</style>
|
| 54 |
-
""", unsafe_allow_html=True)
|
| 55 |
|
| 56 |
DEVICE = "cuda:0" if torch.cuda.is_available() else "cpu"
|
| 57 |
|
|
@@ -74,7 +75,7 @@ def load_model():
|
|
| 74 |
print('embedding done')
|
| 75 |
|
| 76 |
#db = Chroma.from_documents(texts, embeddings, persist_directory="/home/user/app/db")
|
| 77 |
-
db =
|
| 78 |
|
| 79 |
print('db done')
|
| 80 |
|
|
|
|
| 1 |
|
| 2 |
+
#__import__('pysqlite3')
|
| 3 |
+
#import sys
|
| 4 |
+
#sys.modules['sqlite3'] = sys.modules.pop('pysqlite3')
|
| 5 |
|
| 6 |
|
| 7 |
import os
|
|
|
|
| 39 |
from langchain.vectorstores.utils import filter_complex_metadata
|
| 40 |
import fitz
|
| 41 |
from PIL import Image
|
| 42 |
+
from langchain.vectorstores import FAISS
|
| 43 |
|
| 44 |
user_session_id = uuid.uuid4()
|
| 45 |
|
|
|
|
| 47 |
st.set_page_config(page_title="Document QA by Dono", page_icon="🤖", )
|
| 48 |
st.session_state.disabled = False
|
| 49 |
st.title("Document QA by Dono")
|
| 50 |
+
#st.markdown(f"""<style>
|
| 51 |
+
# .stApp {{background-image: url("https://media.istockphoto.com/id/450481545/photo/glowing-lightbulb-against-black-background.webp?b=1&s=170667a&w=0&k=20&c=fJ91chWN1UkoKTNUvwgiQwpM80DlRpVC-WlJH_78OvE=");
|
| 52 |
+
# background-attachment: fixed;
|
| 53 |
+
# background-size: cover}}
|
| 54 |
+
# </style>
|
| 55 |
+
# """, unsafe_allow_html=True)
|
| 56 |
|
| 57 |
DEVICE = "cuda:0" if torch.cuda.is_available() else "cpu"
|
| 58 |
|
|
|
|
| 75 |
print('embedding done')
|
| 76 |
|
| 77 |
#db = Chroma.from_documents(texts, embeddings, persist_directory="/home/user/app/db")
|
| 78 |
+
db = FAISS.from_documents(texts, embeddings)
|
| 79 |
|
| 80 |
print('db done')
|
| 81 |
|