Concept
RunnableWithMessageHistory
RunnableWithMessageHistory 是 LangChain 框架中用于为可运行链(Runnable)添加对话历史记忆能力的包装器类。它通过在每次调用时自动加载和保存消息历史,使链能够感知多轮对话上下文,支持与不同后端存储(如内存、数据库)集成,是构建具有持久化对话记忆的 LLM 应用的核心组件。
Timeline (last 90 days)
May 31
LangChain在0.3版本中弃用了早期的记忆组件(如ConversationBufferMemory、ConversationChain等),转而推荐使用基于LCEL的RunnableWithMessageHistory来实现对话记忆
Unverified60%