Spaces:
Running
Running
| 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 |