diff --git a/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1ChatController.java b/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1ChatController.java index 7892005..c33ce6f 100644 --- a/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1ChatController.java +++ b/src/main/java/com/zsc/edu/dify/modules/dify/controller/V1ChatController.java @@ -106,7 +106,7 @@ public class V1ChatController { ) { String apiKey = appEntityService.getApikey(appid); request.setApiKey(apiKey); - return difyChat.messages(request); + return ExceptionUtil.difyException(()->difyChat.messages(request)); } /** @@ -133,7 +133,11 @@ public class V1ChatController { public void deleteConversation(@RequestParam String conversationId, @RequestParam String appId) { String apiKey = appEntityService.getApikey(appId); String userId = SecurityUtil.getUserInfo().id.toString(); - difyChat.deleteConversation(conversationId, apiKey,userId); + try{ + difyChat.deleteConversation(conversationId, apiKey,userId); + }catch (RuntimeException e){ + throw new RuntimeException("删除会话失败"+e.getMessage()); + } } /**