fix should_initialize_sync_client

This commit is contained in:
Ishaan Jaff 2024-07-06 13:10:22 -07:00
parent 2609de43d0
commit 984cc4722e

View file

@ -33,11 +33,15 @@ def should_initialize_sync_client(
if litellm_router_instance is None:
return False
if (
litellm_router_instance.router_general_settings is not None
and litellm_router_instance.router_general_settings.async_only_mode is True
):
return False
if litellm_router_instance.router_general_settings is not None:
if (
hasattr(litellm_router_instance, "router_general_settings")
and hasattr(
litellm_router_instance.router_general_settings, "async_only_mode"
)
and litellm_router_instance.router_general_settings.async_only_mode is True
):
return False
return True