Spaces:
Build error
Build error
File size: 721 Bytes
7acd6e0 85ffe35 6c9b377 85ffe35 6c9b377 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | from smolagents import DuckDuckGoSearchTool
import random
from huggingface_hub import list_models
def get_hub_stats(author: str) -> str:
"""Fetches the most downloaded model from a specific author on the Hugging Face Hub."""
try:
# List models from the specified author, sorted by downloads
models = list(list_models(author=author, sort="downloads", direction=-1, limit=1))
if models:
model = models[0]
return f"The most downloaded model by {author} is {model.id} with {model.downloads:,} downloads."
else:
return f"No models found for author {author}."
except Exception as e:
return f"Error fetching models for {author}: {str(e)}" |