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: anyCallbacks 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: anyTop 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.