Skip to main content

Class: VectorStoreRetriever

vectorstores/base.VectorStoreRetriever

Base Index class. All indexes should extend this class.

Hierarchy

Constructors

constructor

new VectorStoreRetriever(fields)

Parameters

NameType
fieldsObject
fields.k?number
fields.vectorStoreVectorStore

Overrides

BaseRetriever.constructor

Defined in

langchain/src/vectorstores/base.ts:10

Properties

k

k: number = 4

Defined in

langchain/src/vectorstores/base.ts:8


vectorStore

vectorStore: VectorStore

Defined in

langchain/src/vectorstores/base.ts:6

Methods

getRelevantDocuments

getRelevantDocuments(query): Promise<Document<Record<string, any>>[]>

Parameters

NameType
querystring

Returns

Promise<Document<Record<string, any>>[]>

Overrides

BaseRetriever.getRelevantDocuments

Defined in

langchain/src/vectorstores/base.ts:16