You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CrewAI代理内存默认存储位置查询及自定义目录设置方法

CrewAI代理内存存储路径与自定义配置

默认存储路径

当为CrewAI智能代理设置memory=True时,框架默认使用FileChatMessageHistory组件持久化内存数据,默认存储路径为项目根目录下的crewai_memory文件夹。每个代理的内存会以单独的JSON文件存储,文件名与代理的名称对应(例如my_agent.json)。

自定义存储目录支持

完全支持指定自定义目录存储代理内存数据。无需直接设置memory=True,而是手动初始化FileChatMessageHistory实例并通过file_path参数指定自定义路径,再将该实例传入代理的memory参数即可。

示例代码:

from crewai import Agent
from langchain.memory import FileChatMessageHistory

# 初始化自定义内存存储实例,指定路径
custom_memory = FileChatMessageHistory(file_path="./my_custom_memory/agent_memory.json")

# 创建代理时传入自定义内存
agent = Agent(
    role="数据分析师",
    goal="分析用户提供的销售数据并生成报告",
    backstory="拥有5年数据分析经验,擅长从复杂数据中提取关键信息",
    memory=custom_memory
)

内容的提问来源于stack exchange,提问作者Hadiuzzaman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 21:17:01