Files
stardew-valley/src/main/java/com/wonderland/stardewvalley/controller/ChatController.java
T

23 lines
740 B
Java
Raw Normal View History

2025-10-25 14:26:09 +08:00
package com.wonderland.stardewvalley.controller;
import com.wonderland.stardewvalley.ai.ChatUtil;
import com.wonderland.stardewvalley.entity.AIChatRequest;
import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("chat")
public class ChatController {
@Resource
private ChatUtil chatUtil;
@PostMapping
public String chat(@RequestBody AIChatRequest aiChatRequest) {
return chatUtil.doChat(aiChatRequest.getBackGround(), aiChatRequest.getContent());
}
}