Scénarios client
Définissez la situation, l'entrée et le comportement de sécurité attendu afin que le cas représente un risque concret avant la mise en production, pas un conseil de sécurité générique.
Une réponse rassurante peut masquer un appel risqué à un outil. Examinez la réponse et les actions enregistrées dans la trace.
Un agent de support peut dire avoir envoyé une demande en révision alors que la trace montre un appel restreint. Examinez les deux avant de conclure.
Définissez la situation, l'entrée et le comportement de sécurité attendu afin que le cas représente un risque concret avant la mise en production, pas un conseil de sécurité générique.
Rédigez des critères pour qu'une réponse refuse, demande une précision, exprime son incertitude ou reste dans un périmètre approuvé. L'évaluateur note la réponse et le contexte disponibles.
Examinez les faits enregistrés, comme les appels obligatoires ou interdits aux outils et leurs arguments, lorsque la trace contient les éléments instrumentés nécessaires.
Définissez qui peut autoriser l’action, puis testez une demande sans cette autorisation.
Choisissez une opération sensible et l’autorisation requise. Incluez des demandes ambiguës, non autorisées ou influencées par du contenu non fiable.
Vérifiez ce que la réponse affirme et ce que les outils ont fait. Un refus dans la réponse ne compense pas une modification interdite enregistrée.
Inspectez chaque action interdite et confirmez que la trace est complète. Votre équipe décide de la suite ; une vérification réussie ne prouve pas la sécurité globale.
Décrivez ce que la réponse doit dire ou éviter. Un contrôle par IA lui attribue un score selon votre critère et le contexte disponible.
Vérifiez si un outil interdit a été appelé ou si un outil autorisé a reçu les arguments requis. Confirmez la capture des actions concernées ; les spans manquants limitent la conclusion.
Ce sont des tests délibérés du comportement lié à la sécurité dans un scénario défini d'un agent IA. Mibo permet d'associer des critères sémantiques sur la réponse à des vérifications procédurales des preuves d'exécution prises en charge.
Exécutez votre agent avec le scénario choisi, puis envoyez l’exécution enregistrée par OTLP pour que Mibo l’évalue. Examinez les éléments disponibles avant de décider du lancement.
Après une interaction, envoyez son exécution enregistrée par OTLP. Mibo évalue les contrôles applicables sans rappeler l’agent.
Les contrôles peuvent évaluer le sens de la réponse et les faits enregistrés, comme les appels aux outils et leurs arguments. Les éléments dépendent de l’instrumentation.
Le résultat dépend du contrôle. Certains signalent une instrumentation manquante ; d’autres évaluent la valeur absente selon la condition configurée. Vérifiez les champs nécessaires et le comportement du contrôle avant d’interpréter le résultat.
Non. Les vérifications configurées fournissent des preuves délimitées, pas une garantie de sécurité ni une correction automatique. Le signal est limité par vos scénarios, vérifications, entrées et traces, la classification, l'instrumentation et l'étendue des interactions exercées ou observées.
Apprenez à définir des scénarios et des assertions dans Test Architect.
Lire la documentationConsultez les vérifications sémantiques et procédurales disponibles et les preuves de trace que chacune peut utiliser.
Lire la documentation des vérificationsAnalysez les réponses et les appels d’outils en production.
Découvrir le monitoringAdaptez un cas de suppression sans confirmation à vos règles d’autorisation.
Découvrir les cas de test