Skip to content

Commit 94a5044

Browse files
authored
Replace prints with loggings in base_eval (#43325)
* add lgos in base_eval * dummy commit * Revert "dummy commit" This reverts commit f22ebc0.
1 parent d35f12e commit 94a5044

File tree

1 file changed

+5
-2
lines changed
  • sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/_evaluators/_common

1 file changed

+5
-2
lines changed

sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/_evaluators/_common/_base_eval.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# ---------------------------------------------------------
44

55
import inspect
6+
import logging
67
from abc import ABC, abstractmethod
78
import json
89
import copy
@@ -46,6 +47,8 @@
4647
T = TypeVar("T")
4748
T_EvalValue = TypeVar("T_EvalValue")
4849

50+
logger = logging.getLogger(__name__)
51+
4952

5053
class DerivedEvalInput(TypedDict, total=False):
5154
"""The eval input generated by EvaluatorBase._derive_conversation_starter."""
@@ -593,7 +596,7 @@ async def _real_call(self, **kwargs) -> Union[DoEvalResult[T_EvalValue], Aggrega
593596
try:
594597
eval_input_list = self._convert_kwargs_to_eval_input(**kwargs)
595598
except Exception as e:
596-
print(f"Error converting kwargs to eval_input_list: {e}")
599+
logger.error(f"Error converting kwargs to eval_input_list: {e}")
597600
raise e
598601
per_turn_results = []
599602
# Evaluate all inputs.
@@ -630,7 +633,7 @@ async def _real_call(self, **kwargs) -> Union[DoEvalResult[T_EvalValue], Aggrega
630633
else:
631634
result[result_key] = EVALUATION_PASS_FAIL_MAPPING[False]
632635
except Exception as e:
633-
print(f"Error calculating binary result: {e}")
636+
logger.warning(f"Error calculating binary result: {e}")
634637
per_turn_results.append(result)
635638
# Return results as-is if only one result was produced.
636639

0 commit comments

Comments
 (0)