Slack Alerting on LiteLLM Gateway
This folder contains the Slack Alerting integration for LiteLLM Gateway.
Folder Structure
slack_alerting.py
: This is the main file that handles sending different types of alertsbatching_handler.py
: Handles Batching + sending Httpx Post requests to slack. Slack alerts are sent every 10s or when events are greater than X events. Done to ensure litellm has good performance under high traffictypes.py
: This file contains the AlertType enum which is used to define the different types of alerts that can be sent to Slack.utils.py
: This file contains common utils used specifically for slack alerting