Skip to main content

Interface: VectorStorage

Defined in: storage.ts:2

Where vectors are kept: one set per index and model.

Methods​

load()​

load(index, model): Promise<Map<string, StoredVector>>

Defined in: storage.ts:3

Parameters​

index​

string

model​

string

Returns​

Promise<Map<string, StoredVector>>


remove()​

remove(index, model, ids): Promise<void>

Defined in: storage.ts:5

Parameters​

index​

string

model​

string

ids​

string[]

Returns​

Promise<void>


save()​

save(index, model, records): Promise<void>

Defined in: storage.ts:4

Parameters​

index​

string

model​

string

records​

object & StoredVector[]

Returns​

Promise<void>