SuHoU commited on
Commit
6fbc552
·
verified ·
1 Parent(s): ff0dab6

Update src/rag.py

Browse files
Files changed (1) hide show
  1. src/rag.py +3 -3
src/rag.py CHANGED
@@ -5,8 +5,8 @@ from langchain_core.runnables import RunnablePassthrough
5
  from langchain_core.output_parsers import StrOutputParser
6
  from langchain_core.prompts import ChatPromptTemplate
7
  from langchain_qdrant import QdrantVectorStore
8
- from langchain.retrievers import ContextualCompressionRetriever
9
- from langchain.retrievers.document_compressors import CrossEncoderReranker
10
  from sentence_transformers import CrossEncoder
11
 
12
 
@@ -50,7 +50,7 @@ base_retriever = vector_store.as_retriever(
50
  search_kwargs={"k": 20}
51
  )
52
 
53
- model_r = CrossEncoder("BAAI/bge-reranker-v2-m3")
54
  compressor = CrossEncoderReranker(model=model_r, top_n=5)
55
 
56
  retriever = ContextualCompressionRetriever(
 
5
  from langchain_core.output_parsers import StrOutputParser
6
  from langchain_core.prompts import ChatPromptTemplate
7
  from langchain_qdrant import QdrantVectorStore
8
+ from langchain_community.cross_encoders import HuggingFaceCrossEncoder
9
+ from langchain_community.retrievers.document_compressors import CrossEncoderReranker
10
  from sentence_transformers import CrossEncoder
11
 
12
 
 
50
  search_kwargs={"k": 20}
51
  )
52
 
53
+ model_r = HuggingFaceCrossEncoder(model_name="BAAI/bge-reranker-v2-m3")
54
  compressor = CrossEncoderReranker(model=model_r, top_n=5)
55
 
56
  retriever = ContextualCompressionRetriever(