Optional filter?: TFilterModelOptional filterStatic ContentStatic IdProtected PrismaProtected dbProtected selectProtected tableProtected vectorPerforms a similarity search with the specified query.
The query to use for the similarity search.
The number of results to return.
A promise that resolves with the search results.
Performs a similarity search with the specified vector and returns the results along with their scores.
The vector to use for the similarity search.
The number of results to return.
Optional filter: TFilterModelThe filter to apply to the results.
A promise that resolves with the search results and their scores.
Performs a similarity search with the specified query and returns the results along with their scores.
The query to use for the similarity search.
Optional k: numberThe number of results to return.
Optional filter: TFilterModelThe filter to apply to the results.
A promise that resolves with the search results and their scores.
Static fromCreates a new PrismaVectorStore from the specified documents.
The documents to use to create the store.
The embeddings to use.
The database configuration.
A promise that resolves with the new PrismaVectorStore.
Static fromCreates a new PrismaVectorStore from the specified texts.
The texts to use to create the store.
The metadata for the texts.
The embeddings to use.
The database configuration.
A promise that resolves with the new PrismaVectorStore.
Static withCreates a new PrismaVectorStore with the specified model.
The PrismaClient instance.
An object with create, fromTexts, and fromDocuments methods.
Optional filter?: TFiltersGenerated using TypeDoc
A specific implementation of the VectorStore class that is designed to work with Prisma. It provides methods for adding models, documents, and vectors, as well as for performing similarity searches.