Method for performing a similarity search with custom metadata filtering. Uses the custom schema fields for efficient filtering.
similaritySearchVectorWithScoreAndMetadata(
query: number[],
k: number,
metadataFilter: Record<string, unknown>
): Promise<[Document<Record<string, any>>, number][]>