Skip to content

AzureQueryResultSearchBase

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:19

T extends R

new AzureQueryResultSearchBase<T>(query, fieldMapping, odataFilter, searchClient): AzureQueryResultSearchBase<T>

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:25

VectorStoreQuery

Record<string, string>

string | undefined

SearchClient<T> | undefined

AzureQueryResultSearchBase<T>

protected _query: VectorStoreQuery

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:20


fieldMapping: Record<string, string>

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:21


odataFilter: string | undefined

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:22


searchClient: SearchClient<T> | undefined

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:23

get selectFields(): string[]

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:37

string[]

createSearchQuery(): string

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:46

string


protected createQueryVector(): VectorizedQuery<T>[] | null

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:50

VectorizedQuery<T>[] | null


protected _createQueryResult(searchQuery, vectorQueries): Promise<VectorStoreQueryResult>

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:54

string

VectorizedQuery<T>[] | null

Promise<VectorStoreQueryResult>


search(): Promise<VectorStoreQueryResult>

Defined in: packages/providers/storage/azure/src/vectorStore/AzureQueryResultSearch.ts:115

Promise<VectorStoreQueryResult>