{"rate_limiting_enabled":true,"storage":"memory","key":"per_ip","environment":"production","effective_multiplier":1.0,"headers_enabled":true,"limits_effective":{"default":"600/hour","auth_login":"30/minute","predict":"120/minute","predict_batch":"30/minute","train":"5/hour","upload":"30/minute"},"limits_configured":{"default":"600/hour","auth_login":"30/minute","predict":"120/minute","predict_batch":"30/minute","train":"5/hour","upload":"30/minute"},"limits_requests_window":{"default":{"requests":null,"window_seconds":null},"auth_login":{"requests":null,"window_seconds":null},"predict":{"requests":null,"window_seconds":null},"predict_batch":{"requests":null,"window_seconds":null},"train":{"requests":null,"window_seconds":null},"upload":{"requests":null,"window_seconds":null}},"options":{"log_exceeded":true,"enable_metrics":false,"alert_threshold":0.8},"header_names":{"limit":"X-RateLimit-Limit","remaining":"X-RateLimit-Remaining","reset":"X-RateLimit-Reset","retry_after":"Retry-After"}}