Interface: SearchReadBackend
Query backend used when AppKit owns the Vector Search execution path.
Properties
Section titled “Properties”supportsLifecycle
Section titled “supportsLifecycle”supportsLifecycle:
boolean
Whether Vector Search lifecycle methods are valid for this provider.
Methods
Section titled “Methods”addDocuments()?
Section titled “addDocuments()?”
optionaladdDocuments(index,documents,signal?):Promise<{count:number;index:string; }>
Parameters
Section titled “Parameters”string
documents
Section titled “documents”Record<string, unknown>[]
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<{ count: number; index: string; }>
search()
Section titled “search()”search(
index,query,options?):Promise<{count:number;hits:object[];index?:string;query:string; }>
Parameters
Section titled “Parameters”string
string
options?
Section titled “options?”Returns
Section titled “Returns”Promise<{ count: number; hits: object[]; index?: string; query: string; }>