Ai中强制使用中文回答

This commit is contained in:
chenxudong 2025-04-16 16:27:18 +08:00
parent 1aae819f4e
commit d466e8fa16
1 changed files with 2 additions and 0 deletions

View File

@ -174,6 +174,7 @@ public class ChatService {
aiQuestionRecordMapper.insert(record); aiQuestionRecordMapper.insert(record);
UserThreadLocal.remove(); UserThreadLocal.remove();
return ChatClient.builder(model) return ChatClient.builder(model)
.defaultSystem("必须用中文回答")
.defaultAdvisors(messageChatMemoryAdvisor, questionAnswerAdvisor) .defaultAdvisors(messageChatMemoryAdvisor, questionAnswerAdvisor)
.defaultOptions(OllamaOptions .defaultOptions(OllamaOptions
.builder() .builder()
@ -193,6 +194,7 @@ public class ChatService {
UserThreadLocal.remove(); UserThreadLocal.remove();
aiQuestionRecordMapper.insert(record); aiQuestionRecordMapper.insert(record);
return ChatClient.builder(model) return ChatClient.builder(model)
.defaultSystem("必须用中文回答")
.defaultAdvisors(messageChatMemoryAdvisor, questionAnswerAdvisor) .defaultAdvisors(messageChatMemoryAdvisor, questionAnswerAdvisor)
.defaultOptions(OllamaOptions .defaultOptions(OllamaOptions
.builder() .builder()