Spjimr / _list_models.py
shahidshaikh's picture
Upload 40 files
a52bae4 verified
raw
history blame contribute delete
351 Bytes
import os, requests
data = requests.get(
"https://router.huggingface.co/v1/models",
headers={"Authorization": "Bearer " + os.getenv("HF_TOKEN")}
).json()
for m in data.get("data", []):
providers = m.get("providers", [])
has_tools = any(p.get("supports_tools") for p in providers)
if has_tools:
print(m["id"])