vishwask commited on
Commit
a8edd17
1 Parent(s): 630d695

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -10
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 = Chroma.from_documents(texts, embeddings)
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