diff --git a/autogpts/autogpt/autogpt/core/resource/model_providers/openai.py b/autogpts/autogpt/autogpt/core/resource/model_providers/openai.py index 494035c73..3f7457e8a 100644 --- a/autogpts/autogpt/autogpt/core/resource/model_providers/openai.py +++ b/autogpts/autogpt/autogpt/core/resource/model_providers/openai.py @@ -466,6 +466,7 @@ class OpenAIProvider( extras={"assistant_msg": assistant_msg, "i_attempt": attempts}, ) if attempts < self._configuration.fix_failed_parse_tries: + model_prompt.append(assistant_msg) model_prompt.append( ChatMessage.system(f"ERROR PARSING YOUR RESPONSE:\n\n{e}") )