Spaces:
Running
Running
| import os | |
| from pydantic_settings import BaseSettings | |
| class Settings(BaseSettings): | |
| # TOKEN: str | |
| OWNER: str = "Samoed" | |
| REPO_ID: str = f"{OWNER}/Encodechka" | |
| QUEUE_REPO: str = f"{OWNER}/requests" | |
| RESULTS_REPO: str = f"{OWNER}/results" | |
| CACHE_PATH: str = "." | |
| EVAL_REQUESTS_PATH: str = os.path.join(CACHE_PATH, "eval-queue") | |
| EVAL_RESULTS_PATH: str = os.path.join(CACHE_PATH, "eval-results") | |
| EVAL_REQUESTS_PATH_BACKEND: str = os.path.join(CACHE_PATH, "eval-queue-bk") | |
| EVAL_RESULTS_PATH_BACKEND: str = os.path.join(CACHE_PATH, "eval-results-bk") | |
| ENCODECHKA_URL: str = "https://raw.githubusercontent.com/avidale/encodechka/master/README.md" | |
| LEADERBOARD_FILE_PATH: str = os.path.join(CACHE_PATH, "leaderboard.csv") | |
| def get_settings(): | |
| return Settings() | |
| # API = HfApi(token=get_settings().TOKEN) | |