Skip to content

Interface: SearchReadBackend

Query backend used when AppKit owns the Vector Search execution path.

supportsLifecycle: boolean

Whether Vector Search lifecycle methods are valid for this provider.

optional addDocuments(index, documents, signal?): Promise<{ count: number; index: string; }>

string

Record<string, unknown>[]

AbortSignal

Promise<{ count: number; index: string; }>


search(index, query, options?): Promise<{ count: number; hits: object[]; index?: string; query: string; }>

string

string

SearchOptions

Promise<{ count: number; hits: object[]; index?: string; query: string; }>