File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -318,7 +318,7 @@ def _extract_tool_calls(messages):
318318
319319
320320def _set_usage_data (span , messages ):
321- # type: (Any , Any) -> None
321+ # type: (sentry_sdk.tracing.Span , Any) -> None
322322 input_tokens = 0
323323 output_tokens = 0
324324 total_tokens = 0
@@ -336,13 +336,13 @@ def _set_usage_data(span, messages):
336336 output_tokens += int (token_usage .get ("completion_tokens" , 0 ))
337337 total_tokens += int (token_usage .get ("total_tokens" , 0 ))
338338
339- if input_tokens is not None :
339+ if input_tokens > 0 :
340340 span .set_data (SPANDATA .GEN_AI_USAGE_INPUT_TOKENS , input_tokens )
341341
342- if output_tokens is not None :
342+ if output_tokens > 0 :
343343 span .set_data (SPANDATA .GEN_AI_USAGE_OUTPUT_TOKENS , output_tokens )
344344
345- if total_tokens is not None :
345+ if total_tokens > 0 :
346346 span .set_data (
347347 SPANDATA .GEN_AI_USAGE_TOTAL_TOKENS ,
348348 total_tokens ,
You can’t perform that action at this time.
0 commit comments