From 51877df13075ad10ef51107f15bcd21f1661febe Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期二, 17 三月 2026 09:48:01 +0800
Subject: [PATCH] #AI

---
 rsf-server/src/main/java/com/vincent/rsf/server/ai/service/AiRuntimeConfigService.java |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 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..bf3ce00 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
@@ -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