|
|
|
@ -20,7 +20,7 @@ public class AnswerQuestionHandler {
|
|
|
|
|
List<MessageDTO> messageList = new ArrayList<>();
|
|
|
|
|
messageList.add(new MessageDTO("system", "现在你是一个政务事项领域的问答大模型.\n" +
|
|
|
|
|
"现在有一个问题,根据这个问题我查到了政策内容,并提供了用户问询过程中的对话记录,可供参考;\n" +
|
|
|
|
|
"请你根据政策内容回答这个问题,请不要有文件内容之外的内容或加入你自己的话"));
|
|
|
|
|
"请你严格根据政策内容回答这个问题,请不要有文件内容之外的内容"));
|
|
|
|
|
messageList.add(new MessageDTO("assistant", "好的"));
|
|
|
|
|
messageList.add(new MessageDTO("user", StrUtil.format("政务文件内容:[{}]", CollUtil.join(detailList, ";"))));
|
|
|
|
|
messageList.add(new MessageDTO("assistant", "继续"));
|
|
|
|
@ -50,7 +50,7 @@ public class AnswerQuestionHandler {
|
|
|
|
|
List<MessageDTO> messageList = new ArrayList<>();
|
|
|
|
|
messageList.add(new MessageDTO("system", "现在你是一个政务事项领域的问答大模型.\n" +
|
|
|
|
|
"现在有一个问题,根据这个问题我查到了政策内容\n" +
|
|
|
|
|
"请你根据政策内容组织成简短的内容来回答这个问题,请不要有文件内容之外的内容或加入你自己的理解"));
|
|
|
|
|
"请你严格根据政策内容组织成简短的内容来回答这个问题,请不要有文件内容之外的内容"));
|
|
|
|
|
messageList.add(new MessageDTO("assistant", "好的"));
|
|
|
|
|
messageList.add(new MessageDTO("user", StrUtil.format("政务文件内容:[{}]", JSONUtil.toJsonStr(detailMap))));
|
|
|
|
|
messageList.add(new MessageDTO("assistant", "继续"));
|
|
|
|
|