feat(token-tracking): surface token_usage in ReportData
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -99,6 +99,10 @@ class ReportData(BaseModel):
|
||||
default_factory=dict,
|
||||
description="该次运行使用的文档权重配置(来自 scenario.snapshot.yaml)。",
|
||||
)
|
||||
token_usage: dict[str, dict[str, int]] = Field(
|
||||
default_factory=dict,
|
||||
description="按模型累计的 token 用量:{model: {input_tokens, output_tokens, calls}}。",
|
||||
)
|
||||
|
||||
|
||||
class RunDetail(BaseModel):
|
||||
|
||||
Reference in New Issue
Block a user