Spaces:
				
			
			
	
			
			
		Build error
		
	
	
	
			
			
	
	
	
	
		
		
		Build error
		
	File size: 709 Bytes
			
			| f51bb92 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | from .helpers import VectorStoreRetrieverScore
from .base import BaseRetriever
class FaissRetriever(BaseRetriever):
    def __init__(self):
        pass
    def return_retriever(self, db, config):
        retriever = VectorStoreRetrieverScore(
            vectorstore=db,
            # search_type="similarity_score_threshold",
            # search_kwargs={
            #     "score_threshold": self.config["vectorstore"][
            #         "score_threshold"
            #     ],
            #     "k": self.config["vectorstore"]["search_top_k"],
            # },
            search_kwargs={
                "k": config["vectorstore"]["search_top_k"],
            },
        )
        return retriever
 | 
