From dfe49a3312ae457e6e2de51de25fdfaf42a99418 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=A3=92=E6=A3=92?= Date: Wed, 24 Jan 2024 10:53:03 +0800 Subject: [PATCH] update return value. --- metagpt/roles/code_interpreter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metagpt/roles/code_interpreter.py b/metagpt/roles/code_interpreter.py index 3991862d1..b1526cd95 100644 --- a/metagpt/roles/code_interpreter.py +++ b/metagpt/roles/code_interpreter.py @@ -97,7 +97,7 @@ class CodeInterpreter(Role): if ReviewConst.CHANGE_WORD[0] in review: counter = 0 # redo the task again with help of human suggestions - return code["code"] if code["language"] != "markdown" else "", result, success + return code["code"] if code.get("language", None) != "markdown" else "", result, success async def _write_code(self): todo = WriteCodeByGenerate() if not self.use_tools else WriteCodeWithTools(selected_tools=self.tools)