模块
记忆存储(Memory)

内存

说明

概念指南 (opens in a new tab)

默认情况下,Chains和Agents是无状态的,这意味着它们独立地处理每个传入的查询(就像底层的LLMs和聊天模型一样)。在某些应用程序中(聊天机器人是一个很好的例子),记住以前的交互非常重要,无论是在短期还是长期层面上。 “记忆”这个概念就是为了实现这一点。

LangChain以两种形式提供内存组件。首先,LangChain提供了管理和操作以前的聊天消息的辅助工具。这些工具被设计为模块化和有用的,无论如何使用它们都是如此。其次,LangChain提供了将这些实用程序轻松纳入链中的方法。

提供以下文档部分:

  • 入门 :内存组件的概述以及如何使用它们。
  • 内存存储 :有关LangChain使用的存储系统的内存存储的详细信息。
  • 记忆检索 :有关如何检索和使用存储的内存的信息。
  • 记忆操作 :有关如何操作存储的内存的详细信息。
  • 记忆示例 :LangChain链中记忆使用的示例。