Agent.getMemory()
.getMemory() 方法用于获取与 Agent 关联的内存系统。该方法用于访问 Agent 的内存能力,以便跨对话存储和检索信息。
用法示例用法示例的直接链接
await agent.getMemory()
参数参数的直接链接
options?:
{ requestContext?: RequestContext }
= {}
包含请求上下文的可选配置对象。
{ requestContext?: RequestContext }
requestContext?:
RequestContext
用于依赖注入和提供上下文信息的 Request Context。
返回值返回值的直接链接
memory:
Promise<MastraMemory | undefined>
一个解析为 Agent 所配置内存系统的 promise;如果未配置内存系统,则解析为 undefined。
扩展用法示例扩展用法示例的直接链接
await agent.getMemory({
requestContext: new RequestContext(),
})