Comment ajouter un Kill Switch à votre agent IA en 5 minutes

DEV - 21/02
Votre agent IA s'exécute en production. Il s'agit d'appeler des API, de prendre des décisions, de dépenser de l'argent. Et...

Votre agent IA s'exécute en production. Il s'agit d'appeler des API, de prendre des décisions, de dépenser de l'argent. Et pour le moment, si cela tourne mal – coincé dans une boucle, appels d’outils hallucinants, épuisement de votre budget API – votre seule option est d’arrêter manuellement le processus et d’espérer que rien ne se casse.

Ce tutoriel ajoute un véritable kill switch. Cinq minutes, aucun changement de code pour votre agent.

Ce que nous construisons

Un proxy inverse situé entre votre agent et le fournisseur LLM. Chaque demande y transite. Vous définissez des politiques dans YAML — et lorsqu'une politique se déclenche, la demande est bloquée avant même d'atteindre le modèle.

À la fin de ce didacticiel, votre agent s'arrêtera automatiquement s'il :

  • Dépasse un budget symbolique
  • Fait trop de requêtes dans une fenêtre de temps (détection de boucle)
  • Essaie d'appeler un outil restreint
  • Atteint un seuil de risque que vous définissez

Conditions préalables

  • Docker et Docker Compose installés
  • Une clé API OpenAI (ou tout fournisseur compatible OpenAI)
  • Un agent IA qui utilise le format API OpenAI

Étape 1 : Cloner et démarrer la pile

git clone https://github.com/airblackbox/air-platform.git cd air-platform cp .env.example .env
Entrer en mode plein écran Quitter le mode plein écran

Ouvrir.envet ajoutez votre clé API :

OPENAI_API_KEY=sk-votre-clé-ici
Entrer en mode plein écran Quitter le mode plein écran

C...
[Courte citation de 8% de l'article original]

Loading...