Skip to content

uni-flow 公开 API(中文注解)


uni-flow 公开 API(中文注解) / InMemoryVectorStore

Class: InMemoryVectorStore

Defined in: layer4/vector-store.ts:13

进程内向量存储(词袋相似度);生产可换 PgVectorStore 等实现同一接口。

Implements

Constructors

Constructor

new InMemoryVectorStore(): InMemoryVectorStore

Returns

InMemoryVectorStore

Methods

delete()

delete(collection, ids): Promise<void>

Defined in: layer4/vector-store.ts:40

Parameters

collection

string

ids

string[]

Returns

Promise<void>

Implementation of

VectorStore.delete


search(collection, query, options?): Promise<MemoryEntry[]>

Defined in: layer4/vector-store.ts:26

Parameters

collection

string

query

string

options?

SearchOptions = {}

Returns

Promise<MemoryEntry[]>

Implementation of

VectorStore.search


upsert()

upsert(collection, entries): Promise<void>

Defined in: layer4/vector-store.ts:16

Parameters

collection

string

entries

MemoryEntry[]

Returns

Promise<void>

Implementation of

VectorStore.upsert

MIT Licensed