Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -5,7 +5,7 @@ from langchain_community.embeddings import HuggingFaceEmbeddings
|
|
| 5 |
from flashrank import Ranker, RerankRequest
|
| 6 |
import numpy as np
|
| 7 |
|
| 8 |
-
@st.cache_data
|
| 9 |
def get_embeddings():
|
| 10 |
model_name = "BAAI/bge-large-en-v1.5"
|
| 11 |
model_kwargs = {'device': 'cpu',"trust_remote_code":True}
|
|
@@ -18,7 +18,8 @@ def get_embeddings():
|
|
| 18 |
|
| 19 |
baai_embeddings = get_embeddings()
|
| 20 |
kadhal_Server = FAISS.load_local("./",baai_embeddings)
|
| 21 |
-
|
|
|
|
| 22 |
|
| 23 |
|
| 24 |
st.header('kadhalTensor', divider='red')
|
|
@@ -48,11 +49,12 @@ with st.form("my_form"):
|
|
| 48 |
|
| 49 |
docs = kadhal_Server.similarity_search(question_input,k=5)
|
| 50 |
tobeReranked = [{"text":doc.page_content , "metadata":doc.metadata} for doc in docs]
|
| 51 |
-
rerankInput = RerankRequest(
|
| 52 |
-
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
|
|
|
| 56 |
|
| 57 |
for out in sample:
|
| 58 |
|
|
|
|
| 5 |
from flashrank import Ranker, RerankRequest
|
| 6 |
import numpy as np
|
| 7 |
|
| 8 |
+
@st.cache_data(allow_output_mutation=True)
|
| 9 |
def get_embeddings():
|
| 10 |
model_name = "BAAI/bge-large-en-v1.5"
|
| 11 |
model_kwargs = {'device': 'cpu',"trust_remote_code":True}
|
|
|
|
| 18 |
|
| 19 |
baai_embeddings = get_embeddings()
|
| 20 |
kadhal_Server = FAISS.load_local("./",baai_embeddings)
|
| 21 |
+
|
| 22 |
+
# ranker = Ranker(model_name="ms-marco-MiniLM-L-12-v2")
|
| 23 |
|
| 24 |
|
| 25 |
st.header('kadhalTensor', divider='red')
|
|
|
|
| 49 |
|
| 50 |
docs = kadhal_Server.similarity_search(question_input,k=5)
|
| 51 |
tobeReranked = [{"text":doc.page_content , "metadata":doc.metadata} for doc in docs]
|
| 52 |
+
# rerankInput = RerankRequest(
|
| 53 |
+
# passages=tobeReranked,
|
| 54 |
+
# query=question_input,)
|
| 55 |
+
|
| 56 |
+
# reranked = ranker.rerank(rerankInput)
|
| 57 |
+
sample = np.random.choice(tobeReranked,2)
|
| 58 |
|
| 59 |
for out in sample:
|
| 60 |
|