VectorMemory

@daydreamsai/core


@daydreamsai/core / VectorMemory

Interface: VectorMemory

Defined in: packages/core/src/memory/types.ts:352

Vector Memory interface

Methods

delete()

delete(ids): Promise<void>

Defined in: packages/core/src/memory/types.ts:355

Parameters

ids

string[]

Returns

Promise<void>


index()

index(documents): Promise<void>

Defined in: packages/core/src/memory/types.ts:353

Parameters

documents

VectorDocument[]

Returns

Promise<void>


search(query): Promise<VectorResult[]>

Defined in: packages/core/src/memory/types.ts:354

Parameters

query

VectorQuery

Returns

Promise<VectorResult[]>