附录 C - Agentic 框架快速概览
LangChain
LangChain 是一个用于开发由大语言模型(LLM)驱动的应用程序的框架。其核心优势在于 LangChain 表达式语言(LCEL),它允许您使用管道操作符将组件连接成链。这种设计形成了清晰的线性序列,每一步的输出自动成为下一步的输入。该框架专为有向无环图(DAG)工作流构建,意味着处理流程单向流动且无循环。
适用场景:
- 简单 RAG:检索文档,构建提示,从 LLM 获取答案。
- 文本摘要:接收用户文本,输入至摘要提示,返回摘要结果。
- 数据提取:从文本块中提取结构化数据(如 JSON 格式)。
# A simple LCEL chain conceptually
# (This is not runnable code, just illustrates the flow)
chain = prompt | model | output_parser