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à.
La memoria offre all'operatore la possibilità di conservare il contesto della conversazione tra più sessioni e di richiamare azioni e comportamenti passati. Per impostazione predefinita, l'agente conserva il contesto conversazionale di una singola sessione. Per configurare la memoria per il tuo agente, abilita l'impostazione di memoria per il tuo agente e specifica la durata di archiviazione per conservare la memoria.
Il contesto conversazionale viene archiviato nella memoria come sessioni a cui a ciascuna sessione viene assegnato un identificatore di sessione (ID) fornito quando si richiama l'agente. È possibile specificare lo stesso ID di sessione tra le richieste per continuare la stessa conversazione.
Dopo aver abilitato la memoria per l'agente, la sessione corrente viene associata a un contesto di memoria specifico quando si richiama l'agente con lo sessionId
stesso valore della sessione corrente e endSessions
impostato su 'true
', oppure quando la idleSessionTimeout
configurazione per l'agente è scaduta. A questo contesto di memoria viene assegnato un identificatore di memoria univoco. L'agente utilizza il contesto di memoria per accedere e utilizzare la cronologia delle conversazioni archiviate e i riepiloghi delle conversazioni per generare risposte.
Se hai più utenti, assicurati di fornire lo stesso identificatore di memoria (MemoryID) per lo stesso utente. L'agente archivia la memoria di ogni utente in base a quel memoryID e la prossima volta che richiami l'agente con lo stesso memoryID, il riepilogo di ogni sessione archiviata nella memoria viene caricato nella sessione corrente.
È possibile accedere alla memoria in qualsiasi momento per visualizzare la versione riepilogata delle sessioni archiviate nella memoria. È inoltre possibile cancellare la memoria in qualsiasi momento eliminando tutte le sessioni archiviate nella memoria.
Riepilogo della memoria
Il tuo agente utilizza il riepilogo della memoria Migliora la precisione degli agenti utilizzando modelli di prompt avanzati in Amazon Bedrock per richiamare il modello base con linee guida per riepilogare tutte le sessioni. Facoltativamente, puoi modificare il modello di prompt predefinito o fornire il tuo parser personalizzato per analizzare l'output del modello.
Poiché il processo di riepilogo avviene in un flusso asincrono al termine di una sessione, i log relativi a eventuali errori di riepilogo dovuti al modello o al parser sovrascritto verranno pubblicati sul tuo. Account AWS Per ulteriori informazioni sull'attivazione della registrazione, vedere. Abilita la consegna dei log di riepilogo della memoria
Durata della memoria
Se la memoria è abilitata, l'agente conserva le sessioni in memoria per un massimo di 365 giorni. Facoltativamente, puoi configurare il periodo di conservazione specificando una durata compresa tra 1 e 365 giorni. Tutti i riepiloghi delle sessioni oltre tale durata verranno eliminati.
Modelli supportati
È possibile abilitare la memoria per gli agenti su tutti i modelli tranne i seguenti:
Amazon Titan Text Premier
Anthropic Claude Instant
Assicuratevi che il modello che intendete utilizzare sia disponibile nella vostra regione. Per ulteriori informazioni, consulta Model support by Regione AWS.