diff --git a/backend/src/main/java/com/imeeting/service/biz/impl/AiTaskServiceImpl.java b/backend/src/main/java/com/imeeting/service/biz/impl/AiTaskServiceImpl.java index 9c718ff..efde5cb 100644 --- a/backend/src/main/java/com/imeeting/service/biz/impl/AiTaskServiceImpl.java +++ b/backend/src/main/java/com/imeeting/service/biz/impl/AiTaskServiceImpl.java @@ -1251,6 +1251,7 @@ public class AiTaskServiceImpl extends ServiceImpl impleme Map req = new HashMap<>(); req.put("model", llmModel.getModelCode()); req.put("temperature", llmModel.getTemperature()); + req.put("max_tokens", 30000); req.put("messages", List.of( Map.of("role", "system", "content", meetingSummaryPromptAssembler.buildSystemMessage(taskRecord.getTaskConfig())), Map.of("role", "user", "content", meetingSummaryPromptAssembler.buildUserMessage(taskRecord.getTaskConfig(), meeting, summarySource, userPrompt)) diff --git a/backend/src/main/java/com/imeeting/service/biz/impl/MeetingTranscriptChapterServiceImpl.java b/backend/src/main/java/com/imeeting/service/biz/impl/MeetingTranscriptChapterServiceImpl.java index a5a82df..4de2ffc 100644 --- a/backend/src/main/java/com/imeeting/service/biz/impl/MeetingTranscriptChapterServiceImpl.java +++ b/backend/src/main/java/com/imeeting/service/biz/impl/MeetingTranscriptChapterServiceImpl.java @@ -333,6 +333,7 @@ public class MeetingTranscriptChapterServiceImpl implements MeetingTranscriptCha Map requestBody = new LinkedHashMap<>(); requestBody.put("model", llmModel.getModelCode()); requestBody.put("temperature", llmModel.getTemperature()); + requestBody.put("max_tokens", 30000); requestBody.put("messages", List.of( Map.of("role", "system", "content", renderChapterSystemPrompt()), Map.of("role", "user", "content", renderChapterUserPrompt(transcripts)) @@ -1011,6 +1012,7 @@ public class MeetingTranscriptChapterServiceImpl implements MeetingTranscriptCha Map requestBody = new LinkedHashMap<>(); requestBody.put("model", llmModel.getModelCode()); requestBody.put("temperature", llmModel.getTemperature()); + requestBody.put("max_tokens", 30000); requestBody.put("messages", List.of( Map.of("role", "system", "content", renderChapterSystemPrompt()), Map.of("role", "user", "content", renderChapterUserPrompt(transcripts))