From 5318535d0d26bbd819c135a5f1b8022133c79fcb Mon Sep 17 00:00:00 2001 From: James Date: Tue, 4 Jul 2023 21:28:02 +0800 Subject: [PATCH] Fix summarize_text recursion calls (#4876) `summarize_text` is currently broken, because it calls itself with the wrong args (missing `config`) --- autogpt/processing/text.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/autogpt/processing/text.py b/autogpt/processing/text.py index 24851b1c..cf81fa71 100644 --- a/autogpt/processing/text.py +++ b/autogpt/processing/text.py @@ -131,13 +131,12 @@ def summarize_text( logger.info( f"Summarizing chunk {i + 1} / {len(chunks)} of length {chunk_length} tokens" ) - summary, _ = summarize_text(chunk, instruction) + summary, _ = summarize_text(chunk, config, instruction) summaries.append(summary) logger.info(f"Summarized {len(chunks)} chunks") - summary, _ = summarize_text("\n\n".join(summaries)) - + summary, _ = summarize_text("\n\n".join(summaries), config, instruction) return summary.strip(), [ (summaries[i], chunks[i][0]) for i in range(0, len(chunks)) ]