From be1fe015decd092de7e1abf11a792a78332e01cb Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Sat, 7 Sep 2024 09:04:11 -0700 Subject: [PATCH] fix(litellm_logging.py): set completion_start_time_float to end_time_float if none Fixes https://github.com/BerriAI/litellm/issues/5500 --- litellm/litellm_core_utils/litellm_logging.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/litellm/litellm_core_utils/litellm_logging.py b/litellm/litellm_core_utils/litellm_logging.py index f57dd3b81..d38f5137d 100644 --- a/litellm/litellm_core_utils/litellm_logging.py +++ b/litellm/litellm_core_utils/litellm_logging.py @@ -2329,6 +2329,8 @@ def get_standard_logging_object_payload( completion_start_time_float = completion_start_time.timestamp() elif isinstance(completion_start_time, float): completion_start_time_float = completion_start_time + else: + completion_start_time_float = end_time_float # clean up litellm hidden params clean_hidden_params = StandardLoggingHiddenParams( model_id=None,