fix(utils.py): fix cache hits for streaming

Fixes https://github.com/BerriAI/litellm/issues/4109
This commit is contained in:
Krrish Dholakia 2024-07-26 19:03:42 -07:00
parent c0717133a9
commit fe0b55f2ca
5 changed files with 42 additions and 16 deletions

View file

@ -463,7 +463,7 @@ class OpenTelemetry(CustomLogger):
#############################################
# OTEL Attributes for the RAW Request to https://docs.anthropic.com/en/api/messages
if complete_input_dict:
if complete_input_dict and isinstance(complete_input_dict, dict):
for param, val in complete_input_dict.items():
if not isinstance(val, str):
val = str(val)