forked from phoenix/litellm-mirror
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:
parent
72ea6f2ea8
commit
be1fe015de
1 changed files with 2 additions and 0 deletions
|
@ -2329,6 +2329,8 @@ def get_standard_logging_object_payload(
|
||||||
completion_start_time_float = completion_start_time.timestamp()
|
completion_start_time_float = completion_start_time.timestamp()
|
||||||
elif isinstance(completion_start_time, float):
|
elif isinstance(completion_start_time, float):
|
||||||
completion_start_time_float = completion_start_time
|
completion_start_time_float = completion_start_time
|
||||||
|
else:
|
||||||
|
completion_start_time_float = end_time_float
|
||||||
# clean up litellm hidden params
|
# clean up litellm hidden params
|
||||||
clean_hidden_params = StandardLoggingHiddenParams(
|
clean_hidden_params = StandardLoggingHiddenParams(
|
||||||
model_id=None,
|
model_id=None,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue