File size: 663 Bytes
ca2863a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
from huggingface_hub import whoami, repo_info
from dotenv import load_dotenv
import os, json, traceback

load_dotenv()
TOKEN = os.getenv('HF')
print('HF token present:', bool(TOKEN))
if not TOKEN:
    print('No HF token found in environment.')
    raise SystemExit(1)

try:
    info = whoami(token=TOKEN)
    print('whoami:')
    print(json.dumps(info, indent=2))
except Exception:
    print('whoami error:')
    traceback.print_exc()

try:
    ri = repo_info('gowshiselva/whispermonk', repo_type='space', token=TOKEN)
    print('repo_info:')
    print(json.dumps(ri.to_dict(), indent=2))
except Exception:
    print('repo_info error:')
    traceback.print_exc()