You've already forked adk-python
mirror of
https://github.com/encounter/adk-python.git
synced 2026-03-30 10:57:20 -07:00
fix: avoid crash when there is no candidates_token_count, which is Optional
PiperOrigin-RevId: 795643665
This commit is contained in:
committed by
Copybara-Service
parent
ba6e85eb3f
commit
22f34e9d2c
@@ -211,10 +211,11 @@ def trace_call_llm(
|
||||
'gen_ai.usage.input_tokens',
|
||||
llm_response.usage_metadata.prompt_token_count,
|
||||
)
|
||||
span.set_attribute(
|
||||
'gen_ai.usage.output_tokens',
|
||||
llm_response.usage_metadata.candidates_token_count,
|
||||
)
|
||||
if llm_response.usage_metadata.candidates_token_count is not None:
|
||||
span.set_attribute(
|
||||
'gen_ai.usage.output_tokens',
|
||||
llm_response.usage_metadata.candidates_token_count,
|
||||
)
|
||||
if llm_response.finish_reason:
|
||||
span.set_attribute(
|
||||
'gen_ai.response.finish_reasons',
|
||||
|
||||
Reference in New Issue
Block a user