From 654f498329c20d8c2637acbfd40de3046ebe8536 Mon Sep 17 00:00:00 2001 From: David Tam Date: Thu, 11 Jul 2024 10:51:06 -0700 Subject: [PATCH] dont init validators init if intend to use api --- guardrails/guard.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/guardrails/guard.py b/guardrails/guard.py index ab3d652b4..85b325ea8 100644 --- a/guardrails/guard.py +++ b/guardrails/guard.py @@ -271,6 +271,9 @@ def _configure_telemtry( self._hub_telemetry = HubTelemetry() def _fill_validator_map(self): + # dont init validators if were going to call the server + if self._api_client is not None: + return for ref in self.validators: entry: List[Validator] = self._validator_map.get(ref.on, []) # type: ignore # Check if the validator from the reference