Commit e6efbe0c authored by alex yao's avatar alex yao

feat:创建角色指令

parent bb1c1abd
...@@ -126,18 +126,15 @@ public class AgentApplicationInfoServiceImpl implements AgentApplicationInfoServ ...@@ -126,18 +126,15 @@ public class AgentApplicationInfoServiceImpl implements AgentApplicationInfoServ
if (null == configEntity || StringUtils.isBlank(configEntity.getConfigSystem())) { if (null == configEntity || StringUtils.isBlank(configEntity.getConfigSystem())) {
throw new BusinessException("创建[角色指令]配置不存在"); throw new BusinessException("创建[角色指令]配置不存在");
} }
Message systemMessage = new Message();
systemMessage.setContent(configEntity.getConfigSystem());
systemMessage.setRole(AgentApplicationDialoguesRecordConstants.ROLE.SYSTEM);
List<MultiContent> multiContents = new ArrayList<>();
multiContents.add(new MultiContent() {{
String configSystem = configEntity.getConfigSystem();
configSystem = configSystem.replace("${input}", input);
setText(configSystem);
setType("text");
}});
Message message = new Message(); Message message = new Message();
message.setContent(multiContents); message.setContent(input);
message.setRole(AgentApplicationDialoguesRecordConstants.ROLE.USER); message.setRole(AgentApplicationDialoguesRecordConstants.ROLE.USER);
List<Message> messages = new ArrayList<Message>() {{ List<Message> messages = new ArrayList<Message>() {{
add(systemMessage);
add(message); add(message);
}}; }};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment