Interface: AiSearchProvider
Minimal query surface exposed by AppKit’s native aiSearch plugin.
Properties
Section titled “Properties”providerKind?
Section titled “providerKind?”
optionalproviderKind?:"lakebase"
Methods
Section titled “Methods”addDocuments()?
Section titled “addDocuments()?”
optionaladdDocuments(alias,documents):Promise<{count:number;index:string; }>
Parameters
Section titled “Parameters”string
documents
Section titled “documents”Record<string, unknown>[]
Returns
Section titled “Returns”Promise<{ count: number; index: string; }>
query()
Section titled “query()”query(
alias,request):Promise<SearchResponse<Record<string,unknown>>>
Parameters
Section titled “Parameters”string
request
Section titled “request”SearchRequest
Returns
Section titled “Returns”Promise<SearchResponse<Record<string, unknown>>>