Commit 3aa61439 authored by R10's avatar R10

智写-文书写作,限制字数

parent f86af426
......@@ -159,7 +159,7 @@ public class BizAiLegislativeDocumentWritingServiceImpl extends BaseServiceImpl
long inputTimestamp = System.currentTimeMillis();
//组装请求参数
List<Message> messages = buildMessages(dialoguesId, userId, input, null);
List<Message> messages = buildMessages(dialoguesId, userId, input, fileUrl);
LargeModelResponse largeModelResponse = new LargeModelResponse();
largeModelResponse.setModel("deepseek-v3");//获取模型);
largeModelResponse.setMessages(messages.toArray(new Message[0]));
......@@ -264,8 +264,13 @@ public class BizAiLegislativeDocumentWritingServiceImpl extends BaseServiceImpl
// 加载对话提示词
String prompt = documentDialoguePrompt.getConfigSystem();
prompt = prompt.replace("${input}", input).replace("${fileContent}", fileContent);
String inputText = input + fileContent;
if (inputText.length() > 25000) {
inputText = inputText.substring(0, 25000);
}
prompt = prompt.replace("${input}", inputText);
// 配置message
List<Message> messages = new ArrayList<>();
Message systemMessage = new 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