说明
由于DeepSeek调用比较慢,从本章开始大模型调整为硅基流动,测试中使用的是免费的模型,只需要申请一个Key就可以用了。
功能介绍
LangChain 的 Chains 组件是框架的核心模块之一,用于将多个独立组件(如模型、提示模板、内存、工具等)连接成一个完整的处理流程,实现复杂任务的自动化执行。典型的应用场景如下:
- 多步骤推理(如:解析用户输入 → 调用 API → 格式化输出)
- 组件协作(如:检索文档 → 生成摘要 → 回答问题 )
- 业务逻辑封装(将 AI 能力嵌入现有程序)
Chain子类和作用
类名 | 功能描述 | 典型场景 |
---|---|---|
LLMChain | 基础链,封装了提示模板 + LLM 调用逻辑 | 单次问答生成 |