Shiv22419 commited on
Commit
289b181
·
verified ·
1 Parent(s): 99e1782

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -9,7 +9,7 @@ subprocess.check_call([
9
  "huggingface_hub",
10
  "faiss-cpu",
11
  "langchain-together",
12
- "sentence-transformers"
13
  ])
14
 
15
  import time
@@ -21,6 +21,7 @@ from langchain.prompts import PromptTemplate
21
  from langchain.memory import ConversationBufferWindowMemory
22
  from langchain.chains import ConversationalRetrievalChain
23
  from langchain_together import Together
 
24
 
25
  # Footer code
26
  def footer():
@@ -64,7 +65,9 @@ if "memory" not in st.session_state:
64
  @st.cache_resource
65
  def load_embeddings():
66
  """Load and cache the embeddings model."""
67
- return HuggingFaceEmbeddings(model_name="law-ai/InLegalBERT")
 
 
68
 
69
  embeddings = load_embeddings()
70
  db = FAISS.load_local("ipc_embed_db", embeddings, allow_dangerous_deserialization=True)
 
9
  "huggingface_hub",
10
  "faiss-cpu",
11
  "langchain-together",
12
+ "transformers"
13
  ])
14
 
15
  import time
 
21
  from langchain.memory import ConversationBufferWindowMemory
22
  from langchain.chains import ConversationalRetrievalChain
23
  from langchain_together import Together
24
+ from transformers import AutoTokenizer, AutoModel
25
 
26
  # Footer code
27
  def footer():
 
65
  @st.cache_resource
66
  def load_embeddings():
67
  """Load and cache the embeddings model."""
68
+ tokenizer = AutoTokenizer.from_pretrained("nlpaueb/legal-bert")
69
+ model = AutoModel.from_pretrained("nlpaueb/legal-bert")
70
+ return HuggingFaceEmbeddings(model=model, tokenizer=tokenizer)
71
 
72
  embeddings = load_embeddings()
73
  db = FAISS.load_local("ipc_embed_db", embeddings, allow_dangerous_deserialization=True)