核心亮点

介绍 LangChain 如何实现 Human in the Loop 的: 通过 middleware 及中断(类似操作系统的中断操作)的方式实现 AOP 编程,让 HITL 逻辑与 Agent 业务逻辑相互隔离。

介绍了 LangChain 中实现 HITL 的 demo 实现及 Chat UI。

HITL 三种类型:

  1. 同意 approve
  2. 编辑 edit (人工修改后执行)
  3. 拒绝 reject

为了实现中断的恢复,引入了 checkpointer 持久化的概念,用于存储中断前 Agent 上下文信息。

其它