diff --git a/src/main/java/com/ai/da/common/security/filter/AuthenticationFilter.java b/src/main/java/com/ai/da/common/security/filter/AuthenticationFilter.java index 611c46e4..38b2a0ee 100644 --- a/src/main/java/com/ai/da/common/security/filter/AuthenticationFilter.java +++ b/src/main/java/com/ai/da/common/security/filter/AuthenticationFilter.java @@ -46,7 +46,8 @@ public class AuthenticationFilter extends OncePerRequestFilter { "/api/python/saveGeneratePicture", "/api/python/getLibraryByUserId", "/api/third/party/addUser","/api/third/party/editUser","/api/element/initDefaultSysFile", "/api/python/chatStream", - "/api/python/flush"); + "/api/python/flush" + ); @Override protected void doFilterInternal(HttpServletRequest httpServletRequest, @NonNull HttpServletResponse httpServletResponse, @NonNull FilterChain filterChain) throws ServletException, IOException { diff --git a/src/main/java/com/ai/da/controller/PythonController.java b/src/main/java/com/ai/da/controller/PythonController.java index 7a9a0ea3..0c823be1 100644 --- a/src/main/java/com/ai/da/controller/PythonController.java +++ b/src/main/java/com/ai/da/controller/PythonController.java @@ -67,6 +67,7 @@ public class PythonController { Collectors.mapping(PythonLibraryVo::getUrl, Collectors.toList())))); } + @CrossOrigin @ApiOperation(value = "发送用户输入消息") @PostMapping("/chatStream") public SseEmitter MessageToPythonChatStream(@RequestBody ChatSendDTO chatSendDTO) { @@ -74,6 +75,7 @@ public class PythonController { return chatRobotService.sendMessageToChatRobot(chatSendDTO); } + @CrossOrigin @ApiOperation(value = "刷新会话缓存") @PostMapping("/flush") public Response ChatBufferFlush(@RequestBody ChatFlushDTO chatFlushDTO) { diff --git a/target/classes/com/ai/da/common/security/filter/AuthenticationFilter.class b/target/classes/com/ai/da/common/security/filter/AuthenticationFilter.class index dd4cbb6f..23f19898 100644 Binary files a/target/classes/com/ai/da/common/security/filter/AuthenticationFilter.class and b/target/classes/com/ai/da/common/security/filter/AuthenticationFilter.class differ diff --git a/target/classes/com/ai/da/controller/PythonController.class b/target/classes/com/ai/da/controller/PythonController.class index 534ea363..32dd602e 100644 Binary files a/target/classes/com/ai/da/controller/PythonController.class and b/target/classes/com/ai/da/controller/PythonController.class differ