From cedfad541db71c409cf3adb5904494749fe4d1ee Mon Sep 17 00:00:00 2001 From: William FH <13333726+hinthornw@users.noreply.github.com> Date: Tue, 29 Aug 2023 16:14:32 -0700 Subject: [PATCH] don't emit none from eval config (#9963) --- libs/langchain/langchain/smith/evaluation/config.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/langchain/langchain/smith/evaluation/config.py b/libs/langchain/langchain/smith/evaluation/config.py index 9348e2d81..3f8224d7c 100644 --- a/libs/langchain/langchain/smith/evaluation/config.py +++ b/libs/langchain/langchain/smith/evaluation/config.py @@ -48,6 +48,8 @@ class EvalConfig(BaseModel): for field, val in self: if field == "evaluator_type": continue + elif val is None: + continue kwargs[field] = val return kwargs