Skip to content

Commit f017729

Browse files
committed
fix: build
1 parent 2236bb3 commit f017729

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

backend/src/main/java/ch/xxx/messenger/adapter/controller/AiFriendController.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
*/
1313
package ch.xxx.messenger.adapter.controller;
1414

15-
import java.util.List;
15+
import java.util.Collections;
1616

1717
import org.slf4j.Logger;
1818
import org.slf4j.LoggerFactory;
@@ -33,7 +33,7 @@
3333
@RequestMapping("/rest/aifriend")
3434
public class AiFriendController {
3535
private static final Logger LOGGER = LoggerFactory.getLogger(AiFriendController.class);
36-
private AiFriendService aiFriendService;
36+
private final AiFriendService aiFriendService;
3737

3838
public AiFriendController(AiFriendService aiFriendService) {
3939
this.aiFriendService = aiFriendService;
@@ -46,6 +46,10 @@ public AiConfig getAiConfig() {
4646

4747
@PostMapping("/talk")
4848
public Flux<ChatResponse> talkToSam(@RequestBody AiMessageDto aiMessageDto) {
49-
return this.aiFriendService.talkToSam(new UserMessage(aiMessageDto.getContent(), List.of(), aiMessageDto.getProperties()));
49+
var userMessage = UserMessage.builder().text(aiMessageDto.getContent())
50+
.metadata(aiMessageDto.getProperties())
51+
.media(Collections.emptyList())
52+
.build();
53+
return this.aiFriendService.talkToSam(userMessage);
5054
}
5155
}

0 commit comments

Comments
 (0)