|
|
@ -35,6 +35,13 @@ public class AiController {
|
|
|
|
List<ChatSession> sessions = chatSessionService.listMySession();
|
|
|
|
List<ChatSession> sessions = chatSessionService.listMySession();
|
|
|
|
return R.success(sessions);
|
|
|
|
return R.success(sessions);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("chat/history/{sessionId}")
|
|
|
|
|
|
|
|
@ApiOperation("查询我的聊天记录")
|
|
|
|
|
|
|
|
public R<List<ChatSession.Message>> getHistory(@PathVariable String sessionId) {
|
|
|
|
|
|
|
|
List<ChatSession.Message> history = chatSessionService.listMyHistory(sessionId);
|
|
|
|
|
|
|
|
return R.success(history);
|
|
|
|
|
|
|
|
}
|
|
|
|
@PostMapping("session/create")
|
|
|
|
@PostMapping("session/create")
|
|
|
|
@ApiOperation("创建聊天会话")
|
|
|
|
@ApiOperation("创建聊天会话")
|
|
|
|
public R<String> createSession() {
|
|
|
|
public R<String> createSession() {
|
|
|
|