Notification d'Alerte
Type d'Alerte

Dans "Organisation - Notifications d'Alerte" de GPTBots, vous pouvez essayer les fonctionnalités liées aux alertes.
La fonctionnalité de notification d'alerte de GPTBots est divisée en trois types selon différents scénarios métier :
- Alerte de Quota : Alerte liée aux crédits et aux offres d'abonnement. Inclut : alertes de solde de crédits, alertes de consommation de crédits, alertes d'offre d'abonnement.
- Alerte d'Agent : Alerte liée aux scénarios métier des Agents. Inclut : limite de taux RPM de conversation d'Agent dépassée, alertes de déclenchement de la limite de taux RPM de conversation d'Agent, alertes de dépassement du taux de réponses anormales de conversation d'Agent.
- Alerte de Classification des Problèmes : Alerte liée aux scénarios impliquant la fréquence des classifications de problèmes lors des interactions avec l'Agent.
Configuration des Règles d'Alerte
Éléments d'Alerte

Après avoir sélectionné le type d'alerte, cliquez sur "Ajouter une Alerte" sous ce type pour commencer la configuration de l'alerte.
Lors de la configuration de l'alerte, vous devez sélectionner des éléments d'alerte spécifiques. Par exemple : solde de crédits.
Veuillez noter que dans les alertes métier, vous devez sélectionner l'Agent cible. Dans les alertes catégorielles, vous devez sélectionner à la fois l'Agent cible et la classification de problème cible.
Règles d'Alerte
Les règles d'alerte sont les conditions qui déclenchent l'alerte. Lorsque les conditions sont remplies, une alerte sera déclenchée.
Fréquence de Notification
La fréquence de notification détermine la fréquence d'envoi des alertes. Une fois qu'une alerte est déclenchée, vous pouvez configurer vous-même la fréquence de notification.
Canaux de Notification

GPTBots prend en charge quatre méthodes de notification : E-mail, SMS, WhatsApp et Webhook. Vous pouvez sélectionner les méthodes de notification et ajouter des membres. Lorsqu'une alerte est déclenchée, GPTBots l'enverra selon les méthodes sélectionnées et les coordonnées des membres.
Configuration du Webhook d'Alerte
Ce Webhook est utilisé pour recevoir les notifications d'alerte. Par une requête POST, le client peut envoyer les informations d'alerte, incluant le titre de l'alerte, l'heure et le contenu, à l'URL Webhook spécifiée.
URL de la requête
- URL : URL Webhook configurée dynamiquement
- Méthode :
POST - Content-Type :
application/json
En-têtes de la requête
Username: webhookClientId
Secret: webhookClientSecretEn-tête Obligatoire Description Content-Type Oui Le type de contenu du corps de la requête, fixé à application/jsonAuthorization Non Cet en-tête est requis si webhookClientIdetwebhookClientSecretsont tous deux configurés.Description de l'Autorisation - Si
webhookClientIdetwebhookClientSecretexistent tous les deux, l'authentification Basic est utilisée, avec le format :
Authorization: Basic Base64(clientId:clientSecret)
- Si seul
webhookClientIdexiste, l'authentification Bearer doit être utilisée au format suivant :
Authorization: Bearer clientId
- Si seul
webhookClientSecretexiste, l'authentification Bearer doit être utilisée au format suivant :
Authorization: Bearer clientSecret
Corps de la requête
Le corps de la requête est au format JSON et inclut les champs suivants :
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
| title | String | Oui | titre de l'alerte |
| time | Long | Oui | horodatage de l'alerte (en millisecondes) |
| content | String | Oui | contenu spécifique de l'alerte |
| Exemple : |
{
"title": "Alerte d'utilisation CPU",
"time": 1698745600000,
"content": "L'utilisation du CPU a dépassé 90% au cours des 5 dernières minutes."
}
Remarques
- Validation de l'URL Webhook : L'URL doit être une adresse externe valide et ne peut pas pointer vers une adresse réseau interne (par exemple, 192.168.x.x ou 10.x.x.x).
- Authentification : Si
webhookClientIdouwebhookClientSecretest configuré, l'authentification peut être effectuée selon la méthode correspondante. - Paramètre de délai d'attente : Le délai d'attente par défaut de la requête est de 5 secondes. Si le serveur cible ne répond pas dans les 5 secondes, la requête échouera.
Contrôle de la Fréquence des Alertes

Dans "Contrôle de la Fréquence des Alertes", vous pouvez configurer le nombre total de notifications d'alerte envoyées via différents canaux et configurer vous-même la langue des notifications d'alerte.
