From 454a763c6e971d8328c4732ffea8e1501e721011 Mon Sep 17 00:00:00 2001 From: qfrjava <13402782+qfrjava@user.noreply.gitee.com> Date: 星期三, 09 四月 2025 09:47:03 +0800 Subject: [PATCH] perf(server): 调整数据库连接池最大活跃数 --- JAVA/SMTAIServer/src/main/resources/requestmap/java_ai.json | 45 ++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 42 insertions(+), 3 deletions(-) diff --git a/JAVA/SMTAIServer/src/main/resources/requestmap/java_ai.json b/JAVA/SMTAIServer/src/main/resources/requestmap/java_ai.json index e089b5c..0862a53 100644 --- a/JAVA/SMTAIServer/src/main/resources/requestmap/java_ai.json +++ b/JAVA/SMTAIServer/src/main/resources/requestmap/java_ai.json @@ -166,7 +166,8 @@ {"name":"group_type", "title":"闂鍒嗙被", "default":"涓氬姟鍦烘櫙", "required":false}, {"name":"cur_pos", "title":"褰撳墠浣嶇疆", "required":false}, {"name":"files", "title":"闄勪欢鏂囦欢", "required":false, "type":"file"}, - {"name":"tables", "title":"闄勪欢琛ㄨ褰昜{title:涓枃鍚�, columns:[瀛楁1锛屽瓧娈�2...],values:[[鍊�1锛屽��2...]]}]", "required":false} + {"name":"tables", "title":"闄勪欢琛ㄨ褰昜{title:涓枃鍚�, columns:[瀛楁1锛屽瓧娈�2...],values:[[鍊�1锛屽��2...]]}]", "required":false}, + {"name":"metrics", "title":"闄勪欢鎸囨爣璁板綍[{title:涓枃鍚�, columns:[瀛楁1锛屽瓧娈�2...],values:[[鍊�1锛屽��2...]]}]", "required":false} ] } ] @@ -304,7 +305,8 @@ "parameters" : [ {"name":"id", "title":"鏌ヨ琛╥d", "required":true}, {"name":"filter", "title":"杩囨护鏉′欢[{col:瀛楁鍚�, filter:杩囨护鏉′欢, values:[鍊�1锛屽��2...]},...]", "required":false}, - {"name":"order", "title":"鎺掑簭鏉′欢[{col:瀛楁鍚�, order:ASC/DESC", "required":false} + {"name":"order", "title":"鎺掑簭鏉′欢[{col:瀛楁鍚�, order:ASC/DESC", "required":false}, + {"name":"limit", "title":"鏌ヨ椤垫暟锛岄粯璁�100", "required":false} ] } ] @@ -340,7 +342,44 @@ {"name":"id", "title":"鏌ヨ鎸囨爣id", "required":true}, {"name":"start_time", "title":"璧峰鏃堕棿", "required":true}, {"name":"end_time", "title":"缁撴潫鏃堕棿", "required":true}, - {"name":"quota_keys", "title":"query_attach_metric_names杩斿洖鍓嶇鐨刯son", "required":true} + {"name":"quota_keys", "title":"query_attach_metric_names杩斿洖鍓嶇鐨刯son", "required":true}, + {"name":"limit", "title":"鏌ヨ椤垫暟锛岄粯璁�100", "required":false} + ] + } + ] + }, + "file/download_file":{"map":{"class":"#SMTJavaAIControl", "method":"downloadFileByFileId"}, + "swaggers":[ + { "tags" : ["鏂囦欢涓嬭浇"], + "title" : "鏂囦欢涓嬭浇", + "parameters" : [ + {"name":"file_id", "title":"鏂囦欢id", "required":true} + ] + } + ] + }, + + "llm/call_llm":{"map":{"class":"#SMTJavaAIControl", "method":"callLLM"}, "no_shrio":true, + "swaggers":[ + { "tags" : ["澶фā鍨嬫搷浣�"], + "title" : "鐩存帴璇㈤棶澶фā鍨�", + "parameters" : [ + {"name":"llm_id", "title":"鏌ヨ妯″瀷id(涓嶅~鍒欒皟鐢ㄧ己鐪佹ā鍨�)", "required":false}, + {"name":"system_json", "title":"鎻愮ずjson鏁扮粍 [鈥橀棶棰�1鈥�,鈥橀棶棰�2鈥�...] ", "required":false}, + {"name":"question", "title":"鐢ㄦ埛闂", "required":true}, + {"name":"answer_is_json", "title":"鍥炵瓟闂鏍煎紡鏄惁鏄痡son", "required":true} + ] + } + ] + }, + + "llm/call_agent":{"map":{"class":"#SMTJavaAIControl", "method":"chatCallAgent"}, "no_shrio":true, + "swaggers":[ + { "tags" : ["AI澶фā鍨嬪璇�"], + "title" : "娴佸紡璋冪敤agent瀵硅瘽", + "parameters" : [ + {"name":"agent_id", "title":"瑕佽皟鐢ㄧ殑agent id", "required":true, "default":"a_019471cdb0667a83956b76ac97283f1c"}, + {"name":"args", "title":"鎵ц鏃跺�欎紶鍏ョ殑鍙傛暟", "required":false} ] } ] -- Gitblit v1.9.3