Session 与 Memo 概览
Session 解决的不是“让模型更聪明”,而是让多轮对话在工程上更可控:历史怎么记录、上下文怎么裁剪、哪些信息该沉淀成 memo。
适合什么时候读
- 你开始做多轮对话或多轮助手
- 你希望历史上下文可裁剪、可恢复、可导出
- 你想知道 Session 和手工
chat_history的边界
你会学到什么
activate_session()的基本使用方式full_context、context_window、memo各自负责什么- Session 与 Agent 生命周期如何结合
最小心智模型
最小示例
python
from agently import Agently
agent = Agently.create_agent()
agent.activate_session(session_id="demo_user")
agent.set_settings("session.max_length", 12000)推荐阅读顺序
常见误区
- 把 Session 当成工作流状态管理。
- 还没区分
full_context和context_window,就盲目截断历史。 - 试图用 memo 代替结构化知识库或业务数据库。
下一步去哪
- 要理解请求层历史和 Prompt 的关系:看 Prompt 管理概览
- 要做多轮系统案例:看 Session & Memo
相关案例
Related Skills(可选)
agently-session-memoryagently-playbook