class RocksetStoreExposes Rockset's vector store/search functionality
Constructs a new RocksetStore
Embeddings interface for generating vector embeddings from text queries, enabling vector-based similarity searches.
Gets a string representation of the type of this VectorStore
Embeds and adds Documents to the store.
Adds vectors to the store given their corresponding Documents
Creates a VectorStoreRetriever instance with flexible configuration options.
Deletes Rockset documements given their _id's
Deletes the collection this RocksetStore uses
Return documents selected using the maximal marginal relevance. Maximal marginal relevance optimizes for similarity to the query AND diversity among selected documents.
Searches for documents similar to a text query by embedding the query and performing a similarity search on the resulting vector.
Gets the most relevant documents to a query along with their similarity score. The returned documents are ordered by similarity (most similar at the first index)
Searches for documents similar to a text query by embedding the query, and returns results with similarity scores.
Constructs, adds docs to, and returns a RocksetStore object
Constructs and returns a RocksetStore object given texts to store.
The name of the serializable. Override to provide an alias or to preserve the serialized module name in minified environments.
Implemented as a static method to support loading logic.
Creates a new Rockset collection and returns a RocksetStore that uses it