Jeecg-AI 开源的 AI 应用平台,实现 n8n 的轮回节点

一个全栈式 AI 开发平台,旨在帮助开发者快速构建和部署个性化的 AI 应用和零代码应用。 Jeecg-AI 是一套类似 Dify 的 AIGC 应用开发平台 + 知识库问答,是一款基于大型语言模型和 RAG 技术的 AI 应用平台,重点提...

应用介绍

一个全栈式 AI 开辟平台,旨在赞助开辟者快速构建和安排个性化的 AI 应用和零代码应用。

Jeecg-AI 是一套类似 Dify 的 AIGC 应用开辟平台 + 常识库问答,是一款基于大年夜型说话模型和 RAG 技巧的 AI 应用平台,重点供给图文并茂的 AI 常识库和智能聊天功能,界面直不雅,支撑常识库治理、AI 流程编排、模型设备、向量库对接及及时运行监控,赞助用户将常识转化为智能 AI 常识库,轻松实现精准智能问答。

  • 产品偏向: AI 应用平台与低代码结合产品,功能涵盖:AI 应用平台、零代码应用、AI 报表、AI 大年夜屏、AI 仪表盘、Chat AI 报表

这将是一款业内环球无双的综合性 AI 应用平台,深度融合了 AI 技巧与低代码开辟理念,致力于为企业和开辟者打造智能化、主动化的营业体系构建情况。产品覆盖面广,功能丰富,涵盖了 AI 应用平台、零代码应用开辟、智能 AI 报表生成、动态 AI 大年夜屏展示、交互式 AI 仪表盘以及立异的 Chat AI 报表等多个维度。 核心优势在于经由过程强大年夜的 AI 引擎,用户无需传统编程技能,即可实现 AI 驱动的应用体系主动生成,快速搭建相符营业需求的定制化体系,大年夜幅晋升开辟效力和营业响应速度。同时,平台支撑智能化报表主动生成,结合多维度数据分析与可视化,赞助企业深刻洞察营业动态,帮助决定计划。AI 大年夜屏和仪表盘功能则供给及时数据监控与交互体验,直不雅展示关键指标和营业趋势。 此外,Chat AI 报表模块立异性地将天然说话处理与报表分析结合,用户可经由过程对话情势查询数据、生成报表和获取常识库信息,实现智能问答与数据洞察的无缝融合,极大年夜晋升用户体验和信息获取效力。 总之,这款产品不仅是一个 AI 应用搭建平台,更是一个涵盖智能开辟、数据分析与常识治理的全方位解决筹划,助力企业实现数字化转型与智能进级,打造将来营业的核心竞争力。

项面前目今载

  • github: https://github.com/jeecgboot/jeecg-ai
  • gitee: https://gitee.com/jeecg/jeecg-ai

轮回节点

用于按次数、无穷或数组迭代方法反复履行轮回体,并可在轮回体内经由过程 "持续 / 终止" 节点控制流程走向。

一、应用处景

  • 批量处理:遍历列表数据。
  • 定次履行:固定次数的重试、压测或反复生成义务。
  • 无穷监听:在轮回体中轮询接口或检查前提,结合 "终止轮回" 节点退出。
  • 数据拆分:对分页 / 批量数据逐页迭代处理并汇总输出。

二、添加轮回节点

1. 输入变量

  • 左侧输入框填写轮回内应用的变量名,右侧下拉选择来源,变量必须来自当前节点之前的节点输出,不克不及引用并行或后续节点。
  • 支撑引用前置节点的变量,也可在轮回变量区直接自定义常量;轮回外弗成见。

2. 轮回类型

  • 次数轮回 :设置轮回次数(1~1000),达到次数后主动退出。
  • 无穷轮回 :不设上限,但受强迫上限 1000 次保护;需在轮回体内放置终止轮回节点以控制退出。

三、节点设备详解

在画布中点击前一节点右侧的 + 号,选择轮回节点 完成添加。体系会主动在其下方生成一个弗成零丁删除的轮回体分组,并用灰色连线固定接洽关系。

[warning] 无穷轮回未放终止节点时,将无法经由过程校验。

  • 迭代轮回 :选择数组类型变量作为迭代数组 ,支撑 string[] / number[] / object[]。按元素次序遍历,同样受 1000 次上限限制。

3. 轮回变量

  • 体系固定变量:
    • currentLoopTimes:当前已履行的轮回次数(从 1 开端)。
    • currentLoopItem仅在迭代轮回时供给,表示当前迭代元素。
  • 自定义轮回变量:在 "轮回变量" 区选择前置变量或自定义值,轮回体内可见;未参加 "输出变量" 则在轮回停止后会被清理。
  • 轮回体内节点可直接引用。

4. 输出变量

  • 今朝仅支撑选择轮回变量的字段;

5. 轮回体与子节点

  • 轮回体不克不及零丁删除;连接点:上方固定连线,左侧为轮回进口,右侧为轮回停止出口。
  • 轮回体内可添加大年夜部分惯例节点,以及持续轮回 终止轮回节点,弗成添加轮回节点或停止节点。
  • 持续轮回:急速进入下一轮轮回。
  • 终止轮回:急速跳出全部轮回。

6. 设备示例

  • 迭代轮回:选择 订单列表 (object[]) 作为迭代数组,轮回体内依次调用 HTTP 节点推送订单。
  • 次数轮回:设置轮回次数 3,在轮回体内调用 LLM 生成答复,若答复不合轨则持续轮回从新生成,不然输出答复内容并停止轮回。

四、留意事项

  • 所有轮回类型均受最大年夜轮回次数 1000 次保护,防止逝世轮回。
  • 无穷轮回务必放置 "终止轮回" 节点,不然无法经由过程校验。
  • 变量引用原则:轮回体内的变量必须来自前序节点或轮回变量区,不克不及引用并行 / 后续节点。
  • 须要在轮回停止后应用的变量,记得参加 "输出变量",不然会被清理。
  • 轮回体弗成自力删除,删除随便率性轮回节点会一并移除对应轮回体。

点赞(0) 打赏

立即下载

相关下载

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部