From 01da3b0a7aca8e1cca5dec82a6851707a977a616 Mon Sep 17 00:00:00 2001 From: Marc Abramowitz Date: Mon, 13 May 2024 16:38:36 -0700 Subject: [PATCH] Add ability to customize slack report frequency via `SLACK_DAILY_REPORT_FREQUENCY` env var Addresses one thing that @taralika mentioned in https://github.com/BerriAI/litellm/issues/3597 --- litellm/integrations/slack_alerting.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/litellm/integrations/slack_alerting.py b/litellm/integrations/slack_alerting.py index 7252967d9c0..f91cdb29d79 100644 --- a/litellm/integrations/slack_alerting.py +++ b/litellm/integrations/slack_alerting.py @@ -31,7 +31,8 @@ class LiteLLMBase(BaseModel): class SlackAlertingArgs(LiteLLMBase): - daily_report_frequency: int = 12 * 60 * 60 # 12 hours + default_daily_report_frequency: int = 12 * 60 * 60 # 12 hours + daily_report_frequency: int = os.getenv("SLACK_DAILY_REPORT_FREQUENCY", default_daily_report_frequency) report_check_interval: int = 5 * 60 # 5 minutes