Commit c109e616 by zhangxingmin

push

parent 6e12104a
...@@ -25,6 +25,7 @@ import org.springframework.scheduling.annotation.Async; ...@@ -25,6 +25,7 @@ import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.time.LocalDate; import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter; import java.time.format.DateTimeFormatter;
import java.util.Arrays; import java.util.Arrays;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
...@@ -88,13 +89,14 @@ public class ApiAiStreamServiceImpl implements ApiAiStreamService { ...@@ -88,13 +89,14 @@ public class ApiAiStreamServiceImpl implements ApiAiStreamService {
.content("You are a helpful assistant.") .content("You are a helpful assistant.")
.build(); .build();
// 获取当前日期并附加到用户问题 // 获取当前日期时间(年月日时分秒)并附加到用户问题
String currentDate = LocalDate.now().format(DateTimeFormatter.ofPattern("yyyy年MM月dd日")); String currentDateTime = LocalDateTime.now()
String questionWithDate = question + " (当前日期:" + currentDate + ")"; .format(DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH时mm分ss秒"));
String questionWithTime = question + " (当前时间:" + currentDateTime + ")";
Message userMsg = Message.builder() Message userMsg = Message.builder()
.role(Role.USER.getValue()) .role(Role.USER.getValue())
.content(questionWithDate) .content(questionWithTime)
.build(); .build();
GenerationParam param = GenerationParam.builder() GenerationParam param = GenerationParam.builder()
......
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