Logo
Classes

AzureQueryResultSearchSparse

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

Extends

Type Parameters

T extends R

Constructors

new AzureQueryResultSearchSparse()

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

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

Parameters

query

VectorStoreQuery

fieldMapping

Record<string, string>

odataFilter

undefined | string

searchClient

undefined | SearchClient<T>

Returns

AzureQueryResultSearchSparse<T>

Inherited from

AzureQueryResultSearchBase.constructor

Properties

_query

protected _query: VectorStoreQuery

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

Inherited from

AzureQueryResultSearchBase._query


fieldMapping

fieldMapping: Record<string, string>

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

Inherited from

AzureQueryResultSearchBase.fieldMapping


odataFilter

odataFilter: undefined | string

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

Inherited from

AzureQueryResultSearchBase.odataFilter


searchClient

searchClient: undefined | SearchClient<T>

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

Inherited from

AzureQueryResultSearchBase.searchClient

Accessors

selectFields

Get Signature

get selectFields(): string[]

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

Returns

string[]

Inherited from

AzureQueryResultSearchBase.selectFields

Methods

createQueryVector()

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

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

Returns

null | VectorizedQuery<T>[]

Inherited from

AzureQueryResultSearchBase.createQueryVector


_createQueryResult()

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

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

Parameters

searchQuery

string

vectorQueries

null | VectorizedQuery<T>[]

Returns

Promise<VectorStoreQueryResult>

Inherited from

AzureQueryResultSearchBase._createQueryResult


search(): Promise<VectorStoreQueryResult>

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

Returns

Promise<VectorStoreQueryResult>

Inherited from

AzureQueryResultSearchBase.search


createSearchQuery()

createSearchQuery(): string

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

Returns

string

Overrides

AzureQueryResultSearchBase.createSearchQuery