@@ -47,17 +47,11 @@ def guardrail(
4747
4848 slug , evaluator_version , evaluator_config , required_input_fields = evaluator_details
4949
50- print ("NOMI - guardrail - slug:" , slug )
51- print ("NOMI - guardrail - evaluator_version:" , evaluator_version )
52- print ("NOMI - guardrail - evaluator_config:" , evaluator_config )
53- print ("NOMI - guardrail - required_input_fields:" , required_input_fields )
54-
5550 def decorator (func : Callable [P , R ]) -> Callable [P , Dict [str , Any ]]:
5651 @wraps (func )
5752 async def async_wrapper (* args : P .args , ** kwargs : P .kwargs ) -> Dict [str , Any ]:
5853 # Execute the original function - should return a dict with fields matching required_input_fields
5954 original_result = await func (* args , ** kwargs )
60- print ("NOMI - guardrail - original_result:" , original_result )
6155
6256 # Validate that original_result is a dict
6357 if not isinstance (original_result , dict ):
@@ -77,8 +71,6 @@ async def async_wrapper(*args: P.args, **kwargs: P.kwargs) -> Dict[str, Any]:
7771 slug , original_result , evaluator_version , evaluator_config
7872 )
7973
80- print ("NOMI - guardrail - evaluator_result:" , evaluator_result )
81-
8274 # Use callback if provided, otherwise use default behavior
8375 if on_evaluation_complete :
8476 return on_evaluation_complete (evaluator_result , original_result )
@@ -178,10 +170,6 @@ async def execute_evaluator(
178170 """
179171 try :
180172
181- print ("NOMI - guardrails - data:" , data )
182- print ("NOMI - guardrails - evaluator_version:" , evaluator_version )
183- print ("NOMI - guardrails - evaluator_config:" , evaluator_config )
184-
185173 # Use dummy IDs for guardrails (they don't need experiment tracking)
186174 result = await self ._evaluator .run_experiment_evaluator (
187175 evaluator_slug = slug ,
@@ -203,8 +191,6 @@ async def execute_evaluator(
203191 evaluator_result = raw_result .get ("evaluator_result" , "" )
204192 success = evaluator_result == "pass"
205193 reason = raw_result .get ("reason" , None )
206- print ("NOMI - guardrails - reason:" , reason )
207- print ("NOMI - guardrails - success:" , success )
208194 return OutputSchema (reason = reason , success = success )
209195
210196 # Otherwise, try custom evaluator format with 'pass' and 'reason' fields
0 commit comments