LLM Chaining examples

该工作流展示了如何通过多步链式调用大型语言模型,逐步分析和处理网页内容。用户可以选择顺序、迭代或并行处理方式,以满足不同场景需求。它支持上下文记忆管理,提升对话连续性,并通过Webhook接口实现与外部系统的集成。适用于网页内容自动分析、智能助理和复杂问答系统,既适合初学者,也满足高级用户的扩展需求。

Tags

LLM链式调用记忆管理

工作流名称

LLM Chaining examples

主要功能和亮点

本工作流展示了多步大型语言模型(LLM)链式调用的多种示例,实现了对网页内容的逐步分析与处理。通过结合Anthropic Claude 3.7 Sonnet模型,支持顺序链式处理、迭代代理处理和并行处理三种方式,满足不同场景下的灵活需求。亮点包括:

  • 多步骤LLM链条,能够依次执行复杂任务
  • 支持Agent记忆管理,实现上下文连续对话
  • 并行处理方式提升响应速度
  • 支持Webhook接口,方便与外部系统集成
  • 兼顾易用性与扩展性,适合初学者和高级用户

解决的核心问题

传统的单次调用LLM难以处理复杂多步骤任务,且难以保持上下文连续性和高效响应。本工作流通过链式调用、多模型协作及记忆管理,解决了:

  • 多步任务拆解与顺序执行难题
  • 上下文信息的保存与利用
  • 任务执行的效率与规模化问题
  • 多任务并行处理带来的复杂度

应用场景

  • 网页内容自动分析与摘要生成
  • 多轮对话系统与智能助理
  • 需要复杂逻辑推理的自动化问答
  • 企业内部知识管理与智能检索
  • 各类需要将大语言模型进行分步调用和记忆管理的业务流程自动化

主要流程步骤

  1. 触发节点:手动触发工作流或通过Webhook接收请求。
  2. HTTP请求:抓取指定网页内容(如n8n博客首页)。
  3. Markdown转换:将网页内容转换成Markdown格式,便于后续处理。
  4. 初始提示设置:定义系统角色和多步提示语(如“页面内容是什么?”、“列出作者”等)。
  5. LLM链式调用
    • 逐步调用Anthropic Claude模型,依次完成页面内容理解、作者列表、文章列表及幽默评论生成等任务。
  6. 并行与顺序处理
    • 提供顺序链式调用示例,保持上下文连续。
    • 并行处理示例,提升处理速度但无上下文记忆。
  7. 记忆管理
    • 通过Simple Memory节点实现会话上下文缓存。
    • Clean memory节点实现记忆清理,保持会话整洁。
  8. 结果合并:将各步骤结果合并,形成完整输出。

涉及的系统或服务

  • Anthropic Claude 3.7 Sonnet:顶级大型语言模型,完成自然语言理解和生成
  • n8n HTTP Request节点:抓取网页数据
  • Markdown节点:内容格式转换
  • Webhook节点:外部请求触发接口
  • 记忆管理节点(Simple Memory、Clean memory):实现会话上下文管理
  • 合并(Merge)与数据拆分(Split Out)节点:数据流程控制与组合

适用人群或使用价值

  • 开发者与自动化工程师:通过示例学习如何构建复杂的LLM链式流程
  • 产品经理和业务分析师:快速搭建内容分析与自动化问答场景
  • AI研究者和语言模型应用者:验证多模型协同与记忆管理方案
  • 企业数字化转型团队:提升知识管理和客户服务的智能化水平
  • 新手用户:通过直观示例理解LLM链式调用的基本原理和优势

本工作流是构建多步骤复杂自然语言处理应用的强大模板,兼顾易用性和扩展性,助力用户高效利用大型语言模型实现智能自动化。

推荐模板

Auto categorize wordpress template

该工作流通过人工智能技术,自动为WordPress博客文章分配主分类,大幅提升内容管理效率。它解决了传统手动分类耗时且易出错的问题,适合内容运营者和网站管理员,特别是在管理大量文章时。用户只需手动触发,即可获取所有文章并通过AI智能分析进行分类,最终将分类更新回WordPress,简化了内容整理过程,提升网站的内容质量与用户体验。

WordPress分类智能归类

Chat with OpenAI Assistant — 虚构国家首都查询子工作流

该工作流集成了智能助手,专门用于查询虚构国家的首都。用户可以通过简单的自然语言请求获取特定国家的首都信息,或在请求“list”时获取所有支持的国家名称。它结合了语言理解和数据映射技术,能够快速、准确地响应用户查询,极大提升了互动体验,适用于游戏开发、教育培训及角色扮演等多个场景。

虚构国家查询OpenAI聊天

Intelligent Web Query and Semantic Re-Ranking Flow

该工作流旨在提升网络搜索的智能化和精准度。用户输入研究问题后,系统自动生成最佳搜索查询,并通过Brave Web搜索API获取结果。结合先进的大语言模型,进行多维度的语义分析和结果重排序,最终输出与用户需求高度匹配的前十条优质链接及关键信息。此流程适用于学术研究、市场分析、媒体编辑等场景,有效解决了传统搜索查询不精准和信息提取困难的问题。

智能搜索语义重排序

Summarize YouTube videos(YouTube视频内容自动摘要)

该工作流旨在自动化处理YouTube视频,通过调用API提取视频字幕,并利用AI语言模型生成简洁明了的内容摘要。用户只需提供视频链接,即可快速获取视频的核心信息,显著提升信息获取效率,节省观看和整理时间。适用于内容创作者、研究人员以及专业人士,帮助他们高效提炼和利用视频资料,优化学习和工作流程。

视频摘要自动化提取

智能LLM链路与自动修正输出工作流

该工作流利用OpenAI GPT-4模型实现自然语言的理解与生成,能够根据用户输入生成结构化信息,并通过自动修正机制确保输出格式与内容的准确性。它解决了传统语言模型在数据格式和信息准确性方面的不足,适用于数据整理、报告生成、内容创作等场景,帮助用户高效提取并校验结构化数据,提升工作效率和可靠性。

自动修正结构化输出

n8napi-check-workflow-which-model-is-using

该工作流自动检测并汇总当前实例中所有工作流所使用的AI模型信息,提取每个节点关联的模型ID和名称,并将结果导出至Google Sheets。通过批量处理,用户能够快速了解多工作流环境下的模型调用情况,避免手动排查的繁琐,提升项目管理的透明度与运维效率。适合自动化工程师、团队管理者及数据分析师使用。

n8n自动化模型监控

OpenAI Assistant with custom n8n tools

该工作流集成了OpenAI智能助手与自定义工具,提供灵活的智能交互功能。用户可以轻松查询虚构国家的首都信息,支持输入国家名称或获取国家列表,提升对话的实用性。同时,内置的时间获取工具为对话增加了时间上下文,适用于智能客服、教育娱乐等多种场景,优化了数据查询的效率与准确性。

智能助手自定义工具

Make OpenAI Citation for File Retrieval RAG

该工作流结合OpenAI助手与向量存储技术,实现文件检索问答功能,能够从文件库中精准提取相关内容并生成带有引用的文本。它支持Markdown格式化和HTML转换,提升输出内容的可读性与专业性,确保生成信息的可靠性,适用于智能问答、内容创作、企业知识管理及教育科研等多种场景。

文件检索RAG问答