[Feature/Improvements] Delete data sources from metadata db when using app.delete() (#1286)

This commit is contained in:
Deshraj Yadav
2024-02-26 13:18:42 -08:00
committed by GitHub
parent 92dd7edb57
commit 752f638cfc
4 changed files with 19 additions and 7 deletions

View File

@@ -49,9 +49,8 @@ class PineconeDB(BaseVectorDB):
# Setup BM25Encoder if sparse vectors are to be used
self.bm25_encoder = None
if self.config.hybrid_search:
# TODO: Add support for fitting BM25Encoder on any corpus
logging.info("Initializing BM25Encoder for sparse vectors..")
self.bm25_encoder = BM25Encoder.default()
self.bm25_encoder = self.config.bm25_encoder if self.config.bm25_encoder else BM25Encoder.default()
# Call parent init here because embedder is needed
super().__init__(config=self.config)