From c3bbe604eb3758879c1107ffc8947ec0e1be631a Mon Sep 17 00:00:00 2001 From: tobitege <10787084+tobitege@users.noreply.github.com> Date: Sat, 28 Sep 2024 21:33:16 +0200 Subject: [PATCH] (fix) Fix logging in shared eval file to prevent key disclosure (#4108) --- evaluation/utils/shared.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evaluation/utils/shared.py b/evaluation/utils/shared.py index db8f976904..b6562d4d4a 100644 --- a/evaluation/utils/shared.py +++ b/evaluation/utils/shared.py @@ -40,9 +40,9 @@ class EvalMetadata(BaseModel): def model_dump_json(self, *args, **kwargs): dumped = super().model_dump_json(*args, **kwargs) dumped_dict = json.loads(dumped) - logger.debug(f'Dumped metadata: {dumped_dict}') # avoid leaking sensitive information dumped_dict['llm_config'] = self.llm_config.to_safe_dict() + logger.debug(f'Dumped metadata: {dumped_dict}') return json.dumps(dumped_dict)