feat: implement unified configuration loading and logging setup across entry points

This commit is contained in:
2025-08-06 22:17:02 +02:00
parent d7aa24a935
commit 9338d6eab8
11 changed files with 263 additions and 128 deletions
+3 -1
View File
@@ -31,12 +31,14 @@ llm:
max_concurrent_requests: 4
enable_rate_limiting: true
# Production data settings
# Development data settings - limited dataset for faster testing
data:
split_evaluation: true
split_by_gender: true
evaluation_fraction: 0.2
random_seed: 42
max_dataset_size: 10_000 # Limit to 10k records for development/testing
balance_by_sex: true # Balance male/female samples when limiting
# Enhanced logging for development
logging: