Class: VectorStoreRetriever
vectorstores/base.VectorStoreRetriever
Base Index class. All indexes should extend this class.
Hierarchy
↳
VectorStoreRetriever
Constructors
constructor
• new VectorStoreRetriever(fields)
Parameters
| Name | Type |
|---|---|
fields | Object |
fields.k? | number |
fields.vectorStore | VectorStore |
Overrides
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
| Name | Type |
|---|---|
query | string |
Returns
Promise<Document<Record<string, any>>[]>
Overrides
BaseRetriever.getRelevantDocuments
Defined in
langchain/src/vectorstores/base.ts:16