VectorDatabase() : Abstract base class for a Vector Database.
This class serves as a blueprint for vector databases, ensuring that any concrete implementation
provides a connector to the vector database.
Attributes:
_vdb_connector (VDBConnectorT): An abstract property that should return an instance of a VDBConnector.
### Ancestors (in MRO)
* abc.ABC
* typing.Generic
### Descendants
* superlinked.framework.dsl.storage.in_memory_vector_database.InMemoryVectorDatabase
* superlinked.framework.dsl.storage.mongo_db_vector_database.MongoDBVectorDatabase
* superlinked.framework.dsl.storage.qdrant_vector_database.QdrantVectorDatabase
* superlinked.framework.dsl.storage.redis_vector_database.RedisVectorDatabase