☰
LangChain 从入门到实战(10):LCEL——一条 | 串出可组合的管道
2026/10/9 2:46:57 网站建设 项目流程

LangChain 从入门到实战(10):LCEL——一条|串出可组合的管道

你早就会prompt | llm | parser这条最小直链了。但真实业务诉求往往是分支:要么并行算两路再合并,要么看中间结果决定下一步走哪条。这一篇把 LCEL 的「组合原语」过一遍——RunnableParallel(并行)、assign(挂字段)、RunnableLambda(包任意函数)、RunnableBranch(分支),最后把它们和前三篇的工具、RAG 串成一个「会判断要不要检索」的链。搞懂这篇,你才算能把 LangChain 复杂业务拼出来。

一、并行:一个输入,多路独立算(RunnableParallel)

多个独立步骤可以同时做再合并——比如「转大写」和「数长度」不互相依赖。直接用 dict 里的多个 Runnable:

fromlangchain_core.runnablesimportRunnableParallel

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询