TangCheng
2025-04-13 f01ba74b891046b4c458b2a27d79873eecfa1abe
JAVA/SMTAIServer/src/main/resources/requestmap/system_manager.json
@@ -91,6 +91,40 @@
         }
      ]
   },
   "admin/role/add_role_info": {
      "map": {
         "class": "#SMTSystemManagerControl",
         "method": "addRoleInfo"
      },
      "swaggers": [
         {
            "tags": ["角色管理"],
            "title": "新增角色信息",
            "parameters": [
               {"name": "role_id", "title": "角色唯一标识ID", "required": true},
               {"name": "role_title", "title": "角色名称", "required": true}
            ]
         }
      ]
   },
   "admin/role/update_role_info": {
      "map": {
         "class": "#SMTSystemManagerControl",
         "method": "updateRoleInfo"
      },
      "swaggers": [
         {
            "tags": ["角色管理"],
            "title": "更新角色信息",
            "parameters": [
               {"name": "role_id", "title": "角色唯一标识ID", "required": true},
               {"name": "role_title", "title": "角色名称", "required": false}
            ]
         }
      ]
   },
   "admin/log/get_operate_log":{"map":{"class":"#SMTSystemManagerControl", "method":"getOperateLog"},
         "swaggers":[
         {   "tags" : ["日志管理"],
@@ -198,7 +232,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"},
      "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"} ,
      "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" : ["系统管理"],
@@ -217,5 +336,15 @@
            ]
         }
      ]
   },
   "admin/system/get_resource_usage":{"map":{"class":"#SMTSystemManagerControl", "method":"getResourceUsage"},
         "swaggers":[
         {   "tags" : ["资源管理"],
            "title" : "查看资源信息",
            "parameters" : [
            ]
         }
      ]
   }
}