{ "ai": { "enabled": false, "openrouter_key_file": "openrouter_key.txt", "models": { "cheap": "meta-llama/llama-3.3-70b-instruct", "smart": "meta-llama/llama-3.3-70b-instruct" }, "parallel_workers": 10, "timeout_seconds": 60, "note": "Using only Llama 70B for cost efficiency" }, "cache": { "enabled": true, "ai_cache_dir": "data/filter_cache", "filterset_cache_ttl_hours": 24 }, "pipeline": { "default_stages": ["categorizer", "moderator", "filter", "plugins", "ranker"], "batch_size": 50, "enable_parallel": true, "stage_modules": [] }, "plugins": { "modules": [], "enabled": ["keyword", "quality"], "configs": { "keyword": { "enabled": true, "blocklist": [], "allowlist": [], "check_title": true, "check_content": true }, "quality": { "enabled": true, "min_title_length": 10, "max_title_length": 300, "min_content_length": 0, "max_caps_ratio": 0.5, "max_exclamation_marks": 3 } } }, "output": { "filtered_dir": "data/filtered", "save_rejected": false } }