Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gestione della sessione
Le sessioni di AgentCore Code Interpreter hanno le seguenti caratteristiche:
- Timeout della sessione
-
Predefinito: 900 secondi (15 minuti)
Configurabile: può essere regolato durante la creazione di sessioni, fino a 8 ore
- Persistenza della sessione
-
I file e i dati creati durante una sessione sono disponibili per tutta la durata della sessione. Quando la sessione viene terminata, la sessione non persiste più e i dati vengono puliti.
- Terminazione automatica
-
Le sessioni terminano automaticamente dopo il periodo di timeout configurato
- Sessioni multiple
-
È possibile attivare più sessioni contemporaneamente per un singolo interprete di codice. Ogni sessione mantiene il proprio stato e il proprio ambiente
- Politica di conservazione
-
La politica di conservazione del time to live (TTL) per i dati della sessione è di 30 giorni.
Argomenti
Utilizzo di sessioni isolate
AgentCore Gli strumenti consentono l'isolamento di ogni sessione utente per garantire un riutilizzo sicuro e coerente del contesto su più invocazioni di strumenti. L'isolamento delle sessioni è particolarmente importante per i carichi di lavoro degli agenti di intelligenza artificiale grazie ai loro modelli di esecuzione dinamici e in più fasi.
Ogni sessione dello strumento viene eseguita in una microVM dedicata con CPU, memoria e risorse di file system isolate. Questa architettura garantisce che l'invocazione dello strumento da parte di un utente non possa accedere ai dati della sessione di un altro utente. Al termine della sessione, la microVM viene terminata completamente e la sua memoria viene disinfettata, eliminando così qualsiasi rischio di perdita di dati tra sessioni.