Update app.py
Browse files
app.py
CHANGED
@@ -16,7 +16,7 @@ from langchain.vectorstores import Chroma
|
|
16 |
|
17 |
|
18 |
@st.cache_resource
|
19 |
-
def load_model(model_name
|
20 |
logger.info("Loading model ..")
|
21 |
start_time = time.time()
|
22 |
|
@@ -49,7 +49,7 @@ def load_model(model_name, logger, ):
|
|
49 |
|
50 |
|
51 |
@st.cache_resource
|
52 |
-
def load_db(
|
53 |
"""
|
54 |
Load vector embeddings and Chroma database
|
55 |
"""
|
@@ -278,9 +278,9 @@ if __name__=="__main__":
|
|
278 |
Question: {question}\n> Context:\n>>>\n{context}\n>>>\nRelevant parts"""}
|
279 |
|
280 |
|
281 |
-
db = load_db(
|
282 |
|
283 |
-
model, tokenizer = load_model(model_name
|
284 |
|
285 |
# streamlit chat
|
286 |
if user_question is not None and user_question!="":
|
|
|
16 |
|
17 |
|
18 |
@st.cache_resource
|
19 |
+
def load_model(model_name):
|
20 |
logger.info("Loading model ..")
|
21 |
start_time = time.time()
|
22 |
|
|
|
49 |
|
50 |
|
51 |
@st.cache_resource
|
52 |
+
def load_db(device, local_embed=False, CHROMA_PATH = './ChromaDB'):
|
53 |
"""
|
54 |
Load vector embeddings and Chroma database
|
55 |
"""
|
|
|
278 |
Question: {question}\n> Context:\n>>>\n{context}\n>>>\nRelevant parts"""}
|
279 |
|
280 |
|
281 |
+
db = load_db(device)
|
282 |
|
283 |
+
model, tokenizer = load_model(model_name)
|
284 |
|
285 |
# streamlit chat
|
286 |
if user_question is not None and user_question!="":
|