ModelUsageActivityStorage#
Build extensions, choose hooks, and manage request-scoped state. See the guide.
- class zett_agent.extensions.usage_activity.ModelUsageActivityStorage(*args, **kwargs)[源代码]#
Persistence boundary consumed by
UsageActivityExtension.- async record(record)[源代码]#
Persist one completed model request.
- 参数:
record (ModelUsageActivityRecord)
- 返回类型:
None
- async activity(*, start, end)[源代码]#
Return daily aggregates in the inclusive date range.
- 参数:
start (date)
end (date)
- 返回类型:
list[ModelUsageActivityDay]