Skip to main content

Interface: ISearchPipeline

Defined in: Services/Search/ISearchPipeline.ts:10

Methods

dispose()

dispose(): Promise<void>

Defined in: Services/Search/ISearchPipeline.ts:18

Release all resources.

Returns

Promise<void>


initialize()

initialize(): Promise<void>

Defined in: Services/Search/ISearchPipeline.ts:12

Initialize all pipeline components.

Returns

Promise<void>


search(query, options?): Promise<PipelineSearchResult>

Defined in: Services/Search/ISearchPipeline.ts:15

Run the full search pipeline: embed -> search -> rerank.

Parameters

query

string

options?

PipelineSearchOptions

Returns

Promise<PipelineSearchResult>