feat: Searcher 集成 HybridRetriever + SearchConfig 配置
This commit is contained in:
+4
-1
@@ -38,7 +38,10 @@ class AppState:
|
||||
name = collection or self.default_collection
|
||||
with self._cache_lock:
|
||||
if name not in self._searchers:
|
||||
self._searchers[name] = Searcher(self.db, self.embedder, name)
|
||||
self._searchers[name] = Searcher(
|
||||
self.db, self.embedder, name,
|
||||
search_config=self.config.search,
|
||||
)
|
||||
return self._searchers[name]
|
||||
|
||||
def get_ingestor(self, collection: str | None = None) -> DocumentIngestor:
|
||||
|
||||
Reference in New Issue
Block a user