Optional
kOrFields: number | Partial<VectorStoreRetrieverInput<SingleStoreVectorStore>>Optional
filter: string | objectOptional
callbacks: CallbacksOptional
tags: string[]Optional
metadata: Record<string, unknown>Optional
verbose: booleanOptional
maxReturn documents selected using the maximal marginal relevance. Maximal marginal relevance optimizes for similarity to the query AND diversity among selected documents.
Text to look up documents similar to.
Performs a similarity search on the texts stored in the SingleStoreDB
A string representing the query text.
Optional
k: numberThe number of nearest neighbors to return. By default, it is 4.
Optional
filter: MetadataOptional metadata to filter the texts by.
Optional
_callbacks: CallbacksCallbacks object, not used in this implementation.
Top matching documents
Performs a similarity search on the texts stored in the SingleStoreDB using the specified search strategy and distance metric.
A string representing the query text.
An array of numbers representing the query vector.
The number of nearest neighbors to return.
Optional
filter: MetadataOptional metadata to filter the texts by.
Top matching documents with score
Performs a similarity search on the vectors stored in the SingleStoreDB database.
An array of numbers representing the query vector.
The number of nearest neighbors to return.
Optional
filter: MetadataOptional metadata to filter the vectors by.
Top matching vectors with score
Performs a similarity search on the texts stored in the SingleStoreDB
A string representing the query text.
Optional
k: numberThe number of nearest neighbors to return. By default, it is 4.
Optional
filter: MetadataOptional metadata to filter the texts by.
Optional
_callbacks: CallbacksTop matching documents with score
Static
fromCreates a new instance of the SingleStoreVectorStore class from a list of Document objects.
An array of Document objects.
An Embeddings object.
A SingleStoreVectorStoreConfig object.
A new SingleStoreVectorStore instance
Static
fromCreates a new instance of the SingleStoreVectorStore class from a list of texts.
An array of strings.
An array of metadata objects.
An Embeddings object.
A SingleStoreVectorStoreConfig object.
A new SingleStoreVectorStore instance
Class for interacting with SingleStoreDB, a high-performance distributed SQL database. It provides vector storage and vector functions.