mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-26 03:04:13 +00:00
(feat) log what model is being used as a fallback
This commit is contained in:
parent
f9d75233de
commit
7e4f5e5fbd
1 changed files with 3 additions and 3 deletions
|
@ -766,9 +766,8 @@ class Router:
|
||||||
verbose_router_logger.debug(f"Async Response: {response}")
|
verbose_router_logger.debug(f"Async Response: {response}")
|
||||||
return response
|
return response
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
verbose_router_logger.info(
|
verbose_router_logger.info(f"An exception occurs: {e}")
|
||||||
f"An exception occurs: {e}\n\n Traceback{traceback.format_exc()}"
|
verbose_router_logger.debug(f"Traceback{traceback.format_exc()}")
|
||||||
)
|
|
||||||
original_exception = e
|
original_exception = e
|
||||||
fallback_model_group = None
|
fallback_model_group = None
|
||||||
try:
|
try:
|
||||||
|
@ -822,6 +821,7 @@ class Router:
|
||||||
try:
|
try:
|
||||||
## LOGGING
|
## LOGGING
|
||||||
kwargs = self.log_retry(kwargs=kwargs, e=original_exception)
|
kwargs = self.log_retry(kwargs=kwargs, e=original_exception)
|
||||||
|
verbose_router_logger.info(f"Falling back to {mg}")
|
||||||
kwargs["model"] = mg
|
kwargs["model"] = mg
|
||||||
kwargs["metadata"]["model_group"] = mg
|
kwargs["metadata"]["model_group"] = mg
|
||||||
response = await self.async_function_with_retries(
|
response = await self.async_function_with_retries(
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue