Commit 619badac authored by 林洋洋's avatar 林洋洋

修改接口文档

parent 2ab2a099
...@@ -4,6 +4,8 @@ import com.alibaba.nacos.common.utils.UuidUtils; ...@@ -4,6 +4,8 @@ import com.alibaba.nacos.common.utils.UuidUtils;
import com.pig4cloud.pig.ask.api.entity.ChatConversation; import com.pig4cloud.pig.ask.api.entity.ChatConversation;
import com.pig4cloud.pig.ask.service.ChatConversationService; import com.pig4cloud.pig.ask.service.ChatConversationService;
import com.pig4cloud.pig.common.core.util.R; import com.pig4cloud.pig.common.core.util.R;
import com.pig4cloud.pig.common.log.annotation.SysLog;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.security.SecurityRequirement; import io.swagger.v3.oas.annotations.security.SecurityRequirement;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
...@@ -43,7 +45,9 @@ public class ChatController { ...@@ -43,7 +45,9 @@ public class ChatController {
* 获取会话ID * 获取会话ID
* @return 新的会话ID * @return 新的会话ID
*/ */
@GetMapping("/conversation/id") @Operation(summary = "创建对话", description = "创建对话")
@SysLog("创建对话")
@GetMapping("/create/client")
public R<ChatConversation> getConversationId(@RequestParam Integer agentId) { public R<ChatConversation> getConversationId(@RequestParam Integer agentId) {
ChatConversation chatConversation =new ChatConversation(); ChatConversation chatConversation =new ChatConversation();
String conversationId=UuidUtils.generateUuid().replaceAll("-",""); String conversationId=UuidUtils.generateUuid().replaceAll("-","");
...@@ -59,6 +63,7 @@ public class ChatController { ...@@ -59,6 +63,7 @@ public class ChatController {
* * @param message * * @param message
* @return * @return
*/ */
@Operation(summary = "普通对话", description = "普通对话")
@GetMapping(value = "/chat", produces = "text/html;charset=utf-8") @GetMapping(value = "/chat", produces = "text/html;charset=utf-8")
public Flux<String> chat(String message,String conversationId) { public Flux<String> chat(String message,String conversationId) {
// 创建系统消息,告诉大模型只返回工具名和参数 // 创建系统消息,告诉大模型只返回工具名和参数
......
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