Skip to content

ema / @internals/db / LongTermMemoryEmbeddingEngine

Interface: LongTermMemoryEmbeddingEngine

Defined in: packages/ema/src/db/lance.long_term_memory.ts:30

Interface for a long term memory embedding engine

Methods

createEmbedding()

ts
createEmbedding(dim, input): Promise<number[] | undefined>;

Defined in: packages/ema/src/db/lance.long_term_memory.ts:37

Creates a vector embedding for a long term memory

Parameters

dim

number

The dimension of the vector embedding

input

string

The text input to embed

Returns

Promise<number[] | undefined>

Promise resolving to the vector embedding of the long term memory