Chat Memory — 对话长期记忆
功能定位
查询本公司(company_id)下的历史对话记录。
工具
chat_memory_list
描述:查询历史对话记录。当用户提到"之前""上次""以前"等时间相关词汇, 或询问过去讨论过的内容时使用此工具。
参数:
time_range: 时间范围枚举值"today"— 今天"this_week"— 本周"this_month"— 本月"all"— 全部历史(默认)
limit: 最大返回消息数,默认 20
返回值:
[
{
"id": 123,
"query": "用户说的话",
"response": "助手的回答",
"created_at": "2026-05-10T14:32:00"
}
]
使用示例
用户:"你上次推荐的那个供应商叫什么名字?"
→ 调用 chat_memory_list(time_range="all", limit=20)
→ 从结果中找到与供应商相关的对话
→ 回答用户问题
用户:"我们这周谈过哪些客户?"
→ 调用 chat_memory_list(time_range="this_week", limit=20)
→ 汇总结果中涉及客户的对话
→ 回答用户问题