10 - Middleware Basics (中间件基础)核心概念Middleware(中间件)= Agent 执行过程中的钩子函数在 LangChain 1.0 中,中间件是处理 Agent 生命周期的标准方式。基本用法创建自定义中间件from langchain.agents.middleware import AgentMiddleware
cla...
Checkpointing - main.py
"""
LangChain 1.0 - Checkpointing (检查点持久化)
=========================================
本模块重点讲解:
1. SqliteSaver - SQLite 持久化(LangGraph 提供)
2. 与 InMemorySaver 的区别
3. 跨进...
check_point.py
# 核心概念
# Checkpointing = 将对话状态持久化到数据库
# InMemorySaver → 内存中(程序退出即丢失)
# SqliteSaver/ → SQLite 数据库(持久化存储)
# 基本用法
# InMemorySaver 的限制
import sys
import os
sys.path.append(o...
09 - Checkpointing (检查点持久化)
09 - Checkpointing (检查点持久化)核心概念Checkpointing = 将对话状态持久化到数据库InMemorySaver → 内存中(程序退出即丢失)SqliteSaver → SQLite 数据库(持久化存储)基本用法InMemorySaver 的限制from langgraph.checkpoint.memory import I...
Context Management - main.py
"""
LangChain 1.0 - Context Management (上下文管理)
==============================================
本模块重点讲解:
1. SummarizationMiddleware - 自动摘要中间件(LangChain 1.0 新增)
2. tri...