Member Junction
    Preparing search index...

    Module @memberjunction/search-engine

    Classes

    AzureAISearchProvider
    BaseReRanker
    BaseSearchProvider
    BGEReRanker
    CohereReRanker
    ElasticsearchSearchProvider
    EntitySearchProvider
    FullTextSearchProvider
    NoopReRanker
    OpenAIReRanker
    OpenSearchSearchProvider
    RerankerBudgetGuard
    ScopeDimensionError
    ScopeDimensionResolver
    SearchEngine
    SearchEnricher
    SearchFusion
    SearchScopePermissionResolver
    StorageSearchProvider
    TypesenseSearchProvider
    VectorSearchProvider
    VoyageReRanker

    Interfaces

    DimensionExplanation
    DimensionResolutionInput
    DimensionResolutionResult
    EffectivePermission
    EntitlementExplanation
    ExplainScopeInput
    ExternalChunkProvenance
    FusionWeightsByProvider
    LabeledResultList
    LaneExplanation
    RegisteredReRankerInfo
    RegisteredSearchProviderInfo
    ResolvePermissionInput
    ScopeConstraints
    ScopeEntityConstraint
    ScopeExplanation
    ScopeExternalIndexConstraint
    ScopePrincipals
    ScopeSearchContextConfig
    ScopeSecondaryDimension
    ScopeStorageConstraint
    ScopeSupersessionRule
    ScoredCandidate
    SearchContext
    SearchEngineConfig
    SearchFilters
    SearchParams
    SearchProviderConfig
    SearchProviderInfo
    SearchResult
    SearchResultItem
    SearchScoreBreakdown

    Type Aliases

    DimensionProvenance
    ExternalSearchDocument
    ISearchProvider
    LaneKind
    OnProviderResolved
    ReRankerCostReporter
    ScopeDimensionTrust
    ScopeDimensionValueDomain
    ScopeDimensionValueType
    ScopeFilterCheck
    ScopeLaneKind
    SearchMode
    SearchResultType
    SearchScopePermissionLevel
    SearchScopePermissionSource
    SearchSource
    SearchStreamEvent
    SecondaryScopeValue

    Variables

    DefaultSearchScopePermissionResolver

    Functions

    __resetBGEPipelineCacheForTests
    __resetElasticsearchClientLoaderForTests
    CheckRenderedTemplate
    CheckRequiredMetadataKeys
    CheckScopeJsonFilter
    CheckScopeObjectFilter
    CheckScopeStringFilter
    EscapeFilterByLiteral
    EscapeJsonValue
    EscapeODataLiteral
    EscapePathSegment
    EscapeScopeValue
    EscapeScopeValueDeep
    EscapeSqlLiteral
    ExtractChunkProvenance
    HasChunkProvenance
    LaneKindForIndexType
    LoadAzureAISearchProvider
    LoadBGEReRanker
    LoadCohereReRanker
    LoadElasticsearchSearchProvider
    LoadNoopReRanker
    LoadOpenAIReRanker
    LoadOpenSearchSearchProvider
    LoadTypesenseSearchProvider
    LoadVoyageReRanker
    ParseRequiredMetadataKeys
    RenderScopeJsonTemplate
    RenderScopeTemplate
    ResolveHitID
    ResolveHitSnippet
    ResolveHitTitle
    SummarizeExplanation