mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-05 02:41:56 +00:00
fix: guard against None logging_obj to prevent AttributeError
This commit is contained in:
parent
d10ec50807
commit
9f03795b88
1 changed files with 13 additions and 11 deletions
|
|
@ -1431,18 +1431,20 @@ class ProxyBaseLLMRequestProcessing:
|
|||
_hidden_params = getattr(response, "_hidden_params", {}) or {}
|
||||
if not _hidden_params.get("litellm_overhead_time_ms"):
|
||||
end_time = datetime.now()
|
||||
from litellm.litellm_core_utils.llm_response_utils.response_metadata import (
|
||||
update_response_metadata,
|
||||
)
|
||||
logging_obj = self.data.get("litellm_logging_obj")
|
||||
if logging_obj is not None:
|
||||
from litellm.litellm_core_utils.llm_response_utils.response_metadata import (
|
||||
update_response_metadata,
|
||||
)
|
||||
|
||||
update_response_metadata(
|
||||
result=response,
|
||||
logging_obj=self.data.get("litellm_logging_obj"),
|
||||
model=self.data.get("model"),
|
||||
kwargs=self.data,
|
||||
start_time=end_time,
|
||||
end_time=end_time,
|
||||
)
|
||||
update_response_metadata(
|
||||
result=response,
|
||||
logging_obj=logging_obj,
|
||||
model=self.data.get("model"),
|
||||
kwargs=self.data,
|
||||
start_time=end_time,
|
||||
end_time=end_time,
|
||||
)
|
||||
|
||||
_exception_raised = False
|
||||
try:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue