From 1724f77c35022b643c28dd3e5547679a5edc2d49 Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期二, 17 三月 2026 14:17:26 +0800
Subject: [PATCH] Merge branch 'springboot3.5_cs' into spring3.5
---
rsf-server/src/main/java/com/vincent/rsf/server/ai/service/AiRuntimeConfigService.java | 17 ++++++++++++++++-
1 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/ai/service/AiRuntimeConfigService.java b/rsf-server/src/main/java/com/vincent/rsf/server/ai/service/AiRuntimeConfigService.java
index 9790dda..9470cf6 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/ai/service/AiRuntimeConfigService.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/ai/service/AiRuntimeConfigService.java
@@ -6,7 +6,7 @@
import lombok.Data;
import org.springframework.stereotype.Service;
-import javax.annotation.Resource;
+import jakarta.annotation.Resource;
import java.util.ArrayList;
import java.util.List;
@@ -18,6 +18,10 @@
@Resource
private AiParamService aiParamService;
+ /**
+ * 鏋氫妇褰撳墠鍙敤鐨勬ā鍨嬭繍琛屾椂閰嶇疆銆�
+ * 浼樺厛浠庢暟鎹簱璇诲彇绉熸埛鍙繍钀ョ殑妯″瀷鍙傛暟锛涙暟鎹簱涓嶅彲鐢ㄦ椂鍥為��鍒� application 閰嶇疆銆�
+ */
public List<ModelRuntimeConfig> listEnabledModels() {
List<ModelRuntimeConfig> output = new ArrayList<>();
try {
@@ -43,6 +47,10 @@
return output;
}
+ /**
+ * 瑙f瀽鎸囧畾妯″瀷缂栫爜瀵瑰簲鐨勮繍琛屾椂閰嶇疆銆�
+ * 濡傛灉鏈寚瀹氭ā鍨嬬紪鐮侊紝鍒欒繑鍥炲綋鍓嶉粯璁ゆā鍨嬶紱濡傛灉鏁版嵁搴撴棤璁板綍锛屽垯鍥為��鍒伴潤鎬侀厤缃��
+ */
public ModelRuntimeConfig resolveModel(String modelCode) {
try {
AiParam aiParam;
@@ -82,10 +90,16 @@
return config;
}
+ /**
+ * 鑾峰彇绯荤粺褰撳墠榛樿妯″瀷缂栫爜銆�
+ */
public String resolveDefaultModelCode() {
return resolveModel(null).getCode();
}
+ /**
+ * 灏嗘暟鎹簱涓殑 AI 鍙傛暟瀹炰綋杞崲涓鸿繍琛屾椂缁熶竴浣跨敤鐨勬ā鍨嬮厤缃璞°��
+ */
private ModelRuntimeConfig toRuntimeConfig(AiParam aiParam) {
ModelRuntimeConfig config = new ModelRuntimeConfig();
config.setCode(aiParam.getModelCode());
@@ -117,3 +131,4 @@
private Boolean enabled;
}
}
+
--
Gitblit v1.9.1