Skip to content

Commit ab61b05

Browse files
ref(litellm): Remove set_data_normalized for primitive attributes
1 parent 594dce5 commit ab61b05

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

sentry_sdk/integrations/litellm.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ def _input_callback(kwargs: "Dict[str, Any]") -> None:
103103
_get_metadata_dict(kwargs)["_sentry_span"] = span
104104

105105
# Set basic data
106-
set_data_normalized(span, SPANDATA.GEN_AI_SYSTEM, provider)
107-
set_data_normalized(span, SPANDATA.GEN_AI_OPERATION_NAME, operation)
106+
span.set_data(SPANDATA.GEN_AI_SYSTEM, provider)
107+
span.set_data(SPANDATA.GEN_AI_OPERATION_NAME, operation)
108108

109109
# Record input/messages if allowed
110110
if should_send_default_pii() and integration.include_prompts:
@@ -157,7 +157,7 @@ def _input_callback(kwargs: "Dict[str, Any]") -> None:
157157
for key, attribute in params.items():
158158
value = kwargs.get(key)
159159
if value is not None:
160-
set_data_normalized(span, attribute, value)
160+
span.set_data(attribute, value)
161161

162162
# Record LiteLLM-specific parameters
163163
litellm_params = {
@@ -167,7 +167,7 @@ def _input_callback(kwargs: "Dict[str, Any]") -> None:
167167
}
168168
for key, value in litellm_params.items():
169169
if value is not None:
170-
set_data_normalized(span, f"gen_ai.litellm.{key}", value)
170+
span.set_data(f"gen_ai.litellm.{key}", value)
171171

172172

173173
def _success_callback(
@@ -189,9 +189,7 @@ def _success_callback(
189189
try:
190190
# Record model information
191191
if hasattr(completion_response, "model"):
192-
set_data_normalized(
193-
span, SPANDATA.GEN_AI_RESPONSE_MODEL, completion_response.model
194-
)
192+
span.set_data(SPANDATA.GEN_AI_RESPONSE_MODEL, completion_response.model)
195193

196194
# Record response content if allowed
197195
if should_send_default_pii() and integration.include_prompts:

0 commit comments

Comments
 (0)