From d1b6a13a58afa4e03f4d6cb0a62cd759ccf306f4 Mon Sep 17 00:00:00 2001
From: ageerle <ageerle@163.com>
Date: 星期二, 04 三月 2025 10:06:00 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/main'

---
 ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/service/ISseService.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/service/ISseService.java b/ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/service/ISseService.java
index e6f8921..7230c78 100644
--- a/ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/service/ISseService.java
+++ b/ruoyi-modules/ruoyi-system/src/main/java/org/ruoyi/system/service/ISseService.java
@@ -8,6 +8,7 @@
 import org.ruoyi.common.chat.entity.files.UploadFileResponse;
 import org.ruoyi.common.chat.entity.images.Item;
 import org.ruoyi.common.chat.entity.whisper.WhisperResponse;
+import org.ruoyi.system.domain.request.translation.TranslationRequest;
 import org.springframework.core.io.Resource;
 import org.springframework.http.ResponseEntity;
 import org.springframework.web.multipart.MultipartFile;
@@ -59,4 +60,23 @@
 
 
     UploadFileResponse upload(MultipartFile file);
+
+    /**
+     * 鏂囨湰缈昏瘧
+     * @param
+     */
+    String translation(TranslationRequest translationRequest);
+
+    /**
+     * 璋冪敤鏈湴妯″瀷
+     * @param chatRequest
+     */
+    SseEmitter ollamaChat(ChatRequest chatRequest);
+
+    /**
+     * 浼佷笟搴旂敤鍥炲
+     * @param prompt 鎻愮ず璇�
+     * @return 鍥炲鍐呭
+     */
+    String wxCpChat(String prompt);
 }

--
Gitblit v1.9.3