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.
Gestion de session
Les sessions AgentCore Code Interpreter présentent les caractéristiques suivantes :
- Délai d'expiration de session
-
Par défaut : 900 secondes (15 minutes)
Configurable : peut être ajusté lors de la création de sessions, jusqu'à 8 heures
- Persistance des sessions
-
Les fichiers et les données créés au cours d'une session sont disponibles pendant toute la durée de vie de la session. Lorsque la session est terminée, elle ne persiste plus et les données sont nettoyées.
- Résiliation automatique
-
Les sessions se terminent automatiquement après le délai d'expiration configuré
- Sessions multiples
-
Plusieurs sessions peuvent être actives simultanément pour un seul interpréteur de code. Chaque session conserve son propre état et son propre environnement
- Politique de rétention
-
La politique de conservation de la durée de vie (TTL) des données de session est de 30 jours.
Rubriques
Utilisation de sessions isolées
AgentCore Les outils permettent d'isoler chaque session utilisateur afin de garantir une réutilisation sécurisée et cohérente du contexte lors de plusieurs appels d'outils. L'isolation des sessions est particulièrement importante pour les charges de travail des agents d'IA en raison de leurs modèles d'exécution dynamiques et en plusieurs étapes.
Chaque session d'outil s'exécute sur une microVM dédiée avec des ressources de processeur, de mémoire et de système de fichiers isolées. Cette architecture garantit que l'appel d'un outil par un utilisateur ne peut pas accéder aux données de la session d'un autre utilisateur. À la fin de la session, la microVM est complètement arrêtée et sa mémoire est nettoyée, éliminant ainsi tout risque de fuite de données entre sessions.