SAP AI SDK for JavaScript - v2.12.0
    Preparing search index...

    Type Alias RetrievalVectorSearchFilter

    RetrievalVectorSearchFilter: {
        chunkMetadata?: RetrievalKeyValueListPair[];
        dataRepositories?: string[];
        dataRepositoryMetadata?: RetrievalKeyValueListPair[];
        dataRepositoryType?: DataRepositoryType;
        documentMetadata?: RetrievalSearchDocumentKeyValueListPair[];
        filter?:
            | RetrievalBinaryBooleanFilter
            | RetrievalScopedKeyValueListPair
            | null;
        id: string;
        remoteName?: string
        | null;
        scoringConfiguration?: VectorScoringConfiguration;
        searchConfiguration?: RetrievalSearchConfiguration;
    } & Record<string, any>

    Representation of the 'RetrievalVectorSearchFilter' schema.

    Type Declaration

    • OptionalchunkMetadata?: RetrievalKeyValueListPair[]

      Restrict chunks considered during search to those with the given metadata. Default: [].

    • OptionaldataRepositories?: string[]

      Specify [''] to search across all DataRepositories or give a specific list of DataRepository ids. Default: [ "" ].

    • OptionaldataRepositoryMetadata?: RetrievalKeyValueListPair[]

      Restrict DataRepositories considered during search to those annotated with the given metadata. Useful when combined with dataRepositories=['*'] Default: [].

    • OptionaldataRepositoryType?: DataRepositoryType
    • OptionaldocumentMetadata?: RetrievalSearchDocumentKeyValueListPair[]

      Restrict documents considered during search to those annotated with the given metadata. Default: [].

    • Optionalfilter?: RetrievalBinaryBooleanFilter | RetrievalScopedKeyValueListPair | null

      Filter to apply on the search results. This cannot be used together with 'documentMetadata'. The depth of the filter must not exceed 5 levels.

    • id: string

      Identifier of this RetrievalSearchFilter - unique per request.

    • OptionalremoteName?: string | null

      Destination Name of remote instance.

      Copyright Ⓒ 2026 SAP SE or an SAP affiliate company. All rights reserved.

    • OptionalscoringConfiguration?: VectorScoringConfiguration
    • OptionalsearchConfiguration?: RetrievalSearchConfiguration