From f01ba74b891046b4c458b2a27d79873eecfa1abe Mon Sep 17 00:00:00 2001
From: TangCheng <tangchengmail@163.com>
Date: 星期日, 13 四月 2025 19:13:38 +0800
Subject: [PATCH] #流程支持每2秒跳一次

---
 JAVA/SMTAIServer/src/main/resources/requestmap/java_ai.json |   45 +++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 41 insertions(+), 4 deletions(-)

diff --git a/JAVA/SMTAIServer/src/main/resources/requestmap/java_ai.json b/JAVA/SMTAIServer/src/main/resources/requestmap/java_ai.json
index 427d350..2daaebc 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}
 				]
 			}
 		]
@@ -179,6 +180,18 @@
 				"parameters" : [
 					{"name":"agent_id", "title":"瑕佽皟鐢ㄧ殑agent id", "required":true, "default":"a_019471cdb0667a83956b76ac97283f1c"},
 					{"name":"question", "title":"鎻愬嚭鐨勯棶棰�", "required":true}
+				]
+			}
+		]
+	},
+	
+	"chat/call_agent_arg_stream":{"map":{"class":"#SMTJavaAIControl", "method":"callAgentArgStream"},
+			"swaggers":[
+			{	"tags" : ["AI澶фā鍨嬪璇�"],
+				"title" : "娴佸紡鐩存帴璋冪敤agent甯﹀弬鏁�",
+				"parameters" : [
+					{"name":"agent_id", "title":"瑕佽皟鐢ㄧ殑agent id", "required":true},
+					{"name":"call_args", "title":"璋冪敤鏃跺�欑殑鍙傛暟", "required":true}
 				]
 			}
 		]
@@ -304,7 +317,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,12 +354,23 @@
 					{"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" : ["澶фā鍨嬫搷浣�"],
@@ -358,5 +383,17 @@
 				]
 			}
 		]
+	},
+	
+	"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}
+				]
+			}
+		]
 	}
 }
\ No newline at end of file

--
Gitblit v1.9.3