

# Built-in strategie
<a name="built-in-strategies"></a>

AgentCore La memoria fornisce strategie integrate per creare ricordi. Ogni strategia integrata consiste in passaggi per gestire la creazione della memoria, inclusi i seguenti (strategie diverse utilizzano passaggi diversi):
+  **Estrazione**: identifica informazioni utili dalla memoria a breve termine da inserire nella memoria a lungo termine come record di memoria.
+  **Consolidamento**: determina se scrivere informazioni utili in un nuovo record o in un record esistente.
+  **Riflessione**: gli approfondimenti vengono generati tra gli episodi.

Ogni passaggio è definito da un prompt di sistema, che è una combinazione dei seguenti elementi:
+  **Istruzioni**: guida il comportamento del LLM. Può includere linee guida dettagliate per l'elaborazione (come il modello dovrebbe ragionare ed estrarre o consolidare le informazioni).
+  **Schema di output**: come il modello deve presentare il risultato.

Ogni strategia di memoria fornisce un formato di output strutturato su misura per il suo scopo. L'output non è uniforme tra le strategie, poiché il tipo di informazioni archiviate e recuperate è diverso. Ciò sostiene che ogni tipo di memoria espone solo i campi più rilevanti per la sua strategia. Puoi trovare i formati di output nei prompt di sistema per ogni strategia.

Puoi combinare più strategie durante la creazione di ricordi.

**Topics**
+ [Strategia di memoria semantica](semantic-memory-strategy.md)
+ [Strategia di memoria delle preferenze dell'utente](user-preference-memory-strategy.md)
+ [Strategia di sintesi](summary-strategy.md)
+ [Strategia di memoria episodica](episodic-memory-strategy.md)