vectorstores.redis.filters.RedisText(field)
A RedisText is a RedisFilterField representing a text field in a Redis index.
vectorstores.redis.schema.FlatVectorField
Create a new model by parsing and validating input data from keyword arguments.
vectorstores.redis.schema.HNSWVectorField
Create a new model by parsing and validating input data from keyword arguments.
vectorstores.redis.schema.NumericFieldSchema
Create a new model by parsing and validating input data from keyword arguments.
vectorstores.redis.schema.RedisDistanceMetric(value)
vectorstores.redis.schema.RedisField
Create a new model by parsing and validating input data from keyword arguments.
vectorstores.redis.schema.RedisModel
Create a new model by parsing and validating input data from keyword arguments.
vectorstores.redis.schema.RedisVectorField
Create a new model by parsing and validating input data from keyword arguments.
vectorstores.redis.schema.TagFieldSchema
Create a new model by parsing and validating input data from keyword arguments.
vectorstores.redis.schema.TextFieldSchema
Create a new model by parsing and validating input data from keyword arguments.
vectorstores.rocksetdb.Rockset(client, ...)
Rockset vector store.
vectorstores.scann.ScaNN(embedding, index, ...)
ScaNN vector store.
vectorstores.singlestoredb.SingleStoreDB(...)
SingleStore DB vector store.
vectorstores.singlestoredb.SingleStoreDBRetriever
Retriever for SingleStoreDB vector stores.
vectorstores.sklearn.BaseSerializer(persist_path)
Base class for serializing data.
vectorstores.sklearn.BsonSerializer(persist_path)
Serializes data in binary json using the bson python package.
vectorstores.sklearn.JsonSerializer(persist_path)
Serializes data in json using the json package from python standard library.
vectorstores.sklearn.ParquetSerializer(...)
Serializes data in Apache Parquet format using the pyarrow package.