注意
Go to the end 下载完整示例代码。
记忆(Memory)¶
在AgentScope中,内存用于存储智能体的上下文,并在需要时检索它。
具体来说,AgentScope提供了一个内存基类 MemoryBase 和一种内存中的实现 InMemoryMemory,位于 agentscope.memory 下,可以直接使用。
自定义记忆¶
要自定义你自己的记忆模块,只需继承MemoryBase并实现以下方法:
方法 |
描述 |
|---|---|
|
将 |
|
从内存中删除项目 |
|
内存的容量 |
|
清除记忆内容 |
|
获取内存内容作为 |
|
获取记忆的状态字典 |
|
载入记忆的状态字典 |
扩展阅读¶
脚本的总运行时间: (0 分钟 0.000 秒)