Optional
searchOptional
filter?: T["FilterType"]Optional
forceOptional
k?: numberOptional
mergeOptional
verboseStatic
fromLLMStatic method to create a new SelfQueryRetriever instance from a BaseLanguageModel and a VectorStore. It first loads a query constructor chain using the loadQueryConstructorChain function, then creates a new SelfQueryRetriever instance with the loaded chain and the provided options.
The options used to create the SelfQueryRetriever instance. It includes the QueryConstructorChainOptions and all the SelfQueryRetrieverArgs except 'llmChain'.
A new instance of SelfQueryRetriever.
Generated using TypeDoc
Class for question answering over an index. It retrieves relevant documents based on a query. It extends the BaseRetriever class and implements the SelfQueryRetrieverArgs interface.
Example