LangChain记忆技能 langchain-memory

LangChain记忆技能专注于实现和管理对话式AI系统中的记忆模块。它支持多种记忆类型,如缓冲区记忆、摘要记忆和向量记忆,用于优化聊天机器人、智能助手等应用的上下文管理和长期对话能力。关键词:LangChain,对话记忆,AI记忆管理,聊天机器人开发,语义搜索,向量存储,LLM集成。

AI智能体 0 次安装 0 次浏览 更新于 2/23/2026

name: langchain-memory description: LangChain记忆集成,包括ConversationBufferMemory、ConversationSummaryMemory和基于向量的记忆 allowed-tools:

  • Read
  • Write
  • Edit
  • Bash
  • Glob
  • Grep

LangChain记忆技能

能力

  • 实现多种LangChain记忆类型
  • 配置ConversationBufferMemory用于短期回忆
  • 设置ConversationSummaryMemory处理长对话
  • 集成基于向量的记忆进行语义搜索
  • 设计记忆检索策略
  • 处理记忆持久化和序列化

目标流程

  • 对话记忆系统
  • 聊天机器人设计与实现

实现细节

记忆类型

  1. ConversationBufferMemory:存储完整的对话历史
  2. ConversationBufferWindowMemory:最近消息的滚动窗口
  3. ConversationSummaryMemory:总结较早的消息
  4. ConversationSummaryBufferMemory:混合方法
  5. VectorStoreRetrieverMemory:基于语义相似度的检索

配置选项

  • 记忆键命名约定
  • 返回消息格式(字符串 vs 消息列表)
  • 总结LLM选择
  • 向量存储后端选择
  • 令牌限制和窗口大小

依赖项

  • langchain
  • langchain-community
  • 向量存储客户端(可选)