open
vector_search.open(uri, open_for_remote_query_execution=False, config=None, timestamp=None, **kwargs)
Factory method that opens a vector index.
Retrieves the index_type
from the index group metadata and instantiates the appropriate Index
subclass.
Parameters
Name | Type | Description | Default |
---|---|---|---|
uri |
str | URI of the index. | required |
config |
Optional[Mapping[str, Any]] | TileDB config dictionary. | None |
timestamp |
If int, open the index at a given timestamp. If tuple, open at the given start and end timestamps. | None |
|
open_for_remote_query_execution |
bool | If True , do not load any index data in main memory locally, and instead load index data in the TileDB Cloud taskgraph created when a non-None driver_mode is passed to query() . If False , load index data in main memory locally. Note that you can still use a taskgraph for query execution, you’ll just end up loading the data both on your local machine and in the cloud taskgraph. |
False |
kwargs |
Additional arguments to be passed to the Index subclass constructor. |
{} |