This commit is contained in:
Chuck1sn
2025-05-21 21:48:00 +08:00
parent fa4d790e81
commit e8365bbe4d
6 changed files with 38 additions and 19 deletions

View File

@@ -26,7 +26,7 @@ public class ChatModelConfig {
public DeepSeekChatAssistant deepSeekChatAssistant(OpenAiStreamingChatModel deepSeekChatModel) {
return AiServices.builder(DeepSeekChatAssistant.class)
.streamingChatModel(deepSeekChatModel)
.systemMessageProvider(chatMemoryId -> "你是一个叫做「知路 AI」的企业级 AI 助手,能帮助用户回答任何问题。")
.systemMessageProvider(chatMemoryId -> deepSeekConfiguration.getPrompt().getSystem())
.chatMemoryProvider(memoryId -> MessageWindowChatMemory.withMaxMessages(10))
.build();
}

View File

@@ -1,7 +1,6 @@
package com.zl.mjga.config.ai;
import dev.langchain4j.service.MemoryId;
import dev.langchain4j.service.SystemMessage;
import dev.langchain4j.service.TokenStream;
import dev.langchain4j.service.UserMessage;
import dev.langchain4j.service.memory.ChatMemoryAccess;