Terminologia della memoria
- AgentCore Memoria
-
Il contenitore principale di primo livello per la risorsa di memoria del tuo agente. Ogni AgentCore memoria contiene tutti gli eventi e le informazioni estratte per agenti o applicazioni.
- Strategia di memoria
-
Le strategie di memoria sono regole configurabili che determinano come elaborare le informazioni dalla memoria a breve termine alla memoria a lungo termine. Determinano il tipo di informazioni conservate, trasformando le conversazioni grezze in conoscenze strutturate e utili.
- Spazio dei nomi
-
Un namespace è un percorso strutturato utilizzato per raggruppare e organizzare logicamente le memorie a lungo termine. Definendo uno spazio dei nomi nella strategia di memoria, si mantiene che tutte le memorie estratte siano organizzate secondo percorsi prevedibili, il che facilita il recupero, il filtraggio e il controllo degli accessi.
- Record di memoria
-
Un record di memoria è un'unità strutturata di informazioni all'interno della risorsa di memoria. Ogni record è associato a un identificatore univoco e viene archiviato in uno spazio dei nomi specificato, per consentire il recupero e la gestione organizzati.
- Sessione
-
Rappresenta un'interazione singola e continua tra un utente e l'agente, ad esempio una conversazione di assistenza clienti. Un unico
sessionIdviene utilizzato per raggruppare tutti gli eventi all'interno di quella conversazione. - Attore
-
Rappresenta l'entità che interagisce con l'agente. Può trattarsi di un utente umano, di un altro agente o di un sistema (componente software o hardware) che avvia le interazioni con l'agente. Un univoco
actorIdsostiene che i record di memoria siano associati correttamente all'individuo o al sistema. - Evento
-
L'evento è l'unità fondamentale della memoria a breve termine. Rappresenta un'interazione o un'attività discreta all'interno di una sessione, associata a un attore specifico. Gli eventi vengono archiviati utilizzando l'CreateEventoperazione e sono organizzati da
actorIdesessionId. Ogni evento è immutabile e con data e ora e acquisisce dati in tempo reale come messaggi degli utenti, azioni di sistema o invocazioni di strumenti. - Metadati degli eventi
-
I metadati degli eventi si riferiscono alle informazioni supplementari che forniscono un contesto su un evento in una memoria. AgentCore Sebbene non siano sempre richiesti in modo esplicito, i metadati possono migliorare l'organizzazione e il recupero degli eventi.