From f46a9d09a5995d8d1bd81e60c2251afe49006fd8 Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Mon, 1 Apr 2024 10:41:12 -0700 Subject: [PATCH] fix(router.py): fix check for context window fallbacks fallback if list is not none --- litellm/router.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/litellm/router.py b/litellm/router.py index 9ddf6e2298e..b852d719527 100644 --- a/litellm/router.py +++ b/litellm/router.py @@ -1241,7 +1241,7 @@ class Router: ### CHECK IF RATE LIMIT / CONTEXT WINDOW ERROR w/ fallbacks available / Bad Request Error if ( isinstance(original_exception, litellm.ContextWindowExceededError) - and context_window_fallbacks is None + and context_window_fallbacks is not None ) or ( isinstance(original_exception, openai.RateLimitError) and fallbacks is not None @@ -1442,7 +1442,7 @@ class Router: ### CHECK IF RATE LIMIT / CONTEXT WINDOW ERROR if ( isinstance(original_exception, litellm.ContextWindowExceededError) - and context_window_fallbacks is None + and context_window_fallbacks is not None ) or ( isinstance(original_exception, openai.RateLimitError) and fallbacks is not None