BillingUsageEvent
class mint.types.BillingUsageEvent ( BaseModel )¶
一条按小时汇总的计费用量记录。外层字段记录用量归属,event_info 保存具体的用量类型和数量;通过 .type 字段可以判断这个标记联合体采用了哪种结构。
字段:
- bucket_start ( datetime ) – 按 UTC 划分的小时区间起点,包含该时刻。
- bucket_end ( datetime ) – 按 UTC 划分的小时区间终点,不包含该时刻。
- base_model ( str | None ) – 这笔用量对应的基座模型。未知时为 None,例如引入基座模型标记之前的存储用量。
- user_id ( str | None ) – 创建该用量所属会话的用户的组织—用户 urn
- user_name ( str | None ) –
user_id的显示名称,由用户在接入时自行填写 - session_id ( str | None ) – 用量归属的会话:采样时为发起请求的会话,训练时为创建该训练任务的会话。没有会话的事件(存储、早于会话标记之前的用量)为 None。会话的 user_metadata 可在
BillingUsageResponse.sessions中按此 id 查询。 - project_id ( str | None ) – 该用量所属的项目,由
session_id标识的会话当前关联的项目解析得到 - event_info ( BillingEventInfo ) – 用量的类型和数量,根据
event_info.type选择对应的结构。
被引用¶
- RestClient.get_billing_usage
- mint.types.BillingUsageResponse