Quick Session(只记录模式)
Quick Session 是一个“最简记录开关”:
- 只记录 full_chat_history
- 不截断(limit=0)
- 不做 memo(mode=lite)
- 不定期 resize(every_n_turns=0)
开启与关闭
python
agent.enable_quick_session()
# ... 对话 ...
agent.disable_quick_session()载入历史(load 参数)
enable_quick_session(load=...) 支持直接读入历史:
python
# 1) 传入 dict
agent.enable_quick_session(load={"full_chat_history": [], "current_chat_history": []})
# 2) 传入 JSON/YAML 字符串
agent.enable_quick_session(load=session_yaml_or_json)传入字符串时会按 YAML 解析(JSON 也兼容 YAML)。
导出
python
data_json = agent.session.to_json()
data_yaml = agent.session.to_yaml()适用场景
- 只想保存对话,不想做上下文裁剪
- 需要后续离线分析或导出