Skip to main content

Interface: SemanticSearchParams

Defined in: Services/SearchOrchestrationService.ts:60

Properties

bibleModule?

optional bibleModule?: string

Defined in: Services/SearchOrchestrationService.ts:70

Module abbreviation for the bibleRepo (e.g. 'KJV')


bibleRepo?

optional bibleRepo?: IBibleRepository

Defined in: Services/SearchOrchestrationService.ts:68

Bible repo for enriching results with verse text


bookNames

bookNames: Map<number, string>

Defined in: Services/SearchOrchestrationService.ts:71


hybrid?

optional hybrid?: boolean

Defined in: Services/SearchOrchestrationService.ts:63


maxResults

maxResults: number

Defined in: Services/SearchOrchestrationService.ts:62


modules?

optional modules?: string[]

Defined in: Services/SearchOrchestrationService.ts:64


pipeline

pipeline: ISearchPipeline

Defined in: Services/SearchOrchestrationService.ts:65


query

query: string

Defined in: Services/SearchOrchestrationService.ts:61


searchService?

optional searchService?: ISearchService

Defined in: Services/SearchOrchestrationService.ts:73

For hybrid mode: keyword search service


topicalRepoProvider?

optional topicalRepoProvider?: ITopicalRepoProvider

Defined in: Services/SearchOrchestrationService.ts:75

For topic expansion: topical repo provider


topicEntries?

optional topicEntries?: Map<string, SearchTopicEntry>

Defined in: Services/SearchOrchestrationService.ts:66