fix(litellm_logging.py): set completion_start_time_float to end_time_float if none

Fixes https://github.com/BerriAI/litellm/issues/5500
This commit is contained in:
Krrish Dholakia 2024-09-07 09:04:11 -07:00
parent 72ea6f2ea8
commit be1fe015de

View file

@ -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,