Skip to main content

Interface: VectorStore

Extends

Properties

embedModel

embedModel: BaseEmbedding

Inherited from

IEmbedModel.embedModel

Defined in

packages/llamaindex/src/vector-store/types.ts:92


isEmbeddingQuery?

optional isEmbeddingQuery: boolean

Inherited from

VectorStoreNoEmbedModel.isEmbeddingQuery

Defined in

packages/llamaindex/src/vector-store/types.ts:81


storesText

storesText: boolean

Inherited from

VectorStoreNoEmbedModel.storesText

Defined in

packages/llamaindex/src/vector-store/types.ts:80

Methods

add()

add(embeddingResults): Promise<string[]>

Parameters

embeddingResults: BaseNode<Metadata>[]

Returns

Promise<string[]>

Inherited from

VectorStoreNoEmbedModel.add

Defined in

packages/llamaindex/src/vector-store/types.ts:83


client()

client(): any

Returns

any

Inherited from

VectorStoreNoEmbedModel.client

Defined in

packages/llamaindex/src/vector-store/types.ts:82


delete()

delete(refDocId, deleteOptions?): Promise<void>

Parameters

refDocId: string

deleteOptions?: any

Returns

Promise<void>

Inherited from

VectorStoreNoEmbedModel.delete

Defined in

packages/llamaindex/src/vector-store/types.ts:84


query()

query(query, options?): Promise<VectorStoreQueryResult>

Parameters

query: VectorStoreQuery

options?: any

Returns

Promise<VectorStoreQueryResult>

Inherited from

VectorStoreNoEmbedModel.query

Defined in

packages/llamaindex/src/vector-store/types.ts:85