Initialize from llm using default template.
from_llm(
cls,
retriever: BaseRetriever,
llm: BaseLanguageModel,
prompt: BasePromptTemplate = DEFAULT_QUERY_PROMPT,
parser_key: str | None = None,
include_original: bool = False
) -> MultiQueryRetriever| Name | Type | Description |
|---|---|---|
retriever* | BaseRetriever | retriever to query documents from |
llm* | BaseLanguageModel | llm for query generation using DEFAULT_QUERY_PROMPT |
prompt | BasePromptTemplate | Default: DEFAULT_QUERY_PROMPTThe prompt which aims to generate several different versions of the given user query |
parser_key | str | None | Default: NoneDEPRECATED. |
include_original | bool | Default: FalseWhether to include the original query in the list of generated queries. |