Aller au contenu principal

Agent.getMemory()

La méthode .getMemory() récupère le système de mémoire associé à un Agent. Elle permet d’accéder aux capacités de mémoire de l’Agent afin de stocker et récupérer des informations entre les conversations.

Exemple d’utilisation
Lien direct vers Exemple d’utilisation

await agent.getMemory()

Paramètres
Lien direct vers Paramètres

options?:

{ requestContext?: RequestContext }
= {}
Objet de configuration facultatif contenant le contexte de requête.
{ requestContext?: RequestContext }

requestContext?:

RequestContext
Contexte de requête pour l’injection de dépendances et les informations contextuelles.

Valeur renvoyée
Lien direct vers Valeur renvoyée

memory:

Promise<MastraMemory | undefined>
Promesse qui se résout en système de mémoire configuré pour l’Agent, ou undefined si aucun système de mémoire n’est configuré.

Exemple d’utilisation étendu
Lien direct vers Exemple d’utilisation étendu

await agent.getMemory({
requestContext: new RequestContext(),
})