From f61506bd3220252351882cbdb8e0e28cf5513b13 Mon Sep 17 00:00:00 2001 From: seehi <6580@pm.me> Date: Mon, 8 Jul 2024 16:24:37 +0800 Subject: [PATCH] update format_exps --- metagpt/exp_pool/context_builders/base.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/metagpt/exp_pool/context_builders/base.py b/metagpt/exp_pool/context_builders/base.py index e3fe320a6..a261e452e 100644 --- a/metagpt/exp_pool/context_builders/base.py +++ b/metagpt/exp_pool/context_builders/base.py @@ -25,7 +25,8 @@ class BaseContextBuilder(BaseModel, ABC): result = [] for i, exp in enumerate(self.exps, start=1): - result.append(f"{i}. " + EXP_TEMPLATE.format(req=exp.req, resp=exp.resp, score=exp.metric.score.val)) + score_val = exp.metric.score.val if exp.metric and exp.metric.score else "N/A" + result.append(f"{i}. " + EXP_TEMPLATE.format(req=exp.req, resp=exp.resp, score=score_val)) return "\n".join(result)