[CI] [Tracing] Add ci for tracing and fix bugs (#21740)

This commit is contained in:
Feng Su
2026-04-02 10:50:50 -07:00
committed by GitHub
parent 2278a321ca
commit 8732b2e9c6
7 changed files with 1037 additions and 319 deletions
@@ -2415,9 +2415,10 @@ class TokenizerManager(TokenizerCommunicatorMixin, TokenizerManagerMultiItemMixi
return span_attrs
# Token usage attributes
span_attrs[SpanAttributes.GEN_AI_USAGE_COMPLETION_TOKENS] = (
recv_obj.completion_tokens[i]
)
if not isinstance(recv_obj, BatchEmbeddingOutput):
span_attrs[SpanAttributes.GEN_AI_USAGE_COMPLETION_TOKENS] = (
recv_obj.completion_tokens[i]
)
span_attrs[SpanAttributes.GEN_AI_USAGE_PROMPT_TOKENS] = recv_obj.prompt_tokens[
i
]