pradeepsengarr commited on
Commit
c8ddbbe
Β·
verified Β·
1 Parent(s): 237006a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -430,6 +430,8 @@ from langchain_community.embeddings import SentenceTransformerEmbeddings
430
  from langchain_community.llms import HuggingFacePipeline
431
  from langchain.chains import RetrievalQA
432
  from langchain.schema import Document
 
 
433
 
434
  # --- Configuration ---
435
  st.set_page_config(page_title="πŸ“š RAG PDF Chatbot", layout="wide")
@@ -468,7 +470,8 @@ def split_text_into_chunks(text):
468
 
469
  # --- Create Vector DB ---
470
  def create_vectorstore(documents):
471
- embeddings = SentenceTransformerEmbeddings(model_name="all-MiniLM-L6-v2")
 
472
  db = Chroma.from_documents(documents, embeddings, persist_directory=persist_directory)
473
  db.persist()
474
  return db
 
430
  from langchain_community.llms import HuggingFacePipeline
431
  from langchain.chains import RetrievalQA
432
  from langchain.schema import Document
433
+ from sentence_transformers import SentenceTransformer
434
+ from langchain_community.embeddings import HuggingFaceEmbeddings
435
 
436
  # --- Configuration ---
437
  st.set_page_config(page_title="πŸ“š RAG PDF Chatbot", layout="wide")
 
470
 
471
  # --- Create Vector DB ---
472
  def create_vectorstore(documents):
473
+ model = SentenceTransformer("all-MiniLM-L6-v2", device='cpu')
474
+ embeddings = HuggingFaceEmbeddings(model_name="all-MiniLM-L6-v2")
475
  db = Chroma.from_documents(documents, embeddings, persist_directory=persist_directory)
476
  db.persist()
477
  return db