Skip to content

Commit d91638e

Browse files
akashmangoaifm1320
authored andcommitted
lazy import lancedb
1 parent 51ac755 commit d91638e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

adalflow/adalflow/components/retriever/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,19 @@
2727
OptionalPackages.QDRANT,
2828
)
2929

30+
LanceDBRetriever = LazyImport(
31+
"adalflow.components.retriever.lancedb_retriver.LanceDBRetriever",
32+
OptionalPackages.LANCEDB,
33+
)
34+
3035
__all__ = [
3136
"BM25Retriever",
3237
"LLMRetriever",
3338
"FAISSRetriever",
3439
"RerankerRetriever",
3540
"PostgresRetriever",
3641
"QdrantRetriever",
42+
"LanceDBRetriever",
3743
"split_text_by_word_fn",
3844
"split_text_by_word_fn_then_lower_tokenized",
3945
]

0 commit comments

Comments
 (0)