From 1ff99bf9b5b636007b15fa77d420309b5083e284 Mon Sep 17 00:00:00 2001 From: Ishaan Jaff Date: Sat, 8 Jun 2024 14:12:00 -0700 Subject: [PATCH] fix otel - handle vision images content --- litellm/integrations/opentelemetry.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/litellm/integrations/opentelemetry.py b/litellm/integrations/opentelemetry.py index 449f524eec9..5b82ac3b3c9 100644 --- a/litellm/integrations/opentelemetry.py +++ b/litellm/integrations/opentelemetry.py @@ -302,6 +302,8 @@ class OpenTelemetry(CustomLogger): ) if prompt.get("content"): + if not isinstance(prompt.get("content"), str): + prompt["content"] = str(prompt.get("content")) span.set_attribute( f"{SpanAttributes.LLM_PROMPTS}.{idx}.content", prompt.get("content"),