| # ==================== API KEYS ==================== | |
| GROQ_API_KEY=your_groq_api_key_here | |
| # ==================== APPLICATION CONFIG ==================== | |
| APP_ENV=development # development or production | |
| LOG_LEVEL=INFO # DEBUG, INFO, WARNING, ERROR, CRITICAL | |
| # ==================== CONVERSATION SETTINGS ==================== | |
| MAX_HISTORY_LENGTH=10 | |
| MAX_CONVERSATION_STORAGE=1000 | |
| # ==================== MODEL PARAMETERS ==================== | |
| DEFAULT_TEMPERATURE=0.7 | |
| DEFAULT_MAX_TOKENS=4000 | |
| # ==================== API SETTINGS ==================== | |
| REQUEST_TIMEOUT=60 | |
| MAX_RETRIES=3 | |
| RETRY_DELAY=1.0 | |
| # ==================== CACHE SETTINGS ==================== | |
| ENABLE_CACHE=true | |
| CACHE_SIZE=100 | |
| CACHE_TTL=3600 # seconds (1 hour) | |
| # ==================== RATE LIMITING ==================== | |
| ENABLE_RATE_LIMITING=true | |
| RATE_LIMIT_REQUESTS=50 | |
| RATE_LIMIT_WINDOW=60 # seconds | |
| # ==================== FILE STORAGE ==================== | |
| EXPORT_DIR=exports | |
| BACKUP_DIR=backups | |
| # ==================== UI THEME ==================== | |
| THEME_PRIMARY=purple | |
| THEME_SECONDARY=blue | |
| # ==================== PERFORMANCE ==================== | |
| MAX_WORKERS=3 | |
| # ==================== FEATURE FLAGS ==================== | |
| ENABLE_PDF_EXPORT=true | |