Class: VectorStoreIndex
The VectorStoreIndex, an index that stores the nodes only according to their vector embedings.
Extends
Constructors
new VectorStoreIndex()
private
new VectorStoreIndex(init
):VectorStoreIndex
Parameters
• init: VectorIndexConstructorProps
Returns
Overrides
Source
packages/core/src/indices/vectorStore/index.ts:68
Properties
docStore
docStore:
BaseDocumentStore
Inherited from
Source
packages/core/src/indices/BaseIndex.ts:62
embedModel
embedModel:
BaseEmbedding
Source
packages/core/src/indices/vectorStore/index.ts:64
imageEmbedModel?
optional
imageEmbedModel:MultiModalEmbedding
Source
packages/core/src/indices/vectorStore/index.ts:66
imageVectorStore?
optional
imageVectorStore:VectorStore
Source
packages/core/src/indices/vectorStore/index.ts:65
indexStore
indexStore:
BaseIndexStore
Overrides
Source
packages/core/src/indices/vectorStore/index.ts:63
indexStruct
indexStruct:
IndexDict
Inherited from
Source
packages/core/src/indices/BaseIndex.ts:65
serviceContext?
optional
serviceContext:ServiceContext
Inherited from
Source
packages/core/src/indices/BaseIndex.ts:60
storageContext
storageContext:
StorageContext
Inherited from
Source
packages/core/src/indices/BaseIndex.ts:61
vectorStore
vectorStore:
VectorStore