@ -26,7 +26,7 @@ def _load_stuff_chain(
llm : BaseLLM ,
prompt : BasePromptTemplate = stuff_prompt . PROMPT ,
document_variable_name : str = " summaries " ,
verbose : bool = Fals e,
verbose : Optional [ bool ] = Non e,
* * kwargs : Any ,
) - > StuffDocumentsChain :
llm_chain = LLMChain ( llm = llm , prompt = prompt , verbose = verbose )
@ -49,7 +49,7 @@ def _load_map_reduce_chain(
collapse_prompt : Optional [ BasePromptTemplate ] = None ,
reduce_llm : Optional [ BaseLLM ] = None ,
collapse_llm : Optional [ BaseLLM ] = None ,
verbose : bool = Fals e,
verbose : Optional [ bool ] = Non e,
* * kwargs : Any ,
) - > MapReduceDocumentsChain :
map_chain = LLMChain ( llm = llm , prompt = question_prompt , verbose = verbose )
@ -97,7 +97,7 @@ def _load_refine_chain(
document_variable_name : str = " context_str " ,
initial_response_name : str = " existing_answer " ,
refine_llm : Optional [ BaseLLM ] = None ,
verbose : bool = Fals e,
verbose : Optional [ bool ] = Non e,
* * kwargs : Any ,
) - > RefineDocumentsChain :
initial_chain = LLMChain ( llm = llm , prompt = question_prompt , verbose = verbose )
@ -115,7 +115,10 @@ def _load_refine_chain(
def load_qa_with_sources_chain (
llm : BaseLLM , chain_type : str = " stuff " , verbose : bool = False , * * kwargs : Any
llm : BaseLLM ,
chain_type : str = " stuff " ,
verbose : Optional [ bool ] = None ,
* * kwargs : Any ,
) - > BaseCombineDocumentsChain :
""" Load question answering with sources chain.