Afficher les sessions de mémoire - Amazon Bedrock

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 à chaque utilisateur lorsque vous appelez l'agent. La prochaine fois que vous invoquerez l'agent avec le même agentmemoryId, 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 enregistre le résumé de session.

Note

Plusieurs minutes peuvent s'écouler après la fin de votre session pour que les résumés des sessions apparaissent dans la console ou dans la API réponse.

Pour savoir comment consulter les résumés des sessions, sélectionnez l'onglet correspondant à la méthode de votre choix et suivez les étapes suivantes :

Console
Pour consulter les résumés des sessions,
  1. Connectez-vous à l' AWS Management Console aide d'un IAMrôle avec les autorisations Amazon Bedrock et ouvrez la console Amazon Bedrock à l'adresse. https://console.aws.amazon.com/bedrock/

  2. Sélectionnez Agents dans le volet de navigation de gauche. Choisissez ensuite un agent dans la section Agents.

  3. Dans la fenêtre de test, cliquez sur l'icône d'extension, puis sur l'onglet Mémoire.

    Si vous êtes sur la page Agent Builder, dans la section Mémoire, choisissez Afficher la mémoire.

  4. 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,

    1. Dans la fenêtre de test, choisissez Afficher la trace, puis sélectionnez l'onglet Mémoire.

      Note

      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 en cours est en cours, vous serez informé que le résumé des sessions est en cours de génération et que la génération des sessions 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 L'identifiant de l'agent
agentAliasId L'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
Note

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 en cours est en cours, vous serez informé que le résumé des sessions est en cours de génération et que la génération des sessions 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.