unify return types across map-reduce and refine (#442)

harrison/combine-docs-parse
Harrison Chase 2 years ago committed by GitHub
parent 0c5d3fd894
commit ffe35c396c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -147,7 +147,8 @@ class MapReduceDocumentsChain(BaseCombineDocumentsChain, BaseModel):
result_docs, **kwargs result_docs, **kwargs
) )
if self.return_map_steps: if self.return_map_steps:
extra_return_dict = {"map_steps": results} _results = [r[self.llm_chain.output_key] for r in results]
extra_return_dict = {"map_steps": _results}
else: else:
extra_return_dict = {} extra_return_dict = {}
output, _ = self.combine_document_chain.combine_docs(result_docs, **kwargs) output, _ = self.combine_document_chain.combine_docs(result_docs, **kwargs)

Loading…
Cancel
Save