LangChain链和LangGraph图的学习笔记【十八】——LCEL1.x链式调用(6):RunnableSequence类调用

发布时间:2026/10/16 8:00:19
LangChain链和LangGraph图的学习笔记【十八】——LCEL1.x链式调用(6):RunnableSequence类调用
一、【RunnableSequence 的定义】RunnableSequence 是 LCEL 里最基础的编排原语。它按顺序“链接”多个可运行对象,其中一个对象的输出作为下一个对象的输入;LCEL 重载了 | 运算符,以便从两个 Runnable 创建RunnableSequence,chain = runnable1 | runnable2 等同于chain =RunnableSequence([runnable1, runnable2])。二、【理解RunnableSequence两个关键点】1. RunnableSequence是“声明式”的。LCEL 采用声明式方法,从现有 Runnables 构建新的 Runnables,意味着你描述的是“应该发生什么”,而不是“如何发生”,从而允许 LangChain 优化链的运行时执行。