博亚体育app JeecgBoot低代码 AI使命流变量团员节点实战详解

▎多路成果只取一个,怎么优雅地选?
在复杂的 AI 使命流中,时常出现这么的情况:澌灭个任务通过多条旅途并行处理,每条旅途可能产出成果,也可能复返空值。比如同期调用两个大模子生成案牍,取先复返的阿谁;梗概优先从缓存取数据,缓存莫得再查数据库,还莫得就用默许值。
要是用条款判断节点来杀青这种"优先级取值"逻辑,分支很快就会变得复杂难以关切。JeecgBoot低代码平台的变量团员节点恰是为惩办这类问题而野心——它按照你界说的优先级法例一一检讨变量,遭遇第一个非空值就立即罗致手脚输出,后续变量不再检讨。精真金不怕火、细则、零代码。
▎典型行使场景
变量团员节点的中枢价值在于"多中选优,空则兜底",以下是四类高频场景:
多模子择优:同期调用主备两个大模子,优先罗致主模子成果,主模子复返空或特殊时自动左迁到备用模子的输出
大量据源回退:次第尝试从 API 及时接口、数据库缓存、土产货设置中取值,第一个有值的就用
多着手实质拼接:来自不同渠谈的表单字段、音讯实质按分组团员后救助变量名,供卑劣节点径直援用
AI 输出兜底:大模子偶尔会复返空值或要道特殊的成果,通过变量团员不错自动回退到预设的默许案牍
▎添加变量团员节点
在历程画布中,点击前一节点的 + 图标,6686从节点列表中选拔"变量团员"即可完成添加。
添加变量团员节点
▎节点设置详解
选中变量团员节点后,右侧面板展示分组管制和变量设置:

节点设置面板
分组管制:输出变量的组织单位
分组是变量团员节点的中枢办法——每个分组便是一个输出变量,分组名径直手脚输出变量名供卑劣节点援用。

分组管制暗意
对于分组,有几个枢纽端正需要了解:
端正
讲明
数目限制
最少 1 组,最多 20 组
定名唯独
分组名不可肖似,它便是卑劣援用的变量名
类型锁定
分组类型由你选拔的第一个变量决定,之后不可转变。同组内所有变量必须为探究类型
举例创建一个名为 finalText 的分组,卑劣大模子节点就不错径直通过 {{finalText}} 援用团员后的成果。
变量列表:优先级从上到下
每个分组内不错添增多个变量,博亚体育app官方入口系统按从上到下的法例次第取值,碰到第一个非空值就住手,将其手脚该分组的最终输出。

变量优先级列表
变量设置有以下重心:
着手端正:
第一个变量必须选拔上游节点的输出,不允许自界说值
后续变量不异从上游节点选拔,系统会自动过滤掉类型不匹配的选项
复古拖拽排序休养优先级
自界说兜底值:
仅允许放在列表末尾位置,手脚"所有上游变量都为空"时的终末防地
仅 string 和 number 类型的分组复古自界说值
要是在已有兜底值的分组中连续添加变量,新变量会自动插入到兜底值之前
空值判定机制
不同数据类型对"空"的界说不同,变量团员节点有明确的判定规范:
数据类型
非空条款
string
不为 null 且不为空字符串 ""
number
不为 null
boolean
不为 null
object
必须是灵验对象且非空
array ( string[] 等)
必须是数组且长度大于 0
当整组变量一王人为空时,该分组在面前节点的凹凸文中会被取销——卑劣援用时赢得的是空值。这一瞥为需要在历程野心时绝顶凝视,确保枢纽旅途上不会出现"全空"的情况,梗概鄙人游作念好空值判断。
▎实战设置示例
示例一:多模子择优 + 兜底案牍
场景:主备两个大模子并行生成案牍,优先取主模子成果。
分组设置 finalText (类型 string ):
LLM主通谈.result — 优先罗致
LLM备份.result — 主通谈为空时左迁
自界说值 "对不起,本次未生成成果" — 两路都失败时兜底
卑劣节点径直使用 {{finalText}} ,无需任何条款判断分支。
示例二:价钱大量据源回退
分组设置 price (类型 number ):
及时API.price — 优先取及时报价
数据库缓存.price — API 不可用时取缓存
自界说值 0 — 一王人失败时兜底为 0

实战设置示例
▎使用中的凝视事项
分组名便是变量名:修改或删除分组会径直影响卑劣节点的援用,更名后务必检讨所有援用该变量的卑劣节点
类型一朝锁定不可改:选拔第一个变量时要证据类型正确,后续无法转变。要是选错了,需要删除分组重建
莫得顺利 / 失败分支:变量团员节点只须一个输出标的,不存在条款分支。即使全组为空也不会走"失败"道路,而是输出空值连续向下施行
拖拽排序决定优先级:列表越靠上优先级越高,休养法例时凝视不可把鄙俚变量拖到自界说兜底值下方
与条款判断的分手:条款判断是"凭证条款走不同分支",变量团员是"按优先级取第一个非空值"。前者合适多旅途分支场景,后者合适多旅途集会场景
▎回归
JeecgBoot低代码平台的变量团员节点,为 AI 使命流提供了一种精真金不怕火优雅的多路数据择优决策。通过分组管制、优先级排序和自界说兜底值,开拓者无需编写复杂的条款判断逻辑,就能杀青"多中选优、空则兜底"的数据集会身手。在多模子并行、大量据源回退、AI 输出容错等场景中,变量团员节点大幅简化了历程野心的复杂度博亚体育app,让使命流愈加健壮可靠。
江南体育(JNsports)官网app下载
备案号: