Update app.py
Browse files
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("
|
| 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)
|