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.
Afficher les sessions de mémoire
L’agent stocke la mémoire pour chaque session en fonction de l’identifiant de mémoire unique (memoryId) fourni pour chaque utilisateur lorsque vous invoquez l’agent. La prochaine fois que vous invoquerez l’agent avec le même memoryId, la totalité de la mémoire sera chargée dans la session. Une fois la session terminée, l’agent génère une version résumée de la session et stocke le résumé de session.
Plusieurs minutes peuvent s’écouler après la fin de votre session pour que les résumés de session apparaissent dans la console ou dans la réponse de l’API.
Pour apprendre à afficher les résumés des sessions, choisissez l’onglet correspondant à votre méthode préférée, puis suivez les étapes :
- Console
-
Pour afficher les résumés de session,
-
Connectez-vous au AWS Management Console avec une identité IAM autorisée à utiliser la console Amazon Bedrock. Ouvrez ensuite la console Amazon Bedrock à l'adresse https://console.aws.amazon.com/bedrock.
-
Dans le volet de navigation de gauche, sélectionnez Agents. Choisissez ensuite un agent dans la section Agents.
-
Dans la fenêtre Test, choisissez l’icône de développement, et choisissez l’onglet Mémoire.
Si vous êtes sur la page Créateur d’agent, dans la section Mémoire, choisissez Afficher la mémoire.
-
Vous pouvez également consulter les sessions de mémoire lorsque vous testez votre agent. Pour afficher les sessions stockées dans la mémoire lorsque vous effectuez un test,
-
Dans la fenêtre de test, choisissez Afficher la trace, et choisissez l’onglet Mémoire.
Si vous consultez des sessions de mémoire lorsque vous testez votre agent, vous ne pouvez consulter le résumé des sessions qu’une fois la dernière session terminée. Si vous essayez d’afficher des sessions de mémoire alors que la session actuelle est en cours, vous serez informé que le résumé des sessions est en cours de génération et que cela prendra du temps. Vous pouvez forcer la fin de la session en cours en choisissant l’icône en forme de balai.
- API
-
Pour consulter les sessions de mémoire de votre agent, envoyez une GetAgentMemorydemande (voir le lien pour les formats de demande et de réponse et les détails des champs) à l'aide d'un point de terminaison créé par Agents for Amazon Bedrock.
Les champs suivants sont obligatoires :
| Champ |
Description abrégée |
| agentId |
Identifiant de l’agent |
| agentAliasId |
Identifiant de l’alias de l’agent |
| memoryId |
Identifiant de la mémoire contenant les résumés de session |
| memoryType |
Type de mémoire. Valeur valide : SESSION_SUMMARY |
Si vous consultez des sessions de mémoire lorsque vous testez votre agent, vous ne pouvez consulter le résumé des sessions qu’une fois la dernière session terminée. Si vous essayez d’afficher des sessions de mémoire alors que la session actuelle est en cours, vous serez informé que le résumé des sessions est en cours de génération et que cela prendra du temps. Vous pouvez forcer la fin de la session en cours en envoyant une InvokeAgentdemande et en spécifiant Y le endSession champ.