Properties
llmChain
structuredQueryTranslator
vectorStore
vectorStore: T
Optional metadata
metadata?: Record<string, unknown>
Optional searchParams
searchParams?: { 
    filter?: T["FilterType"]; 
    forceDefaultFilter?: boolean; 
    k?: number; 
    mergeFiltersOperator?: "replace" | "and" | "or"; 
}
Type declaration
- 
Optionalfilter?: T["FilterType"]
- 
OptionalforceDefaultFilter?: boolean
- 
Optionalk?: number
- 
OptionalmergeFiltersOperator?: "replace" | "and" | "or"
 
Optional tags
tags?: string[]
Optional useOriginalQuery
useOriginalQuery?: boolean
Optional verbose
verbose?: boolean
 
Interface for the arguments required to create a SelfQueryRetriever instance. It extends the BaseRetrieverInput interface.