mirror of
https://gitcode.com/ageerle/ruoyi-ai.git
synced 2026-04-12 02:57:20 +00:00
fix: 修复工作流执行报错,没有用户消息
This commit is contained in:
@@ -123,14 +123,14 @@ public class WorkflowUtil {
|
|||||||
Set<String> nameSet = CollStreamUtil.toSet(refInputs, WfNodeParamRef::getName);
|
Set<String> nameSet = CollStreamUtil.toSet(refInputs, WfNodeParamRef::getName);
|
||||||
|
|
||||||
userMessage.stream().filter(item -> nameSet.contains(item.getName()))
|
userMessage.stream().filter(item -> nameSet.contains(item.getName()))
|
||||||
.map(item -> getMessage("role", item.getContent().getValue())).forEach(messages::add);
|
.map(item -> getMessage("user", item.getContent().getValue())).forEach(messages::add);
|
||||||
|
|
||||||
if (CollUtil.isNotEmpty(messages)) {
|
if (CollUtil.isNotEmpty(messages)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
userMessage.stream().filter(item -> "input".equals(item.getName()))
|
userMessage.stream().filter(item -> "input".equals(item.getName()))
|
||||||
.map(item -> getMessage("role", item.getContent().getValue())).forEach(messages::add);
|
.map(item -> getMessage("user", item.getContent().getValue())).forEach(messages::add);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user