Skip to content

fix: 支持以 mapping 形式返回的 token usage 元数据 - #1442

Open
Hht353543 wants to merge 1 commit into
AgentOps-AI:mainfrom
Hht353543:fix/token-usage-dict-metadata
Open

fix: 支持以 mapping 形式返回的 token usage 元数据#1442
Hht353543 wants to merge 1 commit into
AgentOps-AI:mainfrom
Hht353543:fix/token-usage-dict-metadata

Conversation

@Hht353543

Copy link
Copy Markdown

修复 #1432TokenUsageExtractor 只通过 getattr 读取 usage,provider 以 dict(如 usage_metadata={...})返回时 token 计数全部为 None。本次让 _extract_from_usage_object 同时支持 Mapping,用 .get() 读取,并补充对应单元测试。

验证:本地已验证 dict 与 attribute 两种形态;新增用例交由 CI 执行。
(由 Codex 提交,按 CONTRIBUTING 要求说明。)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant