• shaw's avatar
    feat: 重构 /v1/usage 端点,支持 quota_limited 和 unrestricted 双模式 · 838dad87
    shaw authored
    - quota_limited 模式:返回 Key 级别的总额度、速率限制窗口用量和过期时间
    - unrestricted 模式:返回订阅限额或钱包余额信息(向后兼容)
    - 新增 model_stats 字段,支持 start_date/end_date 参数查询按模型用量统计
    - 提取 buildUsageData/parseUsageDateRange 等辅助方法,减少主函数复杂度
    - 新增 APIKeyService.GetRateLimitData 和 UsageService.GetAPIKeyModelStats
    838dad87
api_key_service.go 26.5 KB