fix(utils.py): set redis_usage_cache to none by default

This commit is contained in:
Krrish Dholakia 2024-03-30 20:10:56 -07:00
parent f58fefd589
commit d9ff13b624
2 changed files with 4 additions and 2 deletions

View file

@ -48,7 +48,9 @@ class ProxyLogging:
""" """
def __init__( def __init__(
self, user_api_key_cache: DualCache, redis_usage_cache: Optional[RedisCache] self,
user_api_key_cache: DualCache,
redis_usage_cache: Optional[RedisCache] = None,
): ):
## INITIALIZE LITELLM CALLBACKS ## ## INITIALIZE LITELLM CALLBACKS ##
self.call_details: dict = {} self.call_details: dict = {}

View file

@ -61,7 +61,7 @@ from litellm.proxy.utils import DBClient
from starlette.datastructures import URL from starlette.datastructures import URL
from litellm.caching import DualCache from litellm.caching import DualCache
proxy_logging_obj = ProxyLogging(user_api_key_cache=DualCache()) proxy_logging_obj = ProxyLogging(user_api_key_cache=DualCache(), redis_usage_cache=None)
@pytest.fixture @pytest.fixture