Micka-65k / usage_stats.py
klokedm's picture
Micka-65k tokenizer
eeff9c4
Raw History Blame Contribute Delete
792 Bytes
"""Read Hugging Face's aggregate counters; no client usage collection is installed."""
from datetime import datetime, timezone
import json
from huggingface_hub import HfApi
if __name__ == "__main__":
info = HfApi().model_info("klokedm/Micka-65k",
expand=["downloads", "downloadsAllTime", "likes", "lastModified"])
print(json.dumps(dict(
repo="klokedm/Micka-65k", observed_at=datetime.now(timezone.utc).isoformat(),
hub_downloads_last_30_days=info.downloads, hub_downloads_all_time=info.downloads_all_time,
likes=info.likes, last_modified=info.last_modified.isoformat() if info.last_modified else None,
limitation="Hub request counters are not unique users; tokenizer-only loads may be undercounted."
), indent=2))