Towhidul commited on
Commit
9ab3b40
·
verified ·
1 Parent(s): fca1e5d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -2
app.py CHANGED
@@ -59,15 +59,25 @@ def get_llm(selected_model):
59
  )
60
 
61
  # Cache the vector store loading
 
 
 
 
 
 
 
 
 
 
62
  @st.cache_resource
63
  def load_vector_store(selected_embedding_model):
64
  if selected_embedding_model == "OpenAI":
65
  embeddings = OpenAIEmbeddings(model="text-embedding-3-large", api_key=os.getenv("OPENAI_API_KEY"))
66
- return FAISS.load_local("faiss_index_medical_OpenAI", embeddings, allow_dangerous_deserialization=True)
67
  else:
68
  embeddings = HuggingFaceEmbeddings(model_name="abhinand/MedEmbed-large-v0.1")
69
  return FAISS.load_local("faiss_index_medical_MedEmbed", embeddings, allow_dangerous_deserialization=True)
70
-
71
  # Load the selected vector store
72
  vector_store = load_vector_store(selected_embedding_model)
73
  llm = get_llm(selected_model)
 
59
  )
60
 
61
  # Cache the vector store loading
62
+ # @st.cache_resource
63
+ # def load_vector_store(selected_embedding_model):
64
+ # if selected_embedding_model == "OpenAI":
65
+ # embeddings = OpenAIEmbeddings(model="text-embedding-3-large", api_key=os.getenv("OPENAI_API_KEY"))
66
+ # return FAISS.load_local("faiss_index_medical_OpenAI", embeddings, allow_dangerous_deserialization=True)
67
+ # else:
68
+ # embeddings = HuggingFaceEmbeddings(model_name="abhinand/MedEmbed-large-v0.1")
69
+ # return FAISS.load_local("faiss_index_medical_MedEmbed", embeddings, allow_dangerous_deserialization=True)
70
+
71
+
72
  @st.cache_resource
73
  def load_vector_store(selected_embedding_model):
74
  if selected_embedding_model == "OpenAI":
75
  embeddings = OpenAIEmbeddings(model="text-embedding-3-large", api_key=os.getenv("OPENAI_API_KEY"))
76
+ return FAISS.load_local("faiss_table", embeddings, allow_dangerous_deserialization=True)
77
  else:
78
  embeddings = HuggingFaceEmbeddings(model_name="abhinand/MedEmbed-large-v0.1")
79
  return FAISS.load_local("faiss_index_medical_MedEmbed", embeddings, allow_dangerous_deserialization=True)
80
+
81
  # Load the selected vector store
82
  vector_store = load_vector_store(selected_embedding_model)
83
  llm = get_llm(selected_model)