了解并跟踪Claude Code SDK中用于计费的令牌使用情况
id
字段的消息报告相同的使用情况。当Claude在同一轮中发送多条消息(例如,文本 + 工具使用)时,它们共享相同的消息ID和使用数据。
result
消息包含对话中所有步骤的总累积使用情况:
output_tokens
值不同。当这种情况发生时:
total_cost_usd
是权威的input_tokens
:处理的基础输入令牌output_tokens
:响应中生成的令牌cache_creation_input_tokens
:用于创建缓存条目的令牌cache_read_input_tokens
:从缓存读取的令牌service_tier
:使用的服务层级(例如,“standard”)total_cost_usd
:以美元为单位的总成本(仅在结果消息中)