|
import os |
|
from huggingface_hub import HfApi |
|
from dotenv import load_dotenv |
|
|
|
|
|
load_dotenv() |
|
|
|
|
|
TOKEN = os.environ.get("HF_TOKEN") |
|
OWNER = os.environ.get("OWNER", "whitecircle-ai") |
|
SUBMITTER_TOKEN = os.environ.get("SUBMITTER_TOKEN") |
|
ADMIN_USERNAME = os.environ.get("ADMIN_USERNAME") |
|
ADMIN_PASSWORD = os.environ.get("ADMIN_PASSWORD") |
|
|
|
|
|
REPO_ID = f"{OWNER}/circle-guard-bench" |
|
RESULTS_DATASET_ID = os.environ.get("RESULTS_DATASET_ID", f"{OWNER}/guardbench-results") |
|
|
|
|
|
CACHE_PATH = os.getenv("HF_HOME", ".") |
|
DATA_PATH = os.path.join(os.path.dirname(os.path.dirname(__file__)), "data") |
|
|
|
|
|
LEADERBOARD_FILE = os.path.join(DATA_PATH, "leaderboard.json") |
|
|
|
|
|
API = HfApi(token=TOKEN) |
|
|