Logo
Classes

AzureQueryResultSearchHybrid

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

Extends

Extended by

Type Parameters

T extends R

Constructors

new AzureQueryResultSearchHybrid()

new AzureQueryResultSearchHybrid<T>(query, fieldMapping, odataFilter, searchClient): AzureQueryResultSearchHybrid<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

AzureQueryResultSearchHybrid<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

_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


createQueryVector()

createQueryVector(): VectorizedQuery<T>[]

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

Returns

VectorizedQuery<T>[]

Overrides

AzureQueryResultSearchBase.createQueryVector


createSearchQuery()

createSearchQuery(): string

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

Returns

string

Overrides

AzureQueryResultSearchBase.createSearchQuery