From 6454c05b96b2e2ebada4255090c0b05b4dca30ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A6=85=E9=A5=BC?= <2815246336@qq.com> Date: Wed, 20 Aug 2025 17:01:28 +0800 Subject: [PATCH] =?UTF-8?q?AI=E6=8E=A7=E5=88=B6=E5=99=A8=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/aitutor/AiChatController.java | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/srs-admin/src/main/java/com/srs/web/controller/aitutor/AiChatController.java b/srs-admin/src/main/java/com/srs/web/controller/aitutor/AiChatController.java index 3556763..981a0b6 100644 --- a/srs-admin/src/main/java/com/srs/web/controller/aitutor/AiChatController.java +++ b/srs-admin/src/main/java/com/srs/web/controller/aitutor/AiChatController.java @@ -42,48 +42,50 @@ import java.util.concurrent.CompletableFuture; @RequestMapping("/aitutor/aichat") public class AiChatController extends BaseController { +// private static final String DIFY_BASE_URL = "http://172.16.129.101:6100"; + private static final String DIFY_BASE_URL = "http://47.112.118.149:8100"; /** * Dify API的访问密钥 * 用于身份验证,授权访问Dify服务 */ - private static final String DIFY_API_KEY = "app-BfPtBZDNBuHOS9K1PaZrxQYE"; - +// private static final String DIFY_API_KEY = "app-BfPtBZDNBuHOS9K1PaZrxQYE"; + private static final String DIFY_API_KEY = "app-2wjqcYI9n6igHTVHdH8qXlnh"; /** * Dify API的URL地址 * 用于发送聊天消息请求到Dify服务 */ - private static final String DIFY_API_URL = "http://172.16.129.101/v1:6100/v1/chat-messages"; + private static final String DIFY_API_URL = DIFY_BASE_URL+"/v1/chat-messages"; /** * Dify反馈API的基础URL * 用于提交消息反馈(点赞、点踩等) */ - private static final String DIFY_FEEDBACK_BASE_URL = "http://172.16.129.101/v1:6100/v1/messages"; + private static final String DIFY_FEEDBACK_BASE_URL = DIFY_BASE_URL+"/v1/messages"; /** * Dify获取反馈API的基础URL * 用于获取消息反馈(点赞、点踩等) */ - private static final String DIFY_API_FEEDBACK_URL = "http://172.16.129.101/v1:6100/v1/app/feedbacks?page="; + private static final String DIFY_API_FEEDBACK_URL = DIFY_BASE_URL+"/v1/app/feedbacks?page="; /** * Dify消息历史记录API的基础URL * 用于获取消息历史记录 */ - private static final String DIFY_API_HISTORY_URL = "http://172.16.129.101/v1:6100/v1/messages"; + private static final String DIFY_API_HISTORY_URL = DIFY_BASE_URL+"/v1/messages"; /** * Dify会话API的基础URL * 用于获取会话列表 */ - private static final String DIFY_CONVERSATIONS_URL = "http://172.16.129.101/v1:6100/v1/conversations"; + private static final String DIFY_CONVERSATIONS_URL = DIFY_BASE_URL+"/v1/conversations"; /** * Dify文件上传API的URL地址 * 用于上传文件到Dify服务,支持图文多模态理解 */ - private static final String DIFY_FILES_URL = "http://172.16.129.101/v1:6100/v1/files/upload"; + private static final String DIFY_FILES_URL = DIFY_BASE_URL+"/v1/files/upload"; /** * Redis中会话ID的key前缀 @@ -532,7 +534,7 @@ public class AiChatController extends BaseController { return successResult; } catch (IOException e) { e.printStackTrace(); - return AjaxResult.error("网络请求失败,请稍后重试"); + return AjaxResult.error("网络请求失败,请稍后重试getMessagesToAdmin"); } catch (Exception e) { e.printStackTrace(); return AjaxResult.error("请求处理失败: " + e.getMessage()); @@ -571,7 +573,7 @@ public class AiChatController extends BaseController { return successResult; } catch (IOException e) { e.printStackTrace(); - return AjaxResult.error("网络请求失败,请稍后重试"); + return AjaxResult.error("网络请求失败,请稍后重试getMessagesToUser"); } catch (Exception e) { e.printStackTrace(); return AjaxResult.error("请求处理失败: " + e.getMessage());