Skip to content

Commit 520c3d7

Browse files
Update sentry_sdk/integrations/openai.py
Co-authored-by: Ivana Kellyer <[email protected]>
1 parent e7ed400 commit 520c3d7

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

sentry_sdk/integrations/openai.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -123,13 +123,11 @@ def _calculate_token_usage(
123123
output_tokens += count_tokens(choice.message)
124124

125125
# Do not set token data if it is 0
126-
input_tokens = None if input_tokens == 0 else input_tokens
127-
input_tokens_cached = None if input_tokens_cached == 0 else input_tokens_cached
128-
output_tokens = None if output_tokens == 0 else output_tokens
129-
output_tokens_reasoning = (
130-
None if output_tokens_reasoning == 0 else output_tokens_reasoning
131-
)
132-
total_tokens = None if total_tokens == 0 else total_tokens
126+
input_tokens = input_tokens or None
127+
input_tokens_cached = input_tokens_cached or None
128+
output_tokens = output_tokens or None
129+
output_tokens_reasoning = output_tokens_reasoning or None
130+
total_tokens = total_tokens or None
133131

134132
record_token_usage(
135133
span,

0 commit comments

Comments
 (0)