Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
DevOps Souvenirs d'agents
Les mémoires sont des éléments de connaissances informationnels que AWS DevOps l'Agent crée et gère pour compléter ses capacités grâce à un contexte synthétisé à signal élevé spécifique à votre espace d'agent. Contrairement aux DevOps Compétences des agents mémoires qui encodent les connaissances procédurales et étendent les capacités des agents, les mémoires encodent les connaissances informationnelles qui aident les agents à prendre des décisions plus rapides et plus précises au cours des enquêtes.
Que sont les souvenirs
Une mémoire est un fichier de marquage unique qui capture des informations synthétisées pertinentes pour votre espace agent. Les exemples incluent les causes profondes récurrentes d'une alarme spécifique, des anomalies environnementales connues ou des préférences spécifiques à l'utilisateur. Les mémoires n'étendent pas les capacités de l'agent ; elles fournissent le contexte qu'il utilise pour prendre de meilleures décisions.
Un magasin de mémoire est un ensemble de fichiers de mémoire connexes. Chaque mémoire possède un nom et une description que les agents utilisent pour décider s'ils souhaitent parcourir son contenu. Les mémoires sont des conteneurs organisationnels qui regroupent les mémoires par thème.
Les souvenirs diffèrent des autres types d'éléments de connaissances sur des points essentiels :
| Aspect | Compétence | Instructions pour les agents | Mémoire |
|---|---|---|---|
| Type de connaissance | Procédure (instructions) | Procédure (instructions permanentes) | Informationnel (contexte synthétisé) |
| Format du contenu | Bundle Markdown ou ZIP | Markdown uniquement | Markdown uniquement |
| Injection de contexte | À la demande (l'agent décide en faisant correspondre les descriptions) | Toujours (à chaque session) | À la demande (l'agent décide en faisant correspondre les descriptions) |
| Créé par | Utilisateur (interface utilisateur, CLI), DevOps agent | Utilisateur (interface utilisateur, CLI) | Utilisateur (via le chat), DevOps agent (agent d'apprentissage) |
Pourquoi utiliser les souvenirs
Les souvenirs permettent aux agents d'accéder à des modèles historiques et à des connaissances environnementales qui seraient autrement perdues entre les sessions.
Principaux avantages :
Investigations plus rapides : les agents mémorisent les causes profondes récentes de certains moniteurs, évitant ainsi des étapes de diagnostic redondantes en cas de réapparition d'un problème récurrent.
Sensibilisation à l'environnement - Les mémoires capturent des détails spécifiques à l'environnement, tels que les alarmes sonores connues, les anomalies de l'infrastructure ou les relations entre les composants qu'il est difficile de redécouvrir à chaque session.
Amélioration continue : au fur et à mesure que l' DevOps agent résout un plus grand nombre d'incidents, il crée automatiquement une base de connaissances plus riche sur les modèles et les causes profondes spécifiques à votre infrastructure.
Préférences de l'utilisateur - Les mémoires enregistrent les préférences et les directives de communication afin que l'agent se comporte toujours conformément à vos attentes.
Comment fonctionnent les souvenirs
Lorsqu'une session d'agent démarre, l'agent reçoit une liste de mémoires contenant leurs noms et descriptions. Au cours d'une enquête, l'agent évalue si une mémoire est pertinente pour la tâche en cours. Si tel est le cas, l'agent répertorie les mémoires contenues dans ce magasin et lit les fichiers mémoire spécifiques dont il a besoin. Ce modèle de divulgation progressive réduit la consommation de contexte tout en rendant toutes les connaissances pertinentes accessibles.
Chaque mémoire est versionnée. Chaque mise à jour crée une nouvelle version immuable, permettant de créer des pistes d'audit et de revenir au contenu précédent.
Magasins de mémoire gérés
DevOps L'agent crée et gère automatiquement les mémoires gérées suivantes à mesure qu'il apprend des sessions de votre espace agent :
moniteurs
Per-monitor historique récurrent des causes profondes. Chaque fichier mémoire correspond à un moniteur spécifique (alarme ou métrique) et répertorie les catégories de causes à l'origine des incidents liés à cette alarme, avec les preuves recueillies par enquête. Les agents lisent l'entrée correspondant à l'alarme avant de procéder à un tri afin de déterminer rapidement si l'incident en cours correspond à un schéma connu.
Lorsque des enquêtes ont été menées au cours des deux dernières semaines dans l'espace des agents, un agent d'apprentissage s'exécute une fois par jour pour analyser les enquêtes récentes, puis extraire et stocker des souvenirs dans ce magasin. Les éléments de mémoire de ce magasin sont supprimés lorsqu'ils ne sont pas mis à jour pendant 2 semaines. Si le magasin est plein, l'élément de mémoire le plus ancien est supprimé pour faire de la place.
directives
User-authored directives qui orientent le comportement des agents. Utilisez ce magasin pour enregistrer les instructions permanentes que l'agent doit suivre, telles que les conventions d'infrastructure ou les préférences de dénomination.
Exemples :
« Les lambdas ne sont plus utilisés. Le service utilise Fargate. »
« Le service de stockage s'appelle Service de stockage des commandes. »
Visualisation de souvenirs
Vous pouvez consulter toutes les mémoires stockées et leur contenu depuis la page Knowledge de votre application Web Agent Space Operator.
Pour consulter les mémoires stockées, procédez comme suit :
Accédez à la page Knowledge de votre application Web Agent Space Operator.
Choisissez l'onglet Souvenirs.
Parcourez la liste des mémoires gérées, chacune indiquant son nom, sa description et le champ d'application du type d'agent.
Pour consulter les souvenirs d'une boutique, procédez comme suit :
Dans l'onglet Souvenirs, choisissez Afficher à côté de la mémoire que vous souhaitez explorer.
La page détaillée du magasin répertorie tous les souvenirs avec leur nom, leur description, leur numéro de version et leur date de dernière modification, les plus récents étant triés en premier.
Pour consulter un souvenir spécifique :
Sur la page détaillée du magasin, choisissez Afficher à côté de la mémoire que vous souhaitez lire.
La page détaillée de la mémoire affiche le contenu du markdown rendu ainsi que la date de création, la date de dernière modification et un sélecteur de version.
Pour consulter une version précédente, procédez comme suit :
Sur la page détaillée de la mémoire, utilisez le menu déroulant du sélecteur de version pour choisir une version plus ancienne.
Le contenu est mis à jour pour afficher la version sélectionnée.
Activation et désactivation des mémoires
Vous pouvez activer ou désactiver des mémoires individuelles sans les supprimer.
Pour changer de mémoire, procédez comme suit :
Dans l'onglet Memories, utilisez l'interrupteur à bascule situé à côté de la mémoire.
Lorsqu'ils sont inactifs, les agents n'accèdent à aucune mémoire de ce magasin.
Pour changer de mémoire individuelle, procédez comme suit :
Naviguez dans une mémoire pour voir la liste de ses mémoires.
Utilisez le commutateur situé à côté de la mémoire que vous souhaitez activer ou désactiver.
Lorsqu'ils sont inactifs, les agents ignorent cette mémoire spécifique pendant les investigations.
Modifier des souvenirs avec Chat
Vous pouvez créer, mettre à jour ou supprimer des souvenirs en discutant avec l' DevOps agent dans l'interface de chat. L'agent Chat peut écrire directement dans les mémoires.
Exemples de commandes de chat :
« N'oubliez pas que le service de stockage s'appelle Service de stockage des commandes » : crée ou met à jour une mémoire dans le magasin de directives.
« Mettez à jour la mémoire de l'alarme Canary pour remarquer qu'elle ne fonctionne pas pendant les déploiements » : met à jour une mémoire spécifique dans le magasin des moniteurs.
« Supprimer la mémoire associée à l'ancienne chaîne de connexion à la base de données » - Supprime une mémoire qui n'est plus pertinente.
L'agent Chat écrit directement dans les mémoires en votre nom.
Limites de mémoire
Les limites suivantes s'appliquent aux mémoires :
| Ressource | Limite |
|---|---|
| Stockages de mémoire par agent Space | 50 |
| Mémoires par mémoire | 200 |
| Taille individuelle du contenu de la mémoire | 100 Ko |