View a markdown version of this page

Tipi di memoria agentica - Amazon ElastiCache

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à.

Tipi di memoria agentica

Short-term memoria

Short-term la memoria mantiene il contesto all'interno di una singola sessione. Tiene traccia del flusso di conversazione corrente, delle interazioni recenti e dei passaggi di ragionamento intermedi. Short-term la memoria è essenziale per le conversazioni a turni in cui l'operatore deve fare riferimento alle parti precedenti del dialogo.

ElastiCache for Valkey supporta la memoria a breve termine attraverso strutture di dati come elenchi (per la cronologia ordinata delle chat), hash (per i metadati delle sessioni) e stringhe (per la memorizzazione nella cache dei risultati degli strumenti con scadenza). TTL-based

Long-term memoria

Long-term la memoria memorizza le informazioni su più sessioni. Ciò consente agli agenti di ricordare le preferenze degli utenti, le decisioni passate e il contesto storico per le conversazioni future. Long-termla memoria richiede un archivio persistente e ricercabile che supporti il recupero semantico, ossia la ricerca di ricordi pertinenti in base al significato anziché alle corrispondenze esatte delle parole chiave.

ElastiCache for Valkey supporta la memoria a lungo termine attraverso le sue funzionalità di ricerca per somiglianza vettoriale (disponibili in Valkey 8.2 e versioni successive). La ricerca vettoriale consente il recupero semantico della memoria, permettendo agli agenti di trovare memorie rilevanti in base al significato confrontando gli incorporamenti vettoriali delle memorie archiviate con nuove interrogazioni.

Tipi di memoria aggiuntivi

Tipo di memoria Description ElastiCache supporto
memoria episodica Registrazioni di interazioni ed eventi passati specifici Ricerca vettoriale su incorporamenti di conversazioni archiviati
Memoria semantica Conoscenze generali e fatti estratti dalle interazioni Ricerca di similarità vettoriali con indici HNSW o FLAT
Memoria procedurale Conoscenze su come eseguire attività e utilizzare gli strumenti Hash-based archiviazione delle configurazioni e dei flussi di lavoro degli strumenti