parent
ed84307a50
commit
b04caf2fca
2 changed files with 4 additions and 3 deletions
|
|
@ -1,5 +1,6 @@
|
||||||
from typing import List, Optional
|
from typing import List, Optional, Union
|
||||||
|
|
||||||
|
from langchain.schema import BaseRetriever
|
||||||
from langchain_astradb import AstraDBVectorStore
|
from langchain_astradb import AstraDBVectorStore
|
||||||
from langchain_astradb.utils.astradb import SetupMode
|
from langchain_astradb.utils.astradb import SetupMode
|
||||||
|
|
||||||
|
|
@ -110,7 +111,7 @@ class AstraDBVectorStoreComponent(CustomComponent):
|
||||||
metadata_indexing_include: Optional[List[str]] = None,
|
metadata_indexing_include: Optional[List[str]] = None,
|
||||||
metadata_indexing_exclude: Optional[List[str]] = None,
|
metadata_indexing_exclude: Optional[List[str]] = None,
|
||||||
collection_indexing_policy: Optional[dict] = None,
|
collection_indexing_policy: Optional[dict] = None,
|
||||||
) -> VectorStore:
|
) -> Union[VectorStore, BaseRetriever]:
|
||||||
try:
|
try:
|
||||||
setup_mode_value = SetupMode[setup_mode.upper()]
|
setup_mode_value = SetupMode[setup_mode.upper()]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue