AaronTekle/Agentic-DataEngineering
0
1from __future__ import annotations2import os3 4# Application display name5APP_TITLE = "Data Engineering Agent"6 7# Hugging Face configuration8HF_TOKEN = os.getenv("HF_TOKEN", "").strip()9HF_MODEL_ID = os.getenv("HF_MODEL_ID", "Qwen/Qwen3-Coder-30B-A3B-Instruct").strip()10HF_PROVIDER = os.getenv("HF_PROVIDER", "").strip() or None11 12# Application limits and defaults13MAX_UPLOAD_MB = int(os.getenv("MAX_UPLOAD_MB", "50"))14MAX_PROFILE_ROWS = int(os.getenv("MAX_PROFILE_ROWS", "100000"))15MAX_AGENT_STEPS = int(os.getenv("MAX_AGENT_STEPS", "4"))16DEFAULT_MAX_TOKENS = int(os.getenv("DEFAULT_MAX_TOKENS", "1800"))17 18# File types accepted for data uploads19SUPPORTED_DATA_EXTENSIONS = {".csv", ".parquet", ".json", ".jsonl", ".xlsx", ".xls"}