afridialeval / src /config.py
millicentochieng's picture
Upload folder using huggingface_hub
e2b8b61 verified
from pathlib import Path
from src.model_registry import DEFAULT_MODEL_ALIAS
BASE_DIR = Path(__file__).resolve().parent.parent
DATA_DIR = BASE_DIR / "data"
RAW_DATA_PATH = DATA_DIR / "raw" / "dailydialog.json"
ENCODED_DIR = DATA_DIR / "encoded"
LOCALIZED_DIR = DATA_DIR / "localized"
REVIEWED_DIR = DATA_DIR / "reviewed"
DECODED_DIR = DATA_DIR / "decoded"
EVAL_DIR = DATA_DIR / "evaluation"
PROMPTS_DIR = BASE_DIR / "prompts"
# =========================
# MODEL SETTINGS
# =========================
DEFAULT_MODEL = DEFAULT_MODEL_ALIAS
TEMPERATURE = 0.2
MAX_TOKENS = 4096
MAX_TOKENS_THINKING = 16384 # Higher budget for models that output thinking text
# =========================
# TRAPI SETTINGS
# =========================
TRAPI_SCOPE = "api://trapi/.default"
TRAPI_ENDPOINT = "https://trapi.research.microsoft.com/gcr/shared"
def build_azure_endpoint() -> str:
return TRAPI_ENDPOINT
# =========================
# PIPELINE
# =========================
MAX_RETRIES = 2