From 579f73ef6aa27484ca311cea2a313c6220f2d113 Mon Sep 17 00:00:00 2001 From: qfrjava <13402782+qfrjava@user.noreply.gitee.com> Date: 星期四, 20 三月 2025 08:59:37 +0800 Subject: [PATCH] feat(system): 添加大语言模型和问题替换相关功能 --- JAVA/SMTAIServer/src/main/resources/requestmap/system_manager.json | 87 +++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 86 insertions(+), 1 deletions(-) diff --git a/JAVA/SMTAIServer/src/main/resources/requestmap/system_manager.json b/JAVA/SMTAIServer/src/main/resources/requestmap/system_manager.json index 951f679..d4f5ab1 100644 --- a/JAVA/SMTAIServer/src/main/resources/requestmap/system_manager.json +++ b/JAVA/SMTAIServer/src/main/resources/requestmap/system_manager.json @@ -198,7 +198,92 @@ } ] }, - + "admin/sample/add_LLM_factory":{"map":{"class":"#SMTSystemManagerControl", "method":"addLLMFactory"} , + "swaggers":[ + { "tags" : ["鏂板澶ц瑷�妯″瀷"], + "title" : "鏂板澶ц瑷�妯″瀷", + "parameters" : [ + {"name":"factory_id", "title":"妯″瀷id", "required":true}, + {"name":"factory_title", "title":"妯″瀷鍐呭", "required":true}, + {"name":"factory_args", "title":"妯″瀷閰嶇疆", "required":true} + ] + } + ] + }, + "admin/sample/add_LLM_connect":{"map":{"class":"#SMTSystemManagerControl", "method":"addLLMConnect"} , + "swaggers":[ + { "tags" : ["鏂板杩炴帴澶ц瑷�妯″瀷閰嶇疆"], + "title" : "鏂板杩炴帴澶ц瑷�妯″瀷閰嶇疆", + "parameters" : [ + {"name":"connect_id", "title":"杩炴帴id", "required":true}, + {"name":"factory_id", "title":"妯″瀷id", "required":true}, + {"name":"connect_title", "title":"杩炴帴鏍囬", "required":true}, + {"name":"class_name", "title":"绫诲悕", "required":true}, + {"name":"connect_args", "title":"杩炴帴閰嶇疆", "required":true} + ] + } + ] + }, + "admin/sample/update_LLMf_factory": {"map": { + "class": "#SMTSystemManagerControl", "method": "updateLLMFactory"} , + "swaggers": [ + {"tags": ["鏇存柊澶ц瑷�妯″瀷宸ュ巶閰嶇疆"], + "title": "鏇存柊澶ц瑷�妯″瀷宸ュ巶閰嶇疆", + "parameters": [ + {"name": "factory_id", "title": "妯″瀷id", "required": true}, + {"name": "factory_title", "title": "妯″瀷鏍囬", "required": false}, + {"name": "factory_args", "title": "妯″瀷閰嶇疆", "required": false} + ] + } + ] + }, + + "admin/sample/update_LLM_connect": {"map": {"class": "#SMTSystemManagerControl", "method": "updateLLMConnect"} , + "swaggers": [{ + "tags": ["鏇存柊杩炴帴澶ц瑷�妯″瀷閰嶇疆"], + "title": "鏇存柊杩炴帴澶ц瑷�妯″瀷閰嶇疆", + "parameters": [ + {"name": "connect_id", "title": "杩炴帴id", "required": true}, + {"name": "factory_id", "title": "妯″瀷id", "required": false}, + {"name": "connect_title", "title": "杩炴帴鏍囬", "required": false}, + {"name": "class_name", "title": "绫诲悕", "required": false}, + {"name": "connect_args", "title": "杩炴帴閰嶇疆", "required": false} + ] + } + ] + }, + "admin/sample/add_question_replace": {"map": {"class": "#SMTSystemManagerControl", "method": "addQuestionReplace"} ,"no_shrio": true, + "swaggers": [{ + "tags": ["鏂板闂缃崲鍙傛暟"], + "title": "鏂板闂缃崲鍙傛暟", + "parameters": [ + {"name": "replace_id", "title": "id", "required": true}, + {"name": "question_text", "title": "闂鏂囨湰", "required": true}, + {"name": "replace_text", "title": "鍒囨崲鏂囨湰", "required": true}, + {"name": "replace_order", "title": "鍒囨崲鍛戒护", "required": true}, + {"name": "replace_state", "title": "杩炴帴閰嶇疆", "required": true}, + {"name": "group_type", "title": "杩炴帴閰嶇疆", "required": true} + ] + } + ] + }, + "admin/sample/update_question_replace": {"map": {"class": "#SMTSystemManagerControl", "method": "updateQuestionReplace"},"no_shrio": true , + "swaggers": [{ + "tags": ["鏇存柊闂鏇挎崲閰嶇疆"], + "title": "鏇存柊闂鏇挎崲閰嶇疆", + "parameters": [ + {"name": "replace_id", "title": "id", "required": true}, + {"name": "question_text", "title": "闂鏂囨湰", "required": false}, + {"name": "replace_text", "title": "鍒囨崲鏂囨湰", "required": false}, + {"name": "replace_order", "title": "鍒囨崲鍛戒护", "required": false}, + {"name": "replace_state", "title": "杩炴帴閰嶇疆", "required": false}, + {"name": "group_type", "title": "杩炴帴閰嶇疆", "required": false} + ] + } + ] + }, + + "admin/system/clear_system_cache":{"map":{"class":"#SMTSystemManagerControl", "method":"clearSystemCache"}, "swaggers":[ { "tags" : ["绯荤粺绠$悊"], -- Gitblit v1.9.3