{ "openapi": "3.0.3", "info": { "title": "默认模块", "description": "", "version": "1.0.0" }, "servers": [ { "url": "/", "description": "默认服务器" } ], "tags": [ { "name": "Agent", "description": "智能体相关接口" }, { "name": "AgentApplication", "description": "智能体应用相关接口" }, { "name": "tools", "description": "工具相关接口" }, { "name": "agentLog", "description": "日志相关接口" } ], "paths": { "/api/agent/getBefore7DayAgentRunnerStatic": { "post": { "summary": "获取7天前的智能体运行状态", "deprecated": false, "description": "", "tags": ["agentLog"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1519145361682206720", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": {} }, "example": {} } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "avg_elapsed_sec": { "type": "string" }, "error_total": { "type": "integer" }, "process_total": { "type": "integer" }, "run_total": { "type": "integer" }, "success_total": { "type": "integer" } }, "required": [ "avg_elapsed_sec", "error_total", "process_total", "run_total", "success_total" ] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": { "avg_elapsed_time": "2000.00", "error_total": 0, "run_total": 1, "success_total": 1 }, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/getAgentRunnerPageList": { "post": { "summary": "获取智能体运行日志分页列表", "deprecated": false, "description": "", "tags": ["agentLog"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1519145361682206720", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "keyword": { "type": "string" }, "status": { "type": "string" }, "source": { "type": "string" }, "pageIndex": { "type": "integer" }, "pageSize": { "type": "integer" } }, "required": ["keyword", "status", "source", "pageIndex", "pageSize"] }, "example": { "keyword": "", "status": "running,finish,error", "source": "manual,schedule,webhook,api", "pageIndex": 1, "pageSize": 20 } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "currentPage": { "type": "integer" }, "hasNextPage": { "type": "boolean" }, "hasPreviousPage": { "type": "boolean" }, "model": { "type": "array", "items": { "type": "object", "properties": { "agentName": { "type": "string" }, "beginDate": { "type": "string" }, "endDate": { "type": "string" }, "runnerId": { "type": "string" }, "status": { "type": "string" }, "useTime": { "type": "integer" } } } }, "pageSize": { "type": "integer" }, "totalCount": { "type": "integer" }, "totalPages": { "type": "integer" } }, "required": [ "currentPage", "hasNextPage", "hasPreviousPage", "model", "pageSize", "totalCount", "totalPages" ] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": { "currentPage": 1, "hasNextPage": false, "hasPreviousPage": false, "model": [ { "agentName": "智能编演示", "beginDate": "2026-06-03 16:34:01", "endDate": "2026-06-03 16:34:03", "runnerId": "3b73469d-329d-493e-bc69-d0f3f8e33c72", "status": "finish", "useTime": 2000 } ], "pageSize": 20, "totalCount": 1, "totalPages": 1 }, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doDeleteAgent": { "post": { "summary": "删除智能体", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "id", "in": "query", "description": "", "required": true, "schema": { "type": "string" } }, { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1518988661083869184", "schema": { "type": "string" } } ], "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "string" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/ai/agent/suggested-questions": { "post": { "summary": "获取智能体建议提问列表", "deprecated": false, "description": "", "tags": ["AgentApplication"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1518266702310150144", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "limit": { "type": "integer" } }, "required": ["id", "limit"] }, "example": { "id": "7ccae457-69e2-4cf6-9335-a5d1fa052a2b", "limit": 6 } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "array", "items": { "type": "object", "properties": { "knowledge_base_id": { "type": "string" }, "question": { "type": "string" }, "source": { "type": "string" } }, "required": ["knowledge_base_id", "question", "source"] } }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": [ { "knowledge_base_id": "620a5d3f-29d4-49f4-8dde-5b4c4071eff0", "question": "介绍一下QueryParam", "source": "wiki" }, { "knowledge_base_id": "620a5d3f-29d4-49f4-8dde-5b4c4071eff0", "question": "介绍一下ExternalAsynTaskService", "source": "wiki" }, { "knowledge_base_id": "620a5d3f-29d4-49f4-8dde-5b4c4071eff0", "question": "什么是Asynchronous Task?", "source": "wiki" }, { "knowledge_base_id": "620a5d3f-29d4-49f4-8dde-5b4c4071eff0", "question": "如何使用Java上传文件并处理响应结果?", "source": "document" }, { "knowledge_base_id": "620a5d3f-29d4-49f4-8dde-5b4c4071eff0", "question": "什么是框架统一响应数据包结构?", "source": "wiki" }, { "knowledge_base_id": "fdb64e26-b6a7-41b1-ad11-d7039add6661", "question": "我的快递物流一直不更新怎么办?", "source": "faq" } ], "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/openapi/doBatchGenerateUUID": { "post": { "summary": "批量生成UUID", "deprecated": false, "description": "", "tags": ["tools"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1490845225663336448", "schema": { "type": "string", "default": "bpm_client_1490845225663336448" } } ], "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "array", "items": { "type": "string" } }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": [ "a33c9f0a-bc3a-4a25-86ba-080ee6772063", "efab3a9d-e5f6-4339-8d6c-6189b85d984f" ], "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/getAgentList": { "post": { "summary": "获取智能体列表", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "pageIndex", "in": "query", "description": "", "required": true, "example": 1, "schema": { "type": "number" } }, { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "currentPage": { "type": "integer" }, "hasNextPage": { "type": "boolean" }, "hasPreviousPage": { "type": "boolean" }, "model": { "type": "array", "items": { "type": "object", "properties": { "conversation_variables": { "type": "array", "items": { "type": "string" } }, "env_variables": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" }, "value": { "type": "string" } }, "required": ["name", "type", "value"] } }, "id": { "type": "string" }, "name": { "type": "string" }, "profilePhoto": { "type": "string" }, "viewPort": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" }, "zoom": { "type": "integer" } }, "required": ["x", "y", "zoom"] } }, "required": [ "conversation_variables", "env_variables", "id", "name", "profilePhoto", "viewPort" ] } }, "pageSize": { "type": "integer" }, "totalCount": { "type": "integer" }, "totalPages": { "type": "integer" } }, "required": [ "currentPage", "hasNextPage", "hasPreviousPage", "model", "pageSize", "totalCount", "totalPages" ] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": { "currentPage": 1, "hasNextPage": true, "hasPreviousPage": false, "model": [ { "conversation_variables": [], "env_variables": [], "id": "00601f51-1cc8-4370-b2c5-876a970cf43b", "name": "test2", "profilePhoto": "111", "viewPort": { "x": 0, "y": 0, "zoom": 1 } }, { "conversation_variables": [], "env_variables": [], "id": "06335124-1342-47b8-9720-9a7da7b807aa", "name": "test2", "profilePhoto": "asdfasdf", "viewPort": { "x": 0, "y": 0, "zoom": 1 } }, { "conversation_variables": [], "env_variables": [], "id": "11b85594-463e-4296-b2bd-9312343750e8", "name": "test", "profilePhoto": "111", "viewPort": { "x": 0, "y": 0, "zoom": 1 } }, { "conversation_variables": [], "env_variables": [], "id": "45b8d1f1-422c-4e96-95a3-5d3f97f1b46a", "name": "test1", "profilePhoto": "sdfasdfaf", "viewPort": { "x": 0, "y": 0, "zoom": 1 } }, { "conversation_variables": [], "env_variables": [ { "name": "api_address", "type": "string", "value": "http://shalu-componenttesting-admin-dev.shalu.com" } ], "id": "899be084-f363-4275-b5ba-7ddbb1ca8bef", "name": "test3", "profilePhoto": "11", "viewPort": { "x": 0, "y": 0, "zoom": 1 } }, { "conversation_variables": [], "env_variables": [ { "name": "test", "type": "string", "value": "aaaa" }, { "name": "bbb", "type": "string", "value": "afasdf" }, { "name": "test", "type": "string", "value": "aaaa" }, { "name": "test22", "type": "string", "value": "344334" } ], "id": "8ad90e7a-cd4d-432a-83f5-49ba43ddd59d", "name": "test1", "profilePhoto": "22", "viewPort": { "x": 0, "y": 0, "zoom": 1 } }, { "conversation_variables": [], "env_variables": [ { "name": "api_address", "type": "string", "value": "http://shalu-componenttesting-admin-dev.shalu.com" } ], "id": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "name": "测试智能体", "profilePhoto": "1111", "viewPort": { "x": 10, "y": 10, "zoom": 1 } }, { "conversation_variables": [], "env_variables": [], "id": "d576a5a3-204b-4233-af8d-4358c774cc57", "name": "test", "profilePhoto": "232323", "viewPort": { "x": 0, "y": 0, "zoom": 1 } }, { "conversation_variables": [], "env_variables": [], "id": "e0a7e5e0-7923-4607-a60a-0dc35f0d7797", "name": "222", "profilePhoto": "sdfasdf", "viewPort": { "x": 0, "y": 0, "zoom": 1 } } ], "pageSize": 20, "totalCount": 9, "totalPages": 1 }, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doEditAgent": { "post": { "summary": "智能体编辑", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "string" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": "20d31522-66e7-463e-81d7-7fb7fd5864f7", "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doSaveAgentVariables": { "post": { "summary": "保存智能体变量", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "appAgentId": { "type": "string" }, "conversation_variables": { "type": "array", "items": { "type": "string" } }, "env_variables": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "value": { "type": "string" }, "type": { "type": "string" } } } } }, "required": ["appAgentId", "conversation_variables", "env_variables"] }, "example": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "conversation_variables": [], "env_variables": [ { "name": "api_address", "value": "http://shalu-componenttesting-admin-dev.shalu.com", "type": "string" } ] } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "string" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/getAgentInfo": { "post": { "summary": "获取智能体信息", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" } }, "required": ["id"] }, "example": { "id": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "conversation_variables": { "type": "array", "items": { "type": "string" } }, "edges": { "type": "array", "items": { "type": "object", "properties": { "appAgentId": { "type": "string" }, "creationTime": { "type": "string" }, "data": { "type": "object", "properties": { "isInLoop": { "type": "boolean" }, "sourceType": { "type": "string" }, "targetType": { "type": "string" } }, "required": ["isInLoop", "sourceType", "targetType"] }, "id": { "type": "string" }, "isDeleted": { "type": "boolean" }, "selected": { "type": "boolean" }, "source": { "type": "string" }, "sourceHandle": { "type": "string" }, "target": { "type": "string" }, "targetHandle": { "type": "string" }, "type": { "type": "string" }, "updateTime": { "type": "string" }, "zIndex": { "type": "integer" } }, "required": [ "appAgentId", "creationTime", "data", "id", "isDeleted", "selected", "source", "sourceHandle", "target", "targetHandle", "type", "updateTime", "zIndex" ] } }, "env_variables": { "type": "array", "items": { "type": "object", "properties": { "is_require": { "type": "boolean" }, "name": { "type": "string" }, "type": { "type": "string" }, "value": { "type": "string" } } } }, "id": { "type": "string" }, "name": { "type": "string" }, "nodes": { "type": "array", "items": { "type": "object", "properties": { "appAgentId": { "type": "string" }, "creationTime": { "type": "string" }, "creatorUserId": { "type": "string" }, "data": { "type": "object", "properties": { "outputs": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "describe": { "type": "string" }, "is_require": { "type": "boolean" }, "type": { "type": "string" } }, "required": ["name", "describe", "is_require", "type"] } }, "bodyType": { "type": "string" }, "exception": { "type": "string" }, "ssl_verify": { "type": "boolean" }, "body": { "type": "object", "properties": { "data": { "type": "array", "items": { "type": "object", "properties": { "type": { "type": "string" }, "value": { "type": "string" }, "key": { "type": "string" } }, "required": ["type", "value", "key"] } }, "type": { "type": "string" } }, "required": ["data", "type"] }, "title": { "type": "string" }, "type": { "type": "string" }, "error_strategy": { "type": "string" }, "retry_config": { "type": "object", "properties": { "max_retries": { "type": "integer" }, "retry_enabled": { "type": "boolean" }, "retry_interval": { "type": "integer" } }, "required": ["max_retries", "retry_enabled", "retry_interval"] }, "authorization": { "type": "object", "properties": { "type": { "type": "string" }, "config": { "type": "object", "properties": { "api_key": { "type": "string" }, "header": { "type": "string" }, "type": { "type": "string" } }, "required": ["api_key", "header", "type"] } }, "required": ["type", "config"] }, "output": { "type": "object", "properties": { "headers": { "type": "array", "items": { "type": "string" } }, "status_code": { "type": "integer" }, "files": { "type": "array", "items": { "type": "string" } }, "body": { "type": "string" } }, "required": ["headers", "status_code", "files", "body"] }, "timeout_config": { "type": "object", "properties": { "max_write_timeout": { "type": "integer" }, "max_read_timeout": { "type": "integer" }, "max_connect_timeout": { "type": "integer" } }, "required": [ "max_write_timeout", "max_read_timeout", "max_connect_timeout" ] }, "exceptionDefaultValue": { "type": "object", "properties": { "headers": { "type": "string" }, "status_code": { "type": "integer" }, "body": { "type": "string" } }, "required": ["headers", "status_code", "body"] }, "id": { "type": "string" }, "selected": { "type": "boolean" }, "height": { "type": "integer" }, "errorConfig": { "type": "object", "properties": { "retry_delay": { "type": "integer" }, "retry": { "type": "boolean" }, "max_retry": { "type": "integer" } }, "required": ["retry_delay", "retry", "max_retry"] }, "output_can_alter": { "type": "boolean" }, "timeoutConfig": { "type": "object", "properties": { "read": { "type": "integer" }, "write": { "type": "integer" }, "connect": { "type": "integer" } }, "required": ["read", "write", "connect"] }, "variables": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" }, "value": { "type": "string" } }, "required": ["name", "type", "value"] } }, "method": { "type": "string" }, "isInIteration": { "type": "boolean" }, "default_value": { "type": "array", "items": { "type": "string" } }, "params": { "type": "array", "items": { "type": "string" } }, "nodeType": { "type": "string" }, "url": { "type": "string" }, "width": { "type": "integer" }, "verifySSL": { "type": "boolean" }, "heads": { "type": "array", "items": { "type": "string" } }, "position": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" } }, "required": ["x", "y"] }, "desc": { "type": "string" }, "isInLoop": { "type": "boolean" }, "filter_by": { "type": "object", "properties": { "conditions": { "type": "array", "items": { "type": "object", "properties": { "varType": { "type": "string" }, "comparison_operator": { "type": "string" }, "right_value": { "type": "string" } } } }, "enabled": { "type": "boolean" } }, "required": ["conditions", "enabled"] }, "limit": { "type": "object", "properties": { "size": { "type": "integer" }, "enabled": { "type": "boolean" } }, "required": ["size", "enabled"] }, "order_by": { "type": "object", "properties": { "value": { "type": "string" }, "enabled": { "type": "boolean" }, "key": { "type": "string" } }, "required": ["value", "enabled", "key"] }, "extract_by": { "type": "object", "properties": { "serial": { "type": "string" }, "enabled": { "type": "boolean" } }, "required": ["serial", "enabled"] }, "code": { "type": "string" }, "code_language": { "type": "string" }, "cases": { "type": "array", "items": { "type": "object", "properties": { "logical_operator": { "type": "string" }, "id": { "type": "string" }, "conditions": { "type": "array", "items": { "type": "object", "properties": { "varType": { "type": "string" }, "left_value": { "type": "string" }, "comparison_operator": { "type": "string" }, "right_value": { "type": "string" } }, "required": [ "varType", "left_value", "comparison_operator", "right_value" ] } } }, "required": ["logical_operator", "id", "conditions"] } } }, "required": [ "outputs", "bodyType", "exception", "ssl_verify", "body", "title", "type", "error_strategy", "retry_config", "authorization", "output", "timeout_config", "exceptionDefaultValue", "id", "selected", "height", "errorConfig", "output_can_alter", "timeoutConfig", "variables", "method", "isInIteration", "default_value", "params", "nodeType", "url", "width", "verifySSL", "heads", "position", "desc", "isInLoop" ] }, "height": { "type": "integer" }, "id": { "type": "string" }, "isDeleted": { "type": "boolean" }, "position": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" } }, "required": ["x", "y"] }, "selected": { "type": "boolean" }, "type": { "type": "string" }, "updateTime": { "type": "string" }, "width": { "type": "integer" }, "zIndex": { "type": "integer" }, "deleterUserId": { "type": "string" }, "deletionTime": { "type": "string" } }, "required": [ "appAgentId", "creationTime", "creatorUserId", "data", "height", "id", "isDeleted", "position", "selected", "type", "updateTime", "width", "zIndex" ] } }, "profilePhoto": { "type": "string" }, "viewPort": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" }, "zoom": { "type": "integer" } }, "required": ["x", "y", "zoom"] } }, "required": [ "conversation_variables", "edges", "env_variables", "id", "name", "nodes", "profilePhoto", "viewPort" ] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": { "conversation_variables": [], "edges": [ { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-03-02 17:55:12", "data": { "isInLoop": false, "sourceType": "if-else", "targetType": "list-operator" }, "id": "7e6724f3-296b-4390-99cf-d8f680f80bc4", "isDeleted": false, "selected": false, "source": "de35b389-3782-474c-9dd9-cb1356dea54b", "sourceHandle": "c2cb978e-fce8-11f0-a59d-266b7b87fca6-1", "target": "6764ede2-2c3d-46bb-ae9a-fb0a892aff84", "targetHandle": "target", "type": "custom", "updateTime": "2026-03-02 17:55:12", "zIndex": 0 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-03-03 11:34:27", "data": { "isInLoop": false, "sourceType": "http-request", "targetType": "code" }, "id": "b81ae979-bf7c-412f-9fa3-948094be68d3", "isDeleted": false, "selected": true, "source": "492048da-6f33-4a36-adc5-cff4b973b053", "sourceHandle": "source", "target": "c91eb026-e86a-418f-a865-a98aa60bcf19", "targetHandle": "target", "type": "custom", "updateTime": "2026-03-03 11:34:27", "zIndex": 0 } ], "env_variables": [ { "is_require": false, "name": "api_address", "type": "string", "value": "http://shalu-componenttesting-admin-dev.shalu.com" } ], "id": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "name": "测试智能体", "nodes": [ { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-02-24 16:44:21", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "body", "describe": "响应内容", "is_require": false, "type": "string" }, { "name": "status_code", "describe": "响应状态码", "is_require": false, "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "is_require": false, "type": "object" } ], "bodyType": "json", "exception": "none", "ssl_verify": false, "body": { "data": [ { "type": "text", "value": "", "key": "" } ], "type": "json" }, "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "authorization": { "type": "none", "config": {} }, "output": { "headers": [], "status_code": 200, "files": [], "body": "" }, "timeout_config": { "max_write_timeout": 1, "max_read_timeout": 1, "max_connect_timeout": 1 }, "exceptionDefaultValue": { "headers": "{}", "status_code": 0, "body": "" }, "id": "03d43e1a-5e10-4456-a188-c5507ef373ee", "selected": false, "height": 96, "errorConfig": { "retry_delay": 100, "retry": false, "max_retry": 3 }, "output_can_alter": false, "timeoutConfig": { "read": 1, "write": 1, "connect": 1 }, "variables": [], "method": "get", "isInIteration": false, "default_value": [], "params": [], "nodeType": "http-request", "url": "1", "width": 96, "verifySSL": false, "heads": [], "position": { "x": 256, "y": -560 }, "desc": "", "isInLoop": false }, "height": 96, "id": "03d43e1a-5e10-4456-a188-c5507ef373ee", "isDeleted": false, "position": { "x": 288, "y": -496 }, "selected": false, "type": "custom", "updateTime": "2026-02-24 17:02:57", "width": 96, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-02-24 16:44:03", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "body", "describe": "响应内容", "is_require": false, "type": "string" }, { "name": "status_code", "describe": "响应状态码", "is_require": false, "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "is_require": false, "type": "object" } ], "bodyType": "json", "exception": "none", "ssl_verify": false, "body": { "data": [ { "type": "text", "value": "", "key": "" } ], "type": "json" }, "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "authorization": { "type": "none", "config": {} }, "output": { "headers": [], "status_code": 200, "files": [], "body": "" }, "timeout_config": { "max_write_timeout": 1, "max_read_timeout": 1, "max_connect_timeout": 1 }, "exceptionDefaultValue": { "headers": "{}", "status_code": 0, "body": "" }, "id": "094df381-3fb4-4a24-a47a-32540ff8a30f", "selected": false, "height": 96, "errorConfig": { "retry_delay": 100, "retry": false, "max_retry": 3 }, "output_can_alter": false, "timeoutConfig": { "read": 1, "write": 1, "connect": 1 }, "variables": [], "method": "get", "isInIteration": false, "default_value": [], "params": [], "nodeType": "http-request", "url": "", "width": 96, "verifySSL": false, "heads": [], "position": { "x": -192, "y": -560 }, "desc": "", "isInLoop": false }, "height": 96, "id": "094df381-3fb4-4a24-a47a-32540ff8a30f", "isDeleted": false, "position": { "x": -192, "y": -560 }, "selected": false, "type": "custom", "updateTime": "2026-02-24 17:07:33", "width": 96, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-02-24 16:36:51", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "body", "describe": "响应内容", "is_require": false, "type": "string" }, { "name": "status_code", "describe": "响应状态码", "is_require": false, "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "is_require": false, "type": "object" } ], "bodyType": "json", "exception": "none", "ssl_verify": false, "body": { "data": [ { "type": "text", "value": "", "key": "" } ], "type": "json" }, "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "authorization": { "type": "none", "config": {} }, "output": { "headers": [], "status_code": 200, "files": [], "body": "" }, "timeout_config": { "max_write_timeout": 1, "max_read_timeout": 1, "max_connect_timeout": 1 }, "exceptionDefaultValue": { "headers": "{}", "status_code": 0, "body": "" }, "id": "0f5242d7-67c4-4181-aa92-135ad2ee7049", "selected": false, "height": 96, "errorConfig": { "retry_delay": 100, "retry": false, "max_retry": 3 }, "output_can_alter": false, "timeoutConfig": { "read": 1, "write": 1, "connect": 1 }, "variables": [], "method": "get", "isInIteration": false, "default_value": [], "params": [], "nodeType": "http-request", "url": "13", "width": 96, "verifySSL": false, "heads": [], "position": { "x": 1008, "y": -80 }, "desc": "", "isInLoop": false }, "height": 96, "id": "0f5242d7-67c4-4181-aa92-135ad2ee7049", "isDeleted": false, "position": { "x": 816, "y": -352 }, "selected": false, "type": "custom", "updateTime": "2026-02-24 17:01:59", "width": 96, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-02-24 16:40:29", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "body", "describe": "响应内容", "is_require": false, "type": "string" }, { "name": "status_code", "describe": "响应状态码", "is_require": false, "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "is_require": false, "type": "object" } ], "bodyType": "json", "exception": "none", "ssl_verify": false, "body": { "data": [ { "type": "text", "value": "", "key": "" } ], "type": "json" }, "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "authorization": { "type": "none", "config": {} }, "output": { "headers": [], "status_code": 200, "files": [], "body": "" }, "timeout_config": { "max_write_timeout": 1, "max_read_timeout": 1, "max_connect_timeout": 1 }, "exceptionDefaultValue": { "headers": "{}", "status_code": 0, "body": "" }, "id": "3b9c1266-2120-4df8-a1fe-f31b90890f1a", "selected": false, "height": 96, "errorConfig": { "retry_delay": 100, "retry": false, "max_retry": 3 }, "output_can_alter": false, "timeoutConfig": { "read": 1, "write": 1, "connect": 1 }, "variables": [], "method": "get", "isInIteration": false, "default_value": [], "params": [], "nodeType": "http-request", "url": "123", "width": 96, "verifySSL": false, "heads": [], "position": { "x": -560, "y": -16 }, "desc": "", "isInLoop": false }, "height": 96, "id": "3b9c1266-2120-4df8-a1fe-f31b90890f1a", "isDeleted": false, "position": { "x": -560, "y": -16 }, "selected": false, "type": "custom", "updateTime": "2026-02-25 11:01:24", "width": 96, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-01-28 10:24:45", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "body", "describe": "响应内容", "type": "string" }, { "name": "status_code", "describe": "响应状态码", "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "type": "object" } ], "bodyType": "json", "exception": "none", "ssl_verify": false, "body": { "data": [ { "type": "text", "value": "", "key": "" } ], "type": "json" }, "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "authorization": { "type": "none", "config": { "api_key": "", "header": "", "type": "" } }, "output": { "headers": [], "status_code": 200, "files": [], "body": "" }, "timeout_config": { "max_write_timeout": 1, "max_read_timeout": 1, "max_connect_timeout": 1 }, "exceptionDefaultValue": { "headers": "{}", "status_code": 0, "body": "" }, "id": "492048da-6f33-4a36-adc5-cff4b973b053", "selected": true, "height": 40, "errorConfig": { "retry_delay": 100, "retry": false, "max_retry": 3 }, "output_can_alter": false, "timeoutConfig": { "read": 1, "write": 1, "connect": 1 }, "variables": [], "method": "post", "isInIteration": false, "default_value": [], "params": [], "nodeType": "http-request", "url": "#{env.api_address}/api/agent/getAgentInfo", "width": 20, "verifySSL": false, "heads": [], "position": { "x": 64, "y": -400 }, "desc": "", "isInLoop": false }, "deleterUserId": "", "deletionTime": "2026-03-03 11:32:46", "height": 40, "id": "492048da-6f33-4a36-adc5-cff4b973b053", "isDeleted": false, "position": { "x": 64, "y": -400 }, "selected": true, "type": "custom", "updateTime": "2026-02-25 11:02:50", "width": 20, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-02-24 16:44:27", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "body", "describe": "响应内容", "is_require": false, "type": "string" }, { "name": "status_code", "describe": "响应状态码", "is_require": false, "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "is_require": false, "type": "object" } ], "bodyType": "json", "exception": "none", "ssl_verify": false, "body": { "data": [ { "type": "text", "value": "", "key": "" } ], "type": "json" }, "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "authorization": { "type": "none", "config": {} }, "output": { "headers": [], "status_code": 200, "files": [], "body": "" }, "timeout_config": { "max_write_timeout": 1, "max_read_timeout": 1, "max_connect_timeout": 1 }, "exceptionDefaultValue": { "headers": "{}", "status_code": 0, "body": "" }, "id": "50e48fcf-ce68-49a4-923e-87b05f8d22b8", "selected": false, "height": 96, "errorConfig": { "retry_delay": 100, "retry": false, "max_retry": 3 }, "output_can_alter": false, "timeoutConfig": { "read": 1, "write": 1, "connect": 1 }, "variables": [], "method": "get", "isInIteration": false, "default_value": [], "params": [], "nodeType": "http-request", "url": "", "width": 96, "verifySSL": false, "heads": [], "position": { "x": -256, "y": -32 }, "desc": "", "isInLoop": false }, "height": 96, "id": "50e48fcf-ce68-49a4-923e-87b05f8d22b8", "isDeleted": false, "position": { "x": -256, "y": -32 }, "selected": false, "type": "custom", "updateTime": "2026-02-25 11:01:09", "width": 96, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-02-24 16:40:59", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "body", "describe": "响应内容", "is_require": false, "type": "string" }, { "name": "status_code", "describe": "响应状态码", "is_require": false, "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "is_require": false, "type": "object" } ], "bodyType": "json", "exception": "none", "ssl_verify": false, "body": { "data": [ { "type": "text", "value": "", "key": "" } ], "type": "json" }, "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "authorization": { "type": "none", "config": {} }, "output": { "headers": [], "status_code": 200, "files": [], "body": "" }, "timeout_config": { "max_write_timeout": 1, "max_read_timeout": 1, "max_connect_timeout": 1 }, "exceptionDefaultValue": { "headers": "{}", "status_code": 0, "body": "" }, "id": "672d51a1-15d0-4c07-9536-8bdc1c5dc929", "selected": false, "height": 96, "errorConfig": { "retry_delay": 100, "retry": false, "max_retry": 3 }, "output_can_alter": false, "timeoutConfig": { "read": 1, "write": 1, "connect": 1 }, "variables": [], "method": "get", "isInIteration": false, "default_value": [], "params": [], "nodeType": "http-request", "url": "", "width": 96, "verifySSL": false, "heads": [], "position": { "x": -496, "y": -240 }, "desc": "", "isInLoop": false }, "height": 96, "id": "672d51a1-15d0-4c07-9536-8bdc1c5dc929", "isDeleted": false, "position": { "x": -368, "y": -576 }, "selected": false, "type": "custom", "updateTime": "2026-02-24 17:02:03", "width": 96, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-01-29 16:24:26", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "result", "describe": "过滤结果", "is_require": false, "type": "array[string]" }, { "name": "first_record", "describe": "第一条记录", "is_require": false, "type": "" }, { "name": "last_record", "describe": "最后一条记录", "is_require": false, "type": "" } ], "output_can_alter": false, "variables": [ { "name": "", "type": "array[string]", "value": "#{c91eb026-e86a-418f-a865-a98aa60bcf19.result}" } ], "filter_by": { "conditions": [ { "varType": "string", "comparison_operator": "contains", "right_value": "22" } ], "enabled": false }, "isInIteration": false, "default_value": [], "title": "列表操作", "type": "list-operator", "nodeType": "list-operator", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "timeout_config": { "max_write_timeout": 0, "max_read_timeout": 0, "max_connect_timeout": 0 }, "limit": { "size": 2, "enabled": true }, "width": 20, "order_by": { "value": "asc", "enabled": true, "key": "" }, "id": "6764ede2-2c3d-46bb-ae9a-fb0a892aff84", "position": { "x": 368, "y": -656 }, "extract_by": { "serial": "1", "enabled": true }, "selected": false, "desc": "", "isInLoop": false, "height": 40 }, "height": 40, "id": "6764ede2-2c3d-46bb-ae9a-fb0a892aff84", "isDeleted": false, "position": { "x": 32, "y": -816 }, "selected": true, "type": "custom", "updateTime": "2026-02-24 17:02:01", "width": 20, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-02-24 16:37:19", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "body", "describe": "响应内容", "is_require": false, "type": "string" }, { "name": "status_code", "describe": "响应状态码", "is_require": false, "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "is_require": false, "type": "object" } ], "bodyType": "json", "exception": "none", "ssl_verify": false, "body": { "data": [ { "type": "text", "value": "", "key": "" } ], "type": "json" }, "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "authorization": { "type": "none", "config": {} }, "output": { "headers": [], "status_code": 200, "files": [], "body": "" }, "timeout_config": { "max_write_timeout": 1, "max_read_timeout": 1, "max_connect_timeout": 1 }, "exceptionDefaultValue": { "headers": "{}", "status_code": 0, "body": "" }, "id": "9b31887b-fdd6-47f1-9eaa-59c17c1b48e3", "selected": false, "height": 96, "errorConfig": { "retry_delay": 100, "retry": false, "max_retry": 3 }, "output_can_alter": false, "timeoutConfig": { "read": 1, "write": 1, "connect": 1 }, "variables": [], "method": "get", "isInIteration": false, "default_value": [], "params": [], "nodeType": "http-request", "url": "", "width": 96, "verifySSL": false, "heads": [], "position": { "x": 1088, "y": 160 }, "desc": "", "isInLoop": false }, "height": 96, "id": "9b31887b-fdd6-47f1-9eaa-59c17c1b48e3", "isDeleted": false, "position": { "x": 624, "y": -128 }, "selected": false, "type": "custom", "updateTime": "2026-02-24 17:01:59", "width": 96, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-01-28 19:54:03", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "result", "type": "array[string]" } ], "output_can_alter": true, "variables": [ { "name": "str", "type": "string", "value": "" } ], "code": "\nfunction main(str) {\n return {\n result: ['11','22','33']\n }\n}\n", "isInIteration": false, "default_value": [], "title": "代码执行", "type": "code", "nodeType": "code", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "timeout_config": { "max_write_timeout": 0, "max_read_timeout": 0, "max_connect_timeout": 0 }, "code_language": "javascript", "width": 20, "id": "c91eb026-e86a-418f-a865-a98aa60bcf19", "position": { "x": 976, "y": -256 }, "selected": false, "desc": "", "isInLoop": false, "height": 40 }, "height": 40, "id": "c91eb026-e86a-418f-a865-a98aa60bcf19", "isDeleted": false, "position": { "x": 816, "y": -496 }, "selected": true, "type": "custom", "updateTime": "2026-02-24 17:01:58", "width": 20, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-01-29 13:07:48", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [], "output_can_alter": true, "variables": [], "cases": [ { "logical_operator": "and", "id": "c2cb978e-fce8-11f0-a59d-266b7b87fca6-1", "conditions": [ { "varType": "string", "left_value": "#{c91eb026-e86a-418f-a865-a98aa60bcf19.result.result.name}", "comparison_operator": "is", "right_value": "智能" } ] }, { "logical_operator": "and", "id": "c2cb978e-fce8-11f0-a59d-266b7b87fca6-2", "conditions": [ { "varType": "string", "left_value": "#{c91eb026-e86a-418f-a865-a98aa60bcf19.result.result.name}", "comparison_operator": "is", "right_value": "测试智能体" } ] } ], "isInIteration": false, "default_value": [], "title": "条件分支", "type": "if-else", "nodeType": "condition", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "timeout_config": { "max_write_timeout": 0, "max_read_timeout": 0, "max_connect_timeout": 0 }, "width": 20, "id": "de35b389-3782-474c-9dd9-cb1356dea54b", "position": { "x": 1088, "y": -768 }, "selected": false, "desc": "", "isInLoop": false, "height": 40 }, "height": 40, "id": "de35b389-3782-474c-9dd9-cb1356dea54b", "isDeleted": false, "position": { "x": 800, "y": -784 }, "selected": true, "type": "custom", "updateTime": "2026-02-24 17:02:00", "width": 20, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-02-24 16:43:53", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "body", "describe": "响应内容", "is_require": false, "type": "string" }, { "name": "status_code", "describe": "响应状态码", "is_require": false, "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "is_require": false, "type": "object" } ], "bodyType": "json", "exception": "none", "ssl_verify": false, "body": { "data": [ { "type": "text", "value": "", "key": "" } ], "type": "json" }, "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "authorization": { "type": "none", "config": {} }, "output": { "headers": [], "status_code": 200, "files": [], "body": "" }, "timeout_config": { "max_write_timeout": 1, "max_read_timeout": 1, "max_connect_timeout": 1 }, "exceptionDefaultValue": { "headers": "{}", "status_code": 0, "body": "" }, "id": "e0af10b6-2675-4b46-becb-f4efceb6e1df", "selected": false, "height": 96, "errorConfig": { "retry_delay": 100, "retry": false, "max_retry": 3 }, "output_can_alter": false, "timeoutConfig": { "read": 1, "write": 1, "connect": 1 }, "variables": [], "method": "get", "isInIteration": false, "default_value": [], "params": [], "nodeType": "http-request", "url": "1", "width": 96, "verifySSL": false, "heads": [], "position": { "x": -32, "y": -16 }, "desc": "", "isInLoop": false }, "height": 96, "id": "e0af10b6-2675-4b46-becb-f4efceb6e1df", "isDeleted": false, "position": { "x": -32, "y": -16 }, "selected": false, "type": "custom", "updateTime": "2026-02-25 11:01:27", "width": 96, "zIndex": 1 }, { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "creationTime": "2026-02-24 16:43:48", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "data": { "outputs": [ { "name": "body", "describe": "响应内容", "is_require": false, "type": "string" }, { "name": "status_code", "describe": "响应状态码", "is_require": false, "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "is_require": false, "type": "object" } ], "bodyType": "json", "exception": "none", "ssl_verify": false, "body": { "data": [ { "type": "text", "value": "", "key": "" } ], "type": "json" }, "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "authorization": { "type": "none", "config": {} }, "output": { "headers": [], "status_code": 200, "files": [], "body": "" }, "timeout_config": { "max_write_timeout": 1, "max_read_timeout": 1, "max_connect_timeout": 1 }, "exceptionDefaultValue": { "headers": "{}", "status_code": 0, "body": "" }, "id": "ea894ed1-5de4-411f-9917-0828c6f0f15d", "selected": false, "height": 96, "errorConfig": { "retry_delay": 100, "retry": false, "max_retry": 3 }, "output_can_alter": false, "timeoutConfig": { "read": 1, "write": 1, "connect": 1 }, "variables": [], "method": "get", "isInIteration": false, "default_value": [], "params": [], "nodeType": "http-request", "url": "", "width": 96, "verifySSL": false, "heads": [], "position": { "x": -208, "y": 304 }, "desc": "", "isInLoop": false }, "height": 96, "id": "ea894ed1-5de4-411f-9917-0828c6f0f15d", "isDeleted": false, "position": { "x": -208, "y": 304 }, "selected": false, "type": "custom", "updateTime": "2026-02-25 11:02:57", "width": 96, "zIndex": 1 } ], "profilePhoto": "1111", "viewPort": { "x": 10, "y": 10, "zoom": 1 } }, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doNewAgentNode": { "post": { "summary": "智能体添加节点", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "appAgentId": { "type": "string" }, "parentId": { "type": "string" }, "position": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" } }, "required": ["x", "y"] }, "width": { "type": "integer" }, "height": { "type": "integer" }, "selected": { "type": "boolean" }, "nodeType": { "type": "string" }, "zIndex": { "type": "integer" }, "prevNodeId": { "type": "string" }, "nodeHandleId": { "type": "string" } }, "required": [ "appAgentId", "position", "width", "height", "selected", "nodeType", "zIndex" ] }, "examples": { "1": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "http-request", "zIndex": 1, "prevNodeId": "", "nodeHandleId": "" }, "summary": "HTTP请求" }, "2": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "code", "zIndex": 1 }, "summary": "代码执行" }, "3": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "if-else", "zIndex": 1 }, "summary": "条件分支" }, "4": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "iteration", "zIndex": 1 }, "summary": "迭代" }, "5": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "list-operator", "zIndex": 1 }, "summary": "列表操作" }, "6": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "loop", "zIndex": 1 }, "summary": "循环" }, "7": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "74bc1d79-b51e-4279-b7e9-c0029a1ac154", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "code", "zIndex": 1 }, "summary": "代码(迭代内)" }, "8": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "74bc1d79-b51e-4279-b7e9-c0029a1ac154", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "end", "zIndex": 1 }, "summary": "结束输出" }, "9": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "start", "zIndex": 1 }, "summary": "用户输入" }, "10": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "trigger-schedule", "zIndex": 1 }, "summary": "定时触发器" }, "11": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "trigger-webhook", "zIndex": 1, "prevNodeId": "", "nodeHandleId": "" }, "summary": "WebHook触发器" } } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "string" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": "d0ada9b3-0507-4f3a-8020-310b0c1a2756", "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doUpdateAgentNode": { "post": { "summary": "更新智能体节点", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "appAgentId": { "type": "string" }, "parentId": { "type": "string" }, "position": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" } }, "required": ["x", "y"] }, "width": { "type": "integer" }, "height": { "type": "integer" }, "selected": { "type": "boolean" }, "nodeType": { "type": "string" }, "zIndex": { "type": "integer" }, "data": { "type": "object", "properties": {} } }, "required": [ "id", "appAgentId", "parentId", "position", "width", "height", "selected", "nodeType", "zIndex", "data" ] }, "examples": { "1": { "value": { "id": "492048da-6f33-4a36-adc5-cff4b973b053", "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "name": "HTTP 请求 1", "remark": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "http-request", "zIndex": 1, "data": { "outputs": [ { "name": "body", "describe": "响应内容", "type": "string" }, { "name": "status_code", "describe": "响应状态码", "type": "number" }, { "name": "headers", "describe": "响应头列表 JSON", "type": "object" } ], "output_can_alter": false, "variables": [], "method": "post", "ssl_verify": false, "isInIteration": false, "default_value": [], "body": { "type": "json", "data": [ { "key": "", "type": "text", "value": "{\"id\":\"b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8\"}" } ] }, "params": [], "title": "HTTP 请求", "type": "http-request", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "url": "#{env.api_address}/api/agent/getAgentInfo", "authorization": { "type": "none", "config": { "api_key": "", "header": "", "type": "" } }, "timeout_config": { "max_write_timeout": 0, "max_read_timeout": 0, "max_connect_timeout": 0 }, "heads": [ { "name": "Authorization", "value": "bpm_client_1473687766939209728" } ], "selected": true, "desc": "", "isInLoop": false } }, "summary": "HTTP请求" }, "2": { "value": { "id": "c91eb026-e86a-418f-a865-a98aa60bcf19", "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "name": "代码执行 1", "remark": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "zIndex": 1, "data": { "outputs": [ { "name": "result", "type": "array[string]" } ], "output_can_alter": true, "variables": [ { "name": "str", "type": "string", "value": "#{492048da-6f33-4a36-adc5-cff4b973b053.body}" } ], "code": "\nfunction main(str) {\n return {\n result: ['11','22','33']\n }\n}\n", "isInIteration": false, "default_value": [], "title": "代码执行", "type": "code", "nodeType": "code", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "timeout_config": { "max_write_timeout": 0, "max_read_timeout": 0, "max_connect_timeout": 0 }, "code_language": "javascript", "width": 20, "id": "c91eb026-e86a-418f-a865-a98aa60bcf19", "position": { "x": 816, "y": -496 }, "selected": false, "desc": "", "isInLoop": false, "height": 40 } }, "summary": "代码执行" }, "3": { "value": "{\r\n\t\"id\": \"de35b389-3782-474c-9dd9-cb1356dea54b\",\r\n\t\"appAgentId\": \"b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8\",\r\n\t\"parentId\": \"\",\r\n\t\"name\": \"条件分支 1\",\r\n\t\"remark\": \"\",\r\n\t\"position\": {\r\n\t\t\"x\": 20,\r\n\t\t\"y\": 30\r\n\t},\r\n\t\"width\": 20,\r\n\t\"height\": 40,\r\n\t\"selected\": true,\r\n\t\"zIndex\": 1,\r\n\t\"data\": {\r\n\t\t\"outputs\": [],\r\n\t\t\"output_can_alter\": true,\r\n\t\t\"variables\": [],\r\n\t\t\"cases\": [\r\n\t\t\t{\r\n\t\t\t\t\"id\": \"c2cb978e-fce8-11f0-a59d-266b7b87fca6-1\",\r\n\t\t\t\t\"logical_operator\": \"and\",\r\n\t\t\t\t\"conditions\": [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"comparison_operator\": \"is\",\r\n\t\t\t\t\t\t\"left_value\": \"#{c91eb026-e86a-418f-a865-a98aa60bcf19.result.result.name}\",\r\n\t\t\t\t\t\t\"right_value\": \"智能\",\r\n\t\t\t\t\t\t\"varType\": \"string\"\r\n\t\t\t\t\t}\r\n\t\t\t\t]\r\n\t\t\t}\r\n\t \t{\r\n\t\t\t\t\"id\": \"c2cb978e-fce8-11f0-a59d-266b7b87fca6-2\",\r\n\t\t\t\t\"logical_operator\": \"and\",\r\n\t\t\t\t\"conditions\": [\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\t\"comparison_operator\": \"is\",\r\n\t\t\t\t\t\t\"left_value\": \"#{c91eb026-e86a-418f-a865-a98aa60bcf19.result.result.name}\",\r\n\t\t\t\t\t\t\"right_value\": \"测试智能体\",\r\n\t\t\t\t\t\t\"varType\": \"string\"\r\n\t\t\t\t\t}\r\n\t\t\t\t]\r\n\t\t\t}\r\n\t\t],\r\n\t\t\"isInIteration\": false,\r\n\t\t\"default_value\": [],\r\n\t\t\"title\": \"条件分支\",\r\n\t\t\"type\": \"if-else\",\r\n\t\t\"error_strategy\": \"none\",\r\n\t\t\"retry_config\": {\r\n\t\t\t\"max_retries\": 3,\r\n\t\t\t\"retry_enabled\": false,\r\n\t\t\t\"retry_interval\": 100\r\n\t\t},\r\n\t\t\"timeout_config\": {\r\n\t\t\t\"max_write_timeout\": 0,\r\n\t\t\t\"max_read_timeout\": 0,\r\n\t\t\t\"max_connect_timeout\": 0\r\n\t\t},\r\n\t\t\"selected\": false,\r\n\t\t\"desc\": \"\",\r\n\t\t\"isInLoop\": false\r\n\t}\r\n}", "summary": "条件分支" }, "4": { "value": "{\r\n\t\"id\": \"6764ede2-2c3d-46bb-ae9a-fb0a892aff84\",\r\n\t\"appAgentId\": \"b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8\",\r\n\t\"parentId\": \"\",\r\n\t\"name\": \"列表操作 1\",\r\n\t\"remark\": \"\",\r\n\t\"position\": {\r\n\t\t\"x\": 20,\r\n\t\t\"y\": 30\r\n\t},\r\n\t\"width\": 20,\r\n\t\"height\": 40,\r\n\t\"selected\": true,\r\n\t\"zIndex\": 1,\r\n\t\"data\": {\r\n\t\t\"outputs\": [\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"result\",\r\n\t\t\t\t\"describe\": \"过滤结果\",\r\n\t\t\t\t\"is_require\": false,\r\n\t\t\t\t\"type\": \"array[string]\"\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"first_record\",\r\n\t\t\t\t\"describe\": \"第一条记录\",\r\n\t\t\t\t\"is_require\": false,\r\n\t\t\t\t\"type\": \"\"\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"last_record\",\r\n\t\t\t\t\"describe\": \"最后一条记录\",\r\n\t\t\t\t\"is_require\": false,\r\n\t\t\t\t\"type\": \"\"\r\n\t\t\t}\r\n\t\t],\r\n\t\t\"output_can_alter\": false,\r\n\t\t\"variables\": [\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"\",\r\n\t\t\t\t\"type\": \"array[string]\",\r\n\t\t\t\t\"value\": \"#{c91eb026-e86a-418f-a865-a98aa60bcf19.result}\"\r\n\t\t\t}\r\n\t\t],\r\n\t\t\"filter_by\": {\r\n\t\t\t\"conditions\": [\r\n\t\t\t\t{\r\n\t\t\t\t\t\"comparison_operator\": \"contains\",\r\n\t\t\t\t\t\"right_value\": '22',\r\n\t\t\t\t\t\"varType\": 'string'\r\n\t\t\t\t}\r\n\t\t\t],\r\n\t\t\t\"enabled\": false\r\n\t\t},\r\n\t\t\"isInIteration\": false,\r\n\t\t\"default_value\": [],\r\n\t\t\"title\": \"列表操作\",\r\n\t\t\"type\": \"list-operator\",\r\n\t\t\"error_strategy\": \"none\",\r\n\t\t\"retry_config\": {\r\n\t\t\t\"max_retries\": 3,\r\n\t\t\t\"retry_enabled\": false,\r\n\t\t\t\"retry_interval\": 100\r\n\t\t},\r\n\t\t\"timeout_config\": {\r\n\t\t\t\"max_write_timeout\": 0,\r\n\t\t\t\"max_read_timeout\": 0,\r\n\t\t\t\"max_connect_timeout\": 0\r\n\t\t},\r\n\t\t\"limit\": {\r\n\t\t\t\"size\": 2,\r\n\t\t\t\"enabled\": true\r\n\t\t},\r\n\t\t\"order_by\": {\r\n\t\t\t\"value\": \"asc\",\r\n\t\t\t\"enabled\": true,\r\n\t\t\t\"key\": \"\"\r\n\t\t},\r\n\t\t\"extract_by\": {\r\n\t\t\t\"serial\": \"1\",\r\n\t\t\t\"enabled\": true\r\n\t\t},\r\n\t\t\"selected\": false,\r\n\t\t\"desc\": \"\",\r\n\t\t\"isInLoop\": false\r\n\t}\r\n}", "summary": "列表操作" }, "5": { "value": "{\r\n\t\"id\": \"cae0c279-c1aa-40b6-9702-1df2af104a9b\",\r\n\t\"appAgentId\": \"b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8\",\r\n\t\"parentId\": \"\",\r\n\t\"name\": \"循环 1\",\r\n\t\"remark\": \"\",\r\n\t\"position\": {\r\n\t\t\"x\": 20,\r\n\t\t\"y\": 30\r\n\t},\r\n\t\"width\": 20,\r\n\t\"height\": 40,\r\n\t\"selected\": true,\r\n\t\"zIndex\": 1,\r\n\t\"data\": {\r\n\t\t\"output_can_alter\": true,\r\n\t\t\"variables\": [\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"aa\",\r\n\t\t\t\t\"type\": \"array[number]\",\r\n\t\t\t\t\"value_type\": \"constant\",\r\n\t\t\t\t\"value\": \"[11,22,33]\",\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"ifout\",\r\n\t\t\t\t\"type\": \"boolean\",\r\n\t\t\t\t\"value_type\": \"constant\",\r\n\t\t\t\t\"value\": \"false\"\r\n\t\t\t}\r\n\t\t],\r\n\t\t\"error_handle_mode\": \"terminated\",\r\n\t\t\"isInIteration\": false,\r\n\t\t\"default_value\": [],\r\n\t\t\"start_node_id\": \"bceb809d-e12f-4401-bfcc-cbd72f421278\",\r\n\t\t\"break_conditions\": [\r\n\t\t\t{\r\n\t\t\t\t\"comparison_operator\": \"is\",\r\n\t\t\t\t\"left_value\": \"#{cae0c279-c1aa-40b6-9702-1df2af104a9b.ifout}\",\r\n\t\t\t\t\"right_value\": \"true\",\r\n\t\t\t\t\"varType\": \"boolean\"\r\n\t\t\t}\r\n\t\t],\r\n\t\t\"title\": \"循环\",\r\n\t\t\"type\": \"loop\",\r\n\t\t\"error_strategy\": \"none\",\r\n\t\t\"loop_id\": \"cae0c279-c1aa-40b6-9702-1df2af104a9b\",\r\n\t\t\"retry_config\": {\r\n\t\t\t\"max_retries\": 3,\r\n\t\t\t\"retry_enabled\": false,\r\n\t\t\t\"retry_interval\": 100\r\n\t\t},\r\n\t\t\"loop_count\": 10,\r\n\t\t\"logical_operator\": \"and\",\r\n\t\t\"selected\": false,\r\n\t\t\"desc\": \"\",\r\n\t\t\"isInLoop\": true\r\n\t}\r\n}", "summary": "循环" }, "6": { "value": { "id": "74bc1d79-b51e-4279-b7e9-c0029a1ac154", "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "name": "迭代 1", "remark": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "zIndex": 1, "data": { "output_iteration_variable": { "name": "", "type": "string", "value": "#{25f07893-8a36-4355-9c2d-2007a448dcae.result}" }, "output_can_alter": true, "variables": [ { "name": "iteration_input", "type": "array[string]", "value": "#{c91eb026-e86a-418f-a865-a98aa60bcf19.result}" } ], "error_handle_mode": "terminated", "flatten_output": false, "isInIteration": true, "default_value": [], "start_node_id": "e6b5f725-3504-4cc0-b26f-fe39337d0aee", "title": "迭代", "type": "iteration", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "iteration_id": "74bc1d79-b51e-4279-b7e9-c0029a1ac154", "is_parallel": false, "selected": false, "desc": "", "isInLoop": false, "parallel_nums": 10 } }, "summary": "迭代" }, "7": { "value": { "id": "25f07893-8a36-4355-9c2d-2007a448dcae", "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "name": "代码执行 2", "remark": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "zIndex": 1, "data": { "outputs": [ { "name": "result", "type": "string" } ], "output_can_alter": true, "variables": [ { "name": "item", "type": "string", "value": "#{74bc1d79-b51e-4279-b7e9-c0029a1ac154.item}" } ], "isInIteration": false, "default_value": [], "title": "代码执行", "type": "code", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "timeout_config": { "max_write_timeout": 0, "max_read_timeout": 0, "max_connect_timeout": 0 }, "code": "\nfunction main(item) {\n return {\n result: item\n }\n}\n", "code_language": "javascript", "selected": false, "desc": "", "isInLoop": false } }, "summary": "代码(迭代内)" }, "8": { "value": { "id": "3ba96b4e-25c2-486a-be27-94ab9957aba1", "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "name": "迭代 1", "remark": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "zIndex": 1, "data": { "outputs": [ { "name": "aa", "type": "array[string]", "value": "#{c91eb026-e86a-418f-a865-a98aa60bcf19.result}" }, { "name": "bb", "type": "string", "value": "#{492048da-6f33-4a36-adc5-cff4b973b053.body}" }, { "name": "cc", "type": "array[string]", "value": "#{74bc1d79-b51e-4279-b7e9-c0029a1ac154.output}" } ], "output_can_alter": true, "variables": [], "isInIteration": false, "default_value": [], "type": "end", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "selected": false, "isInLoop": false } }, "summary": "结束输出" }, "9": { "value": { "id": "da46a998-7707-4505-a1ee-830182d0b6e1", "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "name": "用户输入 1", "remark": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "zIndex": 1, "data": { "outputs": [], "output_can_alter": true, "variables": [ { "label": "a1", "max_length": 50, "formType": "text-input", "default_value": "", "is_require": true }, { "label": "a2", "max_length": 50, "formType": "text-area", "default_value": "", "is_require": true }, { "label": "a3", "formType": "select", "default_value": "11", "is_require": true, "options": ["11", "22", "33"] }, { "label": "a4", "formType": "number", "default_value": 11, "is_require": true }, { "label": "a5", "formType": "checkbox", "default_value": true, "is_require": true }, { "label": "a6", "formType": "file", "default_value": { "id": "11", "name": "1.jpg", "extensionName": ".jpg", "size": 11213, "path": "/aa" }, "file_types": [], "file_extensions": [], "is_require": true }, { "label": "a7", "formType": "file-list", "default_value": [ { "id": "11", "name": "1.jpg", "extensionName": ".jpg", "size": 11213, "path": "/aa" } ], "file_types": [], "file_extensions": [], "is_require": true }, { "label": "a8", "formType": "json_object", "default_value": { "text": "" }, "is_require": true } ], "isInIteration": false, "default_value": [], "type": "start", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "selected": false, "isInLoop": false } }, "summary": "用户输入" }, "10": { "value": { "id": "096eea5e-d5ed-4f68-9861-16ae73958980", "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "name": "定时触发器 1", "remark": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "zIndex": 1, "data": { "outputs": [], "output_can_alter": true, "variables": [], "isInIteration": false, "default_value": [], "visual_config": { "monthly_days": ["1"], "weekdays": ["sun"], "time": "12:00", "minute": 0 }, "type": "trigger-schedule", "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "frequency": "daily", "mode": "cron", "cron_expression": "0 30 14 * * ? *", "selected": false, "isInLoop": false } }, "summary": "定时触发器" }, "11": { "value": { "id": "f18f4871-7caa-4eb7-9000-226fc680997e", "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "name": "Webhook 触发器 1", "remark": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "zIndex": 1, "data": { "outputs": [], "headers": [ { "name": "a1", "required": false }, { "name": "a2", "required": false }, { "name": "a3", "required": false } ], "output_can_alter": true, "variables": [], "method": "post", "webhook_url": "/api/agent/webhook/f18f4871-7caa-4eb7-9000-226fc680997e", "webhook_debug_url": "/api/agent/webhook-debug/f18f4871-7caa-4eb7-9000-226fc680997e", "isInIteration": false, "response_body": "", "default_value": [], "body": [ { "name": "c1", "type": "string", "required": false }, { "name": "c2", "type": "string", "required": false }, { "name": "c3", "type": "string", "required": false } ], "params": [ { "name": "b1", "type": "string", "required": false }, { "name": "b2", "type": "string", "required": false }, { "name": "b3", "type": "string", "required": false } ], "type": "trigger-webhook", "async_mode": true, "error_strategy": "none", "retry_config": { "max_retries": 3, "retry_enabled": false, "retry_interval": 100 }, "response_content_type": "application/json", "content_type": "application/json", "selected": false, "isInLoop": false, "response_status_code": 200 } }, "summary": "WebHook触发器" } } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "isAuthorized": { "type": "boolean" }, "result": { "type": "object" } }, "required": ["isSuccess", "code", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doDeleteAgentNode": { "post": { "summary": "删除智能体节点", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" } }, "required": ["id"] }, "example": { "id": "492048da-6f33-4a36-adc5-cff4b973b053" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doNewAgentNodeWithEdge": { "post": { "summary": "根据边缘线,创建新的智能体节点", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "edgeId": { "type": "string" }, "newNode": { "type": "object", "properties": { "appAgentId": { "type": "string" }, "parentId": { "type": "string" }, "position": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" } }, "required": ["x", "y"] }, "width": { "type": "integer" }, "height": { "type": "integer" }, "selected": { "type": "boolean" }, "nodeType": { "type": "string" }, "zIndex": { "type": "integer" }, "prevNodeId": { "type": "string" }, "nodeHandleId": { "type": "string" } }, "required": [ "appAgentId", "parentId", "position", "width", "height", "selected", "nodeType", "zIndex", "prevNodeId", "nodeHandleId" ] } }, "required": ["edgeId", "newNode"] }, "example": { "edgeId": "f70a68a4-1a00-4c38-907b-dd8565087248", "newNode": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "parentId": "", "position": { "x": 20, "y": 30 }, "width": 20, "height": 40, "selected": true, "nodeType": "http-request", "zIndex": 1, "prevNodeId": "", "nodeHandleId": "" } } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "string" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": "ab9cc26c-6152-4097-a85c-46fec6450aa8", "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doNewEdge": { "post": { "summary": "新增智能体边缘信息", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "appAgentId": { "type": "string" }, "source": { "type": "string" }, "sourceHandle": { "type": "string" }, "target": { "type": "string" }, "zIndex": { "type": "integer" } }, "required": ["appAgentId", "source", "target", "zIndex"] }, "examples": { "1": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "source": "492048da-6f33-4a36-adc5-cff4b973b053", "target": "c91eb026-e86a-418f-a865-a98aa60bcf19", "zIndex": 0 }, "summary": "普通节点" }, "2": { "value": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "source": "de35b389-3782-474c-9dd9-cb1356dea54b", "sourceHandle": "c2cb978e-fce8-11f0-a59d-266b7b87fca6-1", "target": "6764ede2-2c3d-46bb-ae9a-fb0a892aff84", "zIndex": 0 }, "summary": "条件分支节点边缘" } } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doDeleteEdge": { "post": { "summary": "删除智能体边缘信息", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" } }, "required": ["id"] }, "example": { "id": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doSelectedEdge": { "post": { "summary": "选中智能体边缘", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" } }, "required": ["id"] }, "example": { "id": "e518d540-2242-4def-8d42-381d9fab59ee" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/doExecute": { "post": { "summary": "运行智能体", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "appAgentId": { "type": "string" }, "start_node_id": { "type": "string" }, "is_debugger": { "type": "boolean" }, "responseType": { "type": "string" }, "params": { "type": "object", "properties": {} }, "query": { "type": "string" }, "files": { "type": "array", "items": { "type": "string" } } }, "required": ["appAgentId", "start_node_id", "is_debugger", "responseType", "params"] }, "example": { "appAgentId": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "start_node_id": "492048da-6f33-4a36-adc5-cff4b973b053", "is_debugger": true, "responseType": "sse", "params": {} } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "string" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": "05d08317-6fb5-4af4-b0de-8365b4d8183e", "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/getPrevNodeOutVariableList": { "post": { "summary": "根据节点id,获取节点之前的所有变量列表", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "node_id": { "type": "string" }, "varTypeList": { "type": "array", "items": { "type": "string" } } }, "required": ["node_id", "varTypeList"] }, "example": { "node_id": "3ba96b4e-25c2-486a-be27-94ab9957aba1", "varTypeList": [] } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "variableList": { "type": "array", "items": { "type": "object", "properties": { "expression": { "type": "string" }, "name": { "type": "string" }, "type": { "type": "string" } }, "required": ["expression", "name", "type"] } } }, "required": ["id", "name", "variableList"] } }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": [ { "id": "74bc1d79-b51e-4279-b7e9-c0029a1ac154", "name": "迭代 1", "type": "iteration", "variableList": [ { "expression": "#{74bc1d79-b51e-4279-b7e9-c0029a1ac154.outputs}", "name": "outputs", "type": "array[string]" } ] }, { "id": "cae0c279-c1aa-40b6-9702-1df2af104a9b", "name": "循环 1", "type": "loop", "variableList": [ { "expression": "#{cae0c279-c1aa-40b6-9702-1df2af104a9b.aa}", "name": "aa", "type": "array[number]" }, { "expression": "#{cae0c279-c1aa-40b6-9702-1df2af104a9b.ifout}", "name": "ifout", "type": "boolean" } ] }, { "id": "c91eb026-e86a-418f-a865-a98aa60bcf19", "name": "代码执行 1", "type": "code", "variableList": [ { "expression": "#{c91eb026-e86a-418f-a865-a98aa60bcf19.result}", "name": "result", "type": "array[string]" } ] }, { "id": "env", "name": "环境变量", "variableList": [ { "expression": "#{env.api_address}", "name": "api_address", "type": "string" } ] }, { "id": "sys", "name": "系统变量", "variableList": [ { "expression": "sys.app_id", "name": "app_id", "type": "string" }, { "expression": "sys.user_id", "name": "user_id", "type": "string" }, { "expression": "sys.run_id", "name": "run_id", "type": "string" }, { "expression": "sys.files", "name": "files", "type": "array[file]" } ] } ], "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/getAgentNodeLastRunnerLogs": { "post": { "summary": "获取智能体节点的最后一次运行日志", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1492899187547705344", "schema": { "type": "string", "default": "bpm_client_1492899187547705344" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "node_id": { "type": "string" } }, "required": ["node_id"] }, "example": { "node_id": "3ba96b4e-25c2-486a-be27-94ab9957aba1" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "appAgentId": { "type": "string" }, "appAgentNodeId": { "type": "string" }, "appAgentRunnerId": { "type": "string" }, "creationTime": { "type": "string" }, "errorMsg": { "type": "string" }, "id": { "type": "string" }, "isDeleted": { "type": "boolean" }, "raw": { "type": "object", "properties": { "agent_node_id": { "type": "string" }, "children": { "type": "array", "items": { "type": "string" } }, "end_time": { "type": "integer" }, "input_variable": { "type": "object", "properties": { "str": { "type": "string" } }, "required": ["str"] }, "is_success": { "type": "boolean" }, "node_name": { "type": "string" }, "node_type": { "type": "string" }, "output_variable": { "type": "object", "properties": { "result": { "type": "array", "items": { "type": "string" } } }, "required": ["result"] }, "start_time": { "type": "integer" }, "use_time": { "type": "integer" } }, "required": [ "agent_node_id", "children", "end_time", "input_variable", "is_success", "node_name", "node_type", "output_variable", "start_time", "use_time" ] }, "status": { "type": "string" }, "updateTime": { "type": "string" }, "useTime": { "type": "integer" } }, "required": [ "appAgentId", "appAgentNodeId", "appAgentRunnerId", "creationTime", "errorMsg", "id", "isDeleted", "raw", "status", "updateTime", "useTime" ] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": "{\r\n \"isSuccess\": true,\r\n \"code\": 1,\r\n \"result\": {\r\n \"appAgentId\": \"b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8\",\r\n \"appAgentNodeId\": \"c91eb026-e86a-418f-a865-a98aa60bcf19\",\r\n \"appAgentRunnerId\": \"32ee3677-4abd-4dfd-b4ab-e9a3356c0669\",\r\n \"creationTime\": \"2026-03-22 20:58:45\",\r\n \"errorMsg\": \"\",\r\n \"id\": \"5814f00c-da9b-4e04-9d97-0387dcb2ea8f\",\r\n \"isDeleted\": false,\r\n \"raw\": {\r\n \"agent_node_id\": \"c91eb026-e86a-418f-a865-a98aa60bcf19\",\r\n \"children\": [],\r\n \"end_time\": 1774184325058,\r\n \"input_variable\": {\r\n \"str\":\"{\\\"path\\\":\\\"\\\\/api\\\\/agent\\\\/getAgentInfo\\\",\\\"isAuthorized\\\":false,\\\"code\\\":9999,\\\"errorCode\\\":\\\"ERROR\\\",\\\"error\\\":\\\"\\会\\话\\丢\\失\\,\\需\\要\\登\\录 [0x82]\\\",\\\"errors\\\":{\\\"isFriendlyError\\\":false,\\\"message\\\":\\\"\\会\\话\\丢\\失\\,\\需\\要\\登\\录 [0x82]\\\"},\\\"isSuccess\\\":false}\"\r\n },\r\n \"is_success\": true,\r\n \"node_name\": \"代码执行 1\",\r\n \"node_type\": \"code\",\r\n \"output_variable\": {\r\n \"result\": [\r\n \"11\",\r\n \"22\",\r\n \"33\"\r\n ]\r\n },\r\n \"start_time\": 1774184325047,\r\n \"use_time\": 11\r\n },\r\n \"status\": \"finish\",\r\n \"updateTime\": \"2026-03-22 20:58:45\",\r\n \"useTime\": 11\r\n },\r\n \"isAuthorized\": true\r\n}" } }, "headers": {} } }, "security": [] } }, "/api/agent/doAgentPublish": { "post": { "summary": "发布智能体", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1496159371585916928", "schema": { "type": "string", "default": "bpm_client_1496159371585916928" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "start_node_id": { "type": "string" }, "appAgentId": { "type": "string", "format": "uuid" } }, "required": ["start_node_id", "appAgentId"] }, "example": { "start_node_id": "3ba96b4e-25c2-486a-be27-94ab9957aba1" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/getAgentMonacoEditorCompletions": { "post": { "summary": "获取智能体MonacoEditor提示器配置对象", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1499247893062619136", "schema": { "type": "string", "default": "bpm_client_1499247893062619136" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": {} }, "example": {} } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "javascript": { "type": "array", "items": { "type": "object", "properties": { "methods": { "type": "array", "items": { "type": "string" } }, "object": { "type": "string" }, "properties": { "type": "array", "items": { "type": "object", "properties": { "detail": { "type": "string" }, "documentation": { "type": "string" }, "insertText": { "type": "string" }, "kind": { "type": "string" }, "label": { "type": "string" }, "snippet": { "type": "boolean" } }, "required": [ "detail", "documentation", "insertText", "kind", "label", "snippet" ] } }, "triggerCharacters": { "type": "array", "items": { "type": "string" } } }, "required": ["methods", "object", "properties", "triggerCharacters"] } } }, "required": ["javascript"] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": { "javascript": [ { "methods": [], "object": "user_mstr", "properties": [ { "detail": "Date creation_time", "documentation": "creation_time", "insertText": "creation_time", "kind": "property", "label": "creation_time", "snippet": false }, { "detail": "String creation_user", "documentation": "creation_user", "insertText": "creation_user", "kind": "property", "label": "creation_user", "snippet": false }, { "detail": "Date update_time", "documentation": "update_time", "insertText": "update_time", "kind": "property", "label": "update_time", "snippet": false }, { "detail": "String update_user", "documentation": "update_user", "insertText": "update_user", "kind": "property", "label": "update_user", "snippet": false }, { "detail": "Date delete_time", "documentation": "delete_time", "insertText": "delete_time", "kind": "property", "label": "delete_time", "snippet": false }, { "detail": "String delete_user", "documentation": "delete_user", "insertText": "delete_user", "kind": "property", "label": "delete_user", "snippet": false }, { "detail": "Boolean is_deleted", "documentation": "is_deleted", "insertText": "is_deleted", "kind": "property", "label": "is_deleted", "snippet": false }, { "detail": "String user_code", "documentation": "user_code", "insertText": "user_code", "kind": "property", "label": "user_code", "snippet": false }, { "detail": "String name", "documentation": "name", "insertText": "name", "kind": "property", "label": "name", "snippet": false }, { "detail": "Integer age", "documentation": "age", "insertText": "age", "kind": "property", "label": "age", "snippet": false }, { "detail": "Date borndate", "documentation": "borndate", "insertText": "borndate", "kind": "property", "label": "borndate", "snippet": false } ], "triggerCharacters": ["."] }, { "methods": [], "object": "test_mstr", "properties": [ { "detail": "Date test_creation_time", "documentation": "test_creation_time", "insertText": "test_creation_time", "kind": "property", "label": "test_creation_time", "snippet": false }, { "detail": "String test_creation_user", "documentation": "test_creation_user", "insertText": "test_creation_user", "kind": "property", "label": "test_creation_user", "snippet": false }, { "detail": "Date test_update_time", "documentation": "test_update_time", "insertText": "test_update_time", "kind": "property", "label": "test_update_time", "snippet": false }, { "detail": "String test_update_user", "documentation": "test_update_user", "insertText": "test_update_user", "kind": "property", "label": "test_update_user", "snippet": false }, { "detail": "Date test_delete_time", "documentation": "test_delete_time", "insertText": "test_delete_time", "kind": "property", "label": "test_delete_time", "snippet": false }, { "detail": "String test_delete_user", "documentation": "test_delete_user", "insertText": "test_delete_user", "kind": "property", "label": "test_delete_user", "snippet": false }, { "detail": "Boolean test_is_deleted", "documentation": "test_is_deleted", "insertText": "test_is_deleted", "kind": "property", "label": "test_is_deleted", "snippet": false } ], "triggerCharacters": ["."] }, { "methods": [], "object": "test3_mstr", "properties": [ { "detail": "String taskId", "documentation": "taskId", "insertText": "taskId", "kind": "property", "label": "taskId", "snippet": false }, { "detail": "String snNumber", "documentation": "snNumber", "insertText": "snNumber", "kind": "property", "label": "snNumber", "snippet": false }, { "detail": "Integer taskStatus", "documentation": "taskStatus", "insertText": "taskStatus", "kind": "property", "label": "taskStatus", "snippet": false }, { "detail": "Date creationTime", "documentation": "creationTime", "insertText": "creationTime", "kind": "property", "label": "creationTime", "snippet": false } ], "triggerCharacters": ["."] }, { "methods": [], "object": "test2_mstr", "properties": [ { "detail": "String taskId", "documentation": "taskId", "insertText": "taskId", "kind": "property", "label": "taskId", "snippet": false }, { "detail": "String snNumber", "documentation": "snNumber", "insertText": "snNumber", "kind": "property", "label": "snNumber", "snippet": false }, { "detail": "Integer taskStatus", "documentation": "taskStatus", "insertText": "taskStatus", "kind": "property", "label": "taskStatus", "snippet": false }, { "detail": "Date creationTime", "documentation": "creationTime", "insertText": "creationTime", "kind": "property", "label": "creationTime", "snippet": false } ], "triggerCharacters": ["."] }, { "methods": [], "object": "test1_mstr", "properties": [ { "detail": "String taskId", "documentation": "taskId", "insertText": "taskId", "kind": "property", "label": "taskId", "snippet": false }, { "detail": "String snNumber", "documentation": "snNumber", "insertText": "snNumber", "kind": "property", "label": "snNumber", "snippet": false }, { "detail": "Integer taskStatus", "documentation": "taskStatus", "insertText": "taskStatus", "kind": "property", "label": "taskStatus", "snippet": false }, { "detail": "Date creationTime", "documentation": "creationTime", "insertText": "creationTime", "kind": "property", "label": "creationTime", "snippet": false } ], "triggerCharacters": ["."] }, { "methods": [], "object": "chat_mstr", "properties": [ { "detail": "Date creation_time", "documentation": "creation_time", "insertText": "creation_time", "kind": "property", "label": "creation_time", "snippet": false }, { "detail": "String creation_user", "documentation": "creation_user", "insertText": "creation_user", "kind": "property", "label": "creation_user", "snippet": false }, { "detail": "Date update_time", "documentation": "update_time", "insertText": "update_time", "kind": "property", "label": "update_time", "snippet": false }, { "detail": "String update_user", "documentation": "update_user", "insertText": "update_user", "kind": "property", "label": "update_user", "snippet": false }, { "detail": "Date delete_time", "documentation": "delete_time", "insertText": "delete_time", "kind": "property", "label": "delete_time", "snippet": false }, { "detail": "String delete_user", "documentation": "delete_user", "insertText": "delete_user", "kind": "property", "label": "delete_user", "snippet": false }, { "detail": "Boolean is_deleted", "documentation": "is_deleted", "insertText": "is_deleted", "kind": "property", "label": "is_deleted", "snippet": false }, { "detail": "Integer sess_id", "documentation": "sess_id", "insertText": "sess_id", "kind": "property", "label": "sess_id", "snippet": false }, { "detail": "String type", "documentation": "type", "insertText": "type", "kind": "property", "label": "type", "snippet": false }, { "detail": "String uniq_key", "documentation": "uniq_key", "insertText": "uniq_key", "kind": "property", "label": "uniq_key", "snippet": false }, { "detail": "String grp_name", "documentation": "grp_name", "insertText": "grp_name", "kind": "property", "label": "grp_name", "snippet": false }, { "detail": "Integer creat_by", "documentation": "creat_by", "insertText": "creat_by", "kind": "property", "label": "creat_by", "snippet": false }, { "detail": "Date creat_time", "documentation": "creat_time", "insertText": "creat_time", "kind": "property", "label": "creat_time", "snippet": false }, { "detail": "String chat_code", "documentation": "chat_code", "insertText": "chat_code", "kind": "property", "label": "chat_code", "snippet": false } ], "triggerCharacters": ["."] } ] }, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/getSupportCustomAgentNodeYamlList": { "post": { "summary": "获取支持的自定义智能体节点yaml列表", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1500870842102321152", "schema": { "type": "string", "default": "bpm_client_1500870842102321152" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": {} }, "example": {} } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "array", "items": { "type": "string" } }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": [ { "identity": { "author": "lyh", "description": "test1 desc", "icon24": "", "icon40": "", "label": "test1", "name": "test1", "type": "custom-module-AgentNodeTest1" }, "parameters": [ { "defaultValue": "", "description": "", "label": "name", "llm_description": "", "max": 3.4028234663852886e38, "min": 0, "name": "name", "options": [], "placeholder": "", "required": false, "type": "text-input" } ] } ], "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/ai/agent/selectList": { "post": { "summary": "获取智能体选择列表", "deprecated": false, "description": "", "tags": ["AgentApplication"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1513029045627916288", "schema": { "type": "string", "default": "bpm_client_1513029045627916288" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "keyword": { "type": "string" }, "mode": { "type": "string" }, "type": { "type": "string" } }, "required": [] }, "example": { "keyword": "", "mode": "quick-answer", "type": "rag-qa" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "array", "items": { "type": "object", "properties": { "avatar": { "type": "string" }, "config": { "type": "object", "properties": { "advanced_config": { "type": "object", "properties": { "enable_query_expansion": { "type": "boolean" }, "enable_rewrite": { "type": "boolean" }, "fallback_prompt": { "type": "string" }, "fallback_response": { "type": "string" }, "fallback_strategy": { "type": "string" }, "rewrite_prompt_system": { "type": "string" }, "rewrite_prompt_user": { "type": "string" } }, "required": [ "enable_query_expansion", "enable_rewrite", "fallback_prompt", "fallback_response", "fallback_strategy", "rewrite_prompt_system", "rewrite_prompt_user" ] }, "basic_config": { "type": "object", "properties": { "agent_mode": { "type": "string" }, "agent_type": { "type": "string" }, "context_template": { "type": "string" }, "suggested_prompts": { "type": "array", "items": { "type": "string" } }, "system_prompt": { "type": "string" } }, "required": [ "agent_mode", "agent_type", "context_template", "suggested_prompts", "system_prompt" ] }, "model_config": { "type": "object", "properties": { "max_completion_tokens": { "type": "integer" }, "model_id": { "type": "string" }, "temperature": { "type": "number" } }, "required": ["max_completion_tokens", "model_id", "temperature"] } }, "required": ["advanced_config", "basic_config", "model_config"] }, "creationTime": { "type": "string" }, "creatorUserId": { "type": "string" }, "description": { "type": "string" }, "id": { "type": "string" }, "isDeleted": { "type": "boolean" }, "is_builtin": { "type": "boolean" }, "mode": { "type": "string" }, "name": { "type": "string" }, "type": { "type": "string" }, "updateTime": { "type": "string" } } } }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": [ { "avatar": "", "config": { "advanced_config": { "enable_query_expansion": true, "enable_rewrite": true, "fallback_prompt": "", "fallback_response": "", "fallback_strategy": "model", "rewrite_prompt_system": "", "rewrite_prompt_user": "" }, "basic_config": { "agent_mode": "quick-answer", "agent_type": "rag-qa", "context_template": "", "suggested_prompts": [], "system_prompt": "" }, "model_config": { "max_completion_tokens": 2048, "model_id": "ea1598d8-1578-4ce3-8898-c47981e00e2a", "temperature": 0.7 } }, "creationTime": "2026-05-12 17:04:41", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "description": "快速问答-描述", "id": "b6ce2c6a-5cf5-46ba-9f3a-c85ee8de20a9", "isDeleted": false, "is_builtin": false, "mode": "quick-answer", "name": "快速问答-智能体", "type": "rag-qa", "updateTime": "2026-05-12 17:04:41" } ], "isAuthorized": true } }, "headers": {} } }, "security": [] } } }, "/api/ai/agent/pageList": { "post": { "summary": "获取分页列表", "deprecated": false, "description": "", "tags": ["AgentApplication"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1513029045627916288", "schema": { "type": "string", "default": "bpm_client_1513029045627916288" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "keyword": { "type": "string" }, "mode": { "type": "string" }, "type": { "type": "string" }, "pageIndex": { "type": "integer" }, "pageSize": { "type": "integer" } }, "required": ["keyword", "mode", "type", "pageIndex", "pageSize"] }, "example": { "keyword": "", "mode": "quick-answer", "type": "rag-qa", "pageIndex": 1, "pageSize": 20 } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "currentPage": { "type": "integer" }, "hasNextPage": { "type": "boolean" }, "hasPreviousPage": { "type": "boolean" }, "model": { "type": "array", "items": { "type": "object", "properties": { "avatar": { "type": "string" }, "config": { "type": "object", "properties": { "advanced_config": { "type": "object", "properties": { "enable_query_expansion": { "type": "boolean" }, "enable_rewrite": { "type": "boolean" }, "fallback_prompt": { "type": "string" }, "fallback_response": { "type": "string" }, "fallback_strategy": { "type": "string" }, "rewrite_prompt_system": { "type": "string" }, "rewrite_prompt_user": { "type": "string" } }, "required": [ "enable_query_expansion", "enable_rewrite", "fallback_prompt", "fallback_response", "fallback_strategy", "rewrite_prompt_system", "rewrite_prompt_user" ] }, "basic_config": { "type": "object", "properties": { "agent_mode": { "type": "string" }, "agent_type": { "type": "string" }, "context_template": { "type": "string" }, "suggested_prompts": { "type": "array", "items": { "type": "string" } }, "system_prompt": { "type": "string" } }, "required": [ "agent_mode", "agent_type", "context_template", "suggested_prompts", "system_prompt" ] }, "faq_config": { "type": "object", "properties": { "faq_direct_answer_threshold": { "type": "number" }, "faq_priority_enabled": { "type": "boolean" }, "faq_score_boost": { "type": "number" } }, "required": [ "faq_direct_answer_threshold", "faq_priority_enabled", "faq_score_boost" ] }, "img_vlm_config": { "type": "object", "properties": { "image_storage_provider": { "type": "string" }, "image_upload_enabled": { "type": "boolean" }, "vlm_model_id": { "type": "string" } }, "required": [ "image_storage_provider", "image_upload_enabled", "vlm_model_id" ] }, "kb_config": { "type": "object", "properties": { "kb_selection_mode": { "type": "string" }, "knowledge_bases": { "type": "array", "items": { "type": "string" } }, "retrieve_kb_only_when_mentioned": { "type": "boolean" }, "supported_file_types": { "type": "array", "items": { "type": "string" } } }, "required": [ "kb_selection_mode", "knowledge_bases", "retrieve_kb_only_when_mentioned", "supported_file_types" ] }, "model_config": { "type": "object", "properties": { "max_completion_tokens": { "type": "integer" }, "model_id": { "type": "string" }, "rerank_model_id": { "type": "string" }, "temperature": { "type": "number" }, "thinking": { "type": "boolean" } }, "required": [ "max_completion_tokens", "model_id", "rerank_model_id", "temperature", "thinking" ] }, "multiple_config": { "type": "object", "properties": { "history_turns": { "type": "integer" }, "multi_turn_enabled": { "type": "boolean" } }, "required": ["history_turns", "multi_turn_enabled"] }, "search_config": { "type": "object", "properties": { "embedding_top_k": { "type": "integer" }, "keyword_threshold": { "type": "number" }, "rerank_threshold": { "type": "number" }, "rerank_top_k": { "type": "integer" }, "vector_threshold": { "type": "number" } }, "required": [ "embedding_top_k", "keyword_threshold", "rerank_threshold", "rerank_top_k", "vector_threshold" ] }, "setting_config": { "type": "object", "properties": { "allowed_tools": { "type": "array", "items": { "type": "string" } }, "max_iterations": { "type": "integer" }, "mcp_selection_mode": { "type": "string" }, "mcp_services": { "type": "array", "items": { "type": "string" } }, "selected_skills": { "type": "array", "items": { "type": "string" } }, "skills_selection_mode": { "type": "string" } }, "required": [ "allowed_tools", "max_iterations", "mcp_selection_mode", "mcp_services", "selected_skills", "skills_selection_mode" ] }, "web_search_config": { "type": "object", "properties": { "web_fetch_enabled": { "type": "boolean" }, "web_fetch_top_n": { "type": "integer" }, "web_search_enabled": { "type": "boolean" }, "web_search_max_results": { "type": "integer" } }, "required": [ "web_fetch_enabled", "web_fetch_top_n", "web_search_enabled", "web_search_max_results" ] } }, "required": [ "advanced_config", "basic_config", "faq_config", "img_vlm_config", "kb_config", "model_config", "multiple_config", "search_config", "setting_config", "web_search_config" ] }, "creationTime": { "type": "string" }, "creatorUserId": { "type": "string" }, "description": { "type": "string" }, "id": { "type": "string" }, "isDeleted": { "type": "boolean" }, "is_builtin": { "type": "boolean" }, "mode": { "type": "string" }, "name": { "type": "string" }, "type": { "type": "string" }, "updateTime": { "type": "string" } } } }, "pageSize": { "type": "integer" }, "totalCount": { "type": "integer" }, "totalPages": { "type": "integer" } }, "required": [ "currentPage", "hasNextPage", "hasPreviousPage", "model", "pageSize", "totalCount", "totalPages" ] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": { "currentPage": 1, "hasNextPage": true, "hasPreviousPage": false, "model": [ { "avatar": "", "config": { "advanced_config": { "enable_query_expansion": true, "enable_rewrite": true, "fallback_prompt": "", "fallback_response": "", "fallback_strategy": "model", "rewrite_prompt_system": "", "rewrite_prompt_user": "" }, "basic_config": { "agent_mode": "quick-answer", "agent_type": "rag-qa", "context_template": "", "suggested_prompts": [], "system_prompt": "" }, "faq_config": { "faq_direct_answer_threshold": 0.9, "faq_priority_enabled": true, "faq_score_boost": 1.2 }, "img_vlm_config": { "image_storage_provider": "local", "image_upload_enabled": false, "vlm_model_id": "" }, "kb_config": { "kb_selection_mode": "all", "knowledge_bases": [], "retrieve_kb_only_when_mentioned": false, "supported_file_types": [] }, "model_config": { "max_completion_tokens": 2048, "model_id": "ea1598d8-1578-4ce3-8898-c47981e00e2a", "rerank_model_id": "569ae4d9-4af2-46f4-b8cc-4676044c7369", "temperature": 0.7, "thinking": false }, "multiple_config": { "history_turns": 5, "multi_turn_enabled": true }, "search_config": { "embedding_top_k": 10, "keyword_threshold": 0.3, "rerank_threshold": 0.5, "rerank_top_k": 5, "vector_threshold": 0.5 }, "setting_config": { "allowed_tools": [], "max_iterations": 10, "mcp_selection_mode": "all", "mcp_services": [], "selected_skills": [], "skills_selection_mode": "none" }, "web_search_config": { "web_fetch_enabled": false, "web_fetch_top_n": 3, "web_search_enabled": false, "web_search_max_results": 5 } }, "creationTime": "2026-05-12 17:04:41", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "description": "快速问答-描述", "id": "b6ce2c6a-5cf5-46ba-9f3a-c85ee8de20a9", "isDeleted": false, "is_builtin": false, "mode": "quick-answer", "name": "快速问答-智能体", "type": "rag-qa", "updateTime": "2026-05-12 17:04:41" } ], "pageSize": 20, "totalCount": 1, "totalPages": 1 }, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/ai/agent/info": { "post": { "summary": "详情", "deprecated": false, "description": "", "tags": ["AgentApplication"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1513029045627916288", "schema": { "type": "string", "default": "bpm_client_1513029045627916288" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" } }, "required": ["id"] }, "example": { "id": "3b5d7624-aa12-4c14-a58f-5a238f78377f" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "object", "properties": { "avatar": { "type": "string" }, "config": { "type": "object", "properties": { "advanced_config": { "type": "object", "properties": { "enable_query_expansion": { "type": "boolean" }, "enable_rewrite": { "type": "boolean" }, "fallback_prompt": { "type": "string" }, "fallback_response": { "type": "string" }, "fallback_strategy": { "type": "string" }, "rewrite_prompt_system": { "type": "string" }, "rewrite_prompt_user": { "type": "string" } }, "required": [ "enable_query_expansion", "enable_rewrite", "fallback_prompt", "fallback_response", "fallback_strategy", "rewrite_prompt_system", "rewrite_prompt_user" ] }, "basic_config": { "type": "object", "properties": { "agent_mode": { "type": "string" }, "agent_type": { "type": "string" }, "context_template": { "type": "string" }, "suggested_prompts": { "type": "array", "items": { "type": "string" } }, "system_prompt": { "type": "string" } }, "required": [ "agent_mode", "agent_type", "context_template", "suggested_prompts", "system_prompt" ] }, "faq_config": { "type": "object", "properties": { "faq_direct_answer_threshold": { "type": "number" }, "faq_priority_enabled": { "type": "boolean" }, "faq_score_boost": { "type": "number" } }, "required": [ "faq_direct_answer_threshold", "faq_priority_enabled", "faq_score_boost" ] }, "img_vlm_config": { "type": "object", "properties": { "image_storage_provider": { "type": "string" }, "image_upload_enabled": { "type": "boolean" }, "vlm_model_id": { "type": "string" } }, "required": [ "image_storage_provider", "image_upload_enabled", "vlm_model_id" ] }, "kb_config": { "type": "object", "properties": { "kb_selection_mode": { "type": "string" }, "knowledge_bases": { "type": "array", "items": { "type": "string" } }, "retrieve_kb_only_when_mentioned": { "type": "boolean" }, "supported_file_types": { "type": "array", "items": { "type": "string" } } }, "required": [ "kb_selection_mode", "knowledge_bases", "retrieve_kb_only_when_mentioned", "supported_file_types" ] }, "model_config": { "type": "object", "properties": { "max_completion_tokens": { "type": "integer" }, "model_id": { "type": "string" }, "rerank_model_id": { "type": "string" }, "temperature": { "type": "number" }, "thinking": { "type": "boolean" } }, "required": [ "max_completion_tokens", "model_id", "rerank_model_id", "temperature", "thinking" ] }, "multiple_config": { "type": "object", "properties": { "history_turns": { "type": "integer" }, "multi_turn_enabled": { "type": "boolean" } }, "required": ["history_turns", "multi_turn_enabled"] }, "search_config": { "type": "object", "properties": { "embedding_top_k": { "type": "integer" }, "keyword_threshold": { "type": "number" }, "rerank_threshold": { "type": "number" }, "rerank_top_k": { "type": "integer" }, "vector_threshold": { "type": "number" } }, "required": [ "embedding_top_k", "keyword_threshold", "rerank_threshold", "rerank_top_k", "vector_threshold" ] }, "setting_config": { "type": "object", "properties": { "allowed_tools": { "type": "array", "items": { "type": "string" } }, "max_iterations": { "type": "integer" }, "mcp_selection_mode": { "type": "string" }, "mcp_services": { "type": "array", "items": { "type": "string" } }, "selected_skills": { "type": "array", "items": { "type": "string" } }, "skills_selection_mode": { "type": "string" } }, "required": [ "allowed_tools", "max_iterations", "mcp_selection_mode", "mcp_services", "selected_skills", "skills_selection_mode" ] }, "web_search_config": { "type": "object", "properties": { "web_fetch_enabled": { "type": "boolean" }, "web_fetch_top_n": { "type": "integer" }, "web_search_enabled": { "type": "boolean" }, "web_search_max_results": { "type": "integer" } }, "required": [ "web_fetch_enabled", "web_fetch_top_n", "web_search_enabled", "web_search_max_results" ] } }, "required": [ "advanced_config", "basic_config", "faq_config", "img_vlm_config", "kb_config", "model_config", "multiple_config", "search_config", "setting_config", "web_search_config" ] }, "creationTime": { "type": "string" }, "creatorUserId": { "type": "string" }, "description": { "type": "string" }, "id": { "type": "string" }, "isDeleted": { "type": "boolean" }, "is_builtin": { "type": "boolean" }, "mode": { "type": "string" }, "name": { "type": "string" }, "type": { "type": "string" }, "updateTime": { "type": "string" } }, "required": [ "avatar", "config", "creationTime", "creatorUserId", "description", "id", "isDeleted", "is_builtin", "mode", "name", "type", "updateTime" ] }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": { "avatar": "", "config": { "advanced_config": { "enable_query_expansion": true, "enable_rewrite": true, "fallback_prompt": "", "fallback_response": "", "fallback_strategy": "model", "rewrite_prompt_system": "", "rewrite_prompt_user": "" }, "basic_config": { "agent_mode": "quick-answer", "agent_type": "rag-qa", "context_template": "", "suggested_prompts": [], "system_prompt": "" }, "faq_config": { "faq_direct_answer_threshold": 0.9, "faq_priority_enabled": true, "faq_score_boost": 1.2 }, "img_vlm_config": { "image_storage_provider": "local", "image_upload_enabled": false, "vlm_model_id": "" }, "kb_config": { "kb_selection_mode": "all", "knowledge_bases": [], "retrieve_kb_only_when_mentioned": false, "supported_file_types": [] }, "model_config": { "max_completion_tokens": 2048, "model_id": "ea1598d8-1578-4ce3-8898-c47981e00e2a", "rerank_model_id": "569ae4d9-4af2-46f4-b8cc-4676044c7369", "temperature": 0.7, "thinking": false }, "multiple_config": { "history_turns": 5, "multi_turn_enabled": true }, "search_config": { "embedding_top_k": 10, "keyword_threshold": 0.3, "rerank_threshold": 0.5, "rerank_top_k": 5, "vector_threshold": 0.5 }, "setting_config": { "allowed_tools": [ "knowledge_search", "grep_chunks", "list_knowledge_chunks", "get_document_info", "final_answer" ], "max_iterations": 10, "mcp_selection_mode": "all", "mcp_services": [], "selected_skills": [], "skills_selection_mode": "none" }, "web_search_config": { "web_fetch_enabled": false, "web_fetch_top_n": 3, "web_search_enabled": false, "web_search_max_results": 5 } }, "creationTime": "2026-05-12 20:16:36", "creatorUserId": "7F8A2BFE-402D-4499-9BB8-2EF7FFC7B993", "description": "快速问答-描述", "id": "3b5d7624-aa12-4c14-a58f-5a238f78377f", "isDeleted": false, "is_builtin": false, "mode": "quick-answer", "name": "快速问答-智能体", "type": "rag-qa", "updateTime": "2026-05-12 20:16:36" }, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/ai/agent/create": { "post": { "summary": "创建智能体", "deprecated": false, "description": "", "tags": ["AgentApplication"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1513029045627916288", "schema": { "type": "string", "default": "bpm_client_1513029045627916288" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "name": { "type": "string" }, "description": { "type": "string" }, "avatar": { "type": "string" }, "mode": { "type": "string" }, "config": { "type": "object", "properties": { "basic_config": { "type": "object", "properties": { "system_prompt": { "type": "string" } }, "required": ["system_prompt"] }, "model_config": { "type": "object", "properties": { "model_id": { "type": "string" }, "rerank_model_id": { "type": "string" }, "temperature": { "type": "number" }, "max_completion_tokens": { "type": "integer" }, "thinking": { "type": "boolean" } }, "required": [ "model_id", "rerank_model_id", "temperature", "max_completion_tokens", "thinking" ] }, "setting_config": { "type": "object", "properties": { "max_iterations": { "type": "integer" }, "mcp_selection_mode": { "type": "string" }, "mcp_services": { "type": "array", "items": { "type": "string" } } }, "required": ["max_iterations", "mcp_selection_mode", "mcp_services"] }, "kb_config": { "type": "object", "properties": { "kb_selection_mode": { "type": "string" }, "knowledge_bases": { "type": "array", "items": { "type": "string" } }, "retrieve_kb_only_when_mentioned": { "type": "boolean" }, "supported_file_types": { "type": "array", "items": { "type": "string" } } }, "required": [ "kb_selection_mode", "knowledge_bases", "retrieve_kb_only_when_mentioned", "supported_file_types" ] }, "img_vlm_config": { "type": "object", "properties": { "image_upload_enabled": { "type": "boolean" }, "vlm_model_id": { "type": "string" }, "image_storage_provider": { "type": "string" } }, "required": [ "image_upload_enabled", "vlm_model_id", "image_storage_provider" ] }, "faq_config": { "type": "object", "properties": { "faq_priority_enabled": { "type": "boolean" }, "faq_direct_answer_threshold": { "type": "number" }, "faq_score_boost": { "type": "number" } }, "required": [ "faq_priority_enabled", "faq_direct_answer_threshold", "faq_score_boost" ] }, "web_search_config": { "type": "object", "properties": { "web_search_enabled": { "type": "boolean" }, "web_search_max_results": { "type": "integer" }, "web_search_provider_id": { "type": "string" }, "web_fetch_enabled": { "type": "boolean" }, "web_fetch_top_n": { "type": "integer" } }, "required": [ "web_search_enabled", "web_search_max_results", "web_search_provider_id", "web_fetch_enabled", "web_fetch_top_n" ] }, "multiple_config": { "type": "object", "properties": { "multi_turn_enabled": { "type": "boolean" }, "history_turns": { "type": "integer" } }, "required": ["multi_turn_enabled", "history_turns"] }, "search_config": { "type": "object", "properties": { "embedding_top_k": { "type": "integer" }, "keyword_threshold": { "type": "number" }, "vector_threshold": { "type": "number" }, "rerank_top_k": { "type": "integer" }, "rerank_threshold": { "type": "number" } }, "required": [ "embedding_top_k", "keyword_threshold", "vector_threshold", "rerank_top_k", "rerank_threshold" ] }, "advanced_config": { "type": "object", "properties": { "enable_query_expansion": { "type": "boolean" }, "enable_rewrite": { "type": "boolean" }, "rewrite_prompt_system": { "type": "string" }, "rewrite_prompt_user": { "type": "string" }, "fallback_strategy": { "type": "string" }, "fallback_response": { "type": "string" }, "fallback_prompt": { "type": "string" } }, "required": [ "enable_query_expansion", "enable_rewrite", "rewrite_prompt_system", "rewrite_prompt_user", "fallback_strategy", "fallback_response", "fallback_prompt" ] } }, "required": [ "basic_config", "model_config", "setting_config", "kb_config", "img_vlm_config", "faq_config", "web_search_config", "multiple_config", "search_config", "advanced_config" ] } }, "required": ["name", "description", "avatar", "mode", "config"] }, "examples": { "1": { "value": { "name": "快速问答-智能体", "description": "快速问答-描述", "avatar": "", "mode": "quick-answer", "config": { "basic_config": { "system_prompt": "", "context_template": "" }, "model_config": { "model_id": "ea1598d8-1578-4ce3-8898-c47981e00e2a", "rerank_model_id": "569ae4d9-4af2-46f4-b8cc-4676044c7369", "temperature": 0.7, "max_completion_tokens": 2048, "thinking": false }, "setting_config": { "max_iterations": 10, "mcp_selection_mode": "all", "mcp_services": [] }, "kb_config": { "kb_selection_mode": "all", "knowledge_bases": [], "retrieve_kb_only_when_mentioned": false, "supported_file_types": [] }, "img_vlm_config": { "image_upload_enabled": false, "vlm_model_id": "", "image_storage_provider": "local" }, "faq_config": { "faq_priority_enabled": true, "faq_direct_answer_threshold": 0.9, "faq_score_boost": 1.2 }, "web_search_config": { "web_search_enabled": false, "web_search_max_results": 5, "web_search_provider_id": "", "web_fetch_enabled": false, "web_fetch_top_n": 3 }, "multiple_config": { "multi_turn_enabled": true, "history_turns": 5 }, "search_config": { "embedding_top_k": 10, "keyword_threshold": 0.3, "vector_threshold": 0.5, "rerank_top_k": 5, "rerank_threshold": 0.5 }, "advanced_config": { "enable_query_expansion": true, "enable_rewrite": true, "rewrite_prompt_system": "", "rewrite_prompt_user": "", "fallback_strategy": "model", "fallback_response": "", "fallback_prompt": "" } } }, "summary": "快速问答" }, "2": { "value": { "name": "智能推理-RAG问答-智能体", "description": "智能推理-RAG问答-描述", "avatar": "", "mode": "smart-reasoning", "config": { "basic_config": { "system_prompt": "" }, "model_config": { "model_id": "ea1598d8-1578-4ce3-8898-c47981e00e2a", "rerank_model_id": "569ae4d9-4af2-46f4-b8cc-4676044c7369", "temperature": 0.7, "max_completion_tokens": 2048, "thinking": false }, "setting_config": { "max_iterations": 10, "mcp_selection_mode": "all", "mcp_services": [] }, "kb_config": { "kb_selection_mode": "all", "knowledge_bases": [], "retrieve_kb_only_when_mentioned": false, "supported_file_types": [] }, "img_vlm_config": { "image_upload_enabled": false, "vlm_model_id": "", "image_storage_provider": "local" }, "faq_config": { "faq_priority_enabled": true, "faq_direct_answer_threshold": 0.9, "faq_score_boost": 1.2 }, "web_search_config": { "web_search_enabled": false, "web_search_max_results": 5, "web_search_provider_id": "", "web_fetch_enabled": false, "web_fetch_top_n": 3 }, "multiple_config": { "multi_turn_enabled": true, "history_turns": 5 }, "search_config": { "embedding_top_k": 10, "keyword_threshold": 0.3, "vector_threshold": 0.5, "rerank_top_k": 5, "rerank_threshold": 0.5 }, "advanced_config": { "enable_query_expansion": true, "enable_rewrite": true, "rewrite_prompt_system": "", "rewrite_prompt_user": "", "fallback_strategy": "model", "fallback_response": "", "fallback_prompt": "" } } }, "summary": "智能推理RAG问答" } } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/ai/agent/update": { "post": { "summary": "修改智能体", "deprecated": false, "description": "", "tags": ["AgentApplication"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1513029045627916288", "schema": { "type": "string", "default": "bpm_client_1513029045627916288" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "avatar": { "type": "string" }, "mode": { "type": "string" }, "config": { "type": "object", "properties": { "basic_config": { "type": "object", "properties": { "system_prompt": { "type": "string" } }, "required": ["system_prompt"] }, "model_config": { "type": "object", "properties": { "model_id": { "type": "string" }, "rerank_model_id": { "type": "string" }, "temperature": { "type": "number" }, "max_completion_tokens": { "type": "integer" }, "thinking": { "type": "boolean" } }, "required": [ "model_id", "rerank_model_id", "temperature", "max_completion_tokens", "thinking" ] }, "setting_config": { "type": "object", "properties": { "max_iterations": { "type": "integer" }, "mcp_selection_mode": { "type": "string" }, "mcp_services": { "type": "array", "items": { "type": "string" } } }, "required": ["max_iterations", "mcp_selection_mode", "mcp_services"] }, "kb_config": { "type": "object", "properties": { "kb_selection_mode": { "type": "string" }, "knowledge_bases": { "type": "array", "items": { "type": "string" } }, "retrieve_kb_only_when_mentioned": { "type": "boolean" }, "supported_file_types": { "type": "array", "items": { "type": "string" } } }, "required": [ "kb_selection_mode", "knowledge_bases", "retrieve_kb_only_when_mentioned", "supported_file_types" ] }, "img_vlm_config": { "type": "object", "properties": { "image_upload_enabled": { "type": "boolean" }, "vlm_model_id": { "type": "string" }, "image_storage_provider": { "type": "string" } }, "required": [ "image_upload_enabled", "vlm_model_id", "image_storage_provider" ] }, "faq_config": { "type": "object", "properties": { "faq_priority_enabled": { "type": "boolean" }, "faq_direct_answer_threshold": { "type": "number" }, "faq_score_boost": { "type": "number" } }, "required": [ "faq_priority_enabled", "faq_direct_answer_threshold", "faq_score_boost" ] }, "web_search_config": { "type": "object", "properties": { "web_search_enabled": { "type": "boolean" }, "web_search_max_results": { "type": "integer" }, "web_search_provider_id": { "type": "string" }, "web_fetch_enabled": { "type": "boolean" }, "web_fetch_top_n": { "type": "integer" } }, "required": [ "web_search_enabled", "web_search_max_results", "web_search_provider_id", "web_fetch_enabled", "web_fetch_top_n" ] }, "multiple_config": { "type": "object", "properties": { "multi_turn_enabled": { "type": "boolean" }, "history_turns": { "type": "integer" } }, "required": ["multi_turn_enabled", "history_turns"] }, "search_config": { "type": "object", "properties": { "embedding_top_k": { "type": "integer" }, "keyword_threshold": { "type": "number" }, "vector_threshold": { "type": "number" }, "rerank_top_k": { "type": "integer" }, "rerank_threshold": { "type": "number" } }, "required": [ "embedding_top_k", "keyword_threshold", "vector_threshold", "rerank_top_k", "rerank_threshold" ] }, "advanced_config": { "type": "object", "properties": { "enable_query_expansion": { "type": "boolean" }, "enable_rewrite": { "type": "boolean" }, "rewrite_prompt_system": { "type": "string" }, "rewrite_prompt_user": { "type": "string" }, "fallback_strategy": { "type": "string" }, "fallback_response": { "type": "string" }, "fallback_prompt": { "type": "string" } }, "required": [ "enable_query_expansion", "enable_rewrite", "rewrite_prompt_system", "rewrite_prompt_user", "fallback_strategy", "fallback_response", "fallback_prompt" ] } }, "required": [ "basic_config", "model_config", "setting_config", "kb_config", "img_vlm_config", "faq_config", "web_search_config", "multiple_config", "search_config", "advanced_config" ] } }, "required": ["id", "name", "description", "avatar", "mode", "config"] }, "examples": { "1": { "value": { "id": "3b5d7624-aa12-4c14-a58f-5a238f78377f", "name": "快速问答-智能体", "description": "快速问答-描述", "avatar": "", "mode": "quick-answer", "config": { "basic_config": { "system_prompt": "" }, "model_config": { "model_id": "ea1598d8-1578-4ce3-8898-c47981e00e2a", "rerank_model_id": "569ae4d9-4af2-46f4-b8cc-4676044c7369", "temperature": 0.7, "max_completion_tokens": 2048, "thinking": false }, "setting_config": { "max_iterations": 10, "mcp_selection_mode": "all", "mcp_services": [] }, "kb_config": { "kb_selection_mode": "all", "knowledge_bases": [], "retrieve_kb_only_when_mentioned": false, "supported_file_types": [] }, "img_vlm_config": { "image_upload_enabled": false, "vlm_model_id": "", "image_storage_provider": "local" }, "faq_config": { "faq_priority_enabled": true, "faq_direct_answer_threshold": 0.9, "faq_score_boost": 1.2 }, "web_search_config": { "web_search_enabled": false, "web_search_max_results": 5, "web_search_provider_id": "", "web_fetch_enabled": false, "web_fetch_top_n": 3 }, "multiple_config": { "multi_turn_enabled": true, "history_turns": 5 }, "search_config": { "embedding_top_k": 10, "keyword_threshold": 0.3, "vector_threshold": 0.5, "rerank_top_k": 5, "rerank_threshold": 0.5 }, "advanced_config": { "enable_query_expansion": true, "enable_rewrite": true, "rewrite_prompt_system": "", "rewrite_prompt_user": "", "fallback_strategy": "model", "fallback_response": "", "fallback_prompt": "" } } }, "summary": "快速问答" }, "2": { "value": { "id": "7b91c87a-66b8-45aa-ad29-9c432a47a9d8", "name": "智能推理-RAG问答-智能体", "description": "智能推理-RAG问答-描述", "avatar": "", "mode": "smart-reasoning", "config": { "basic_config": { "system_prompt": "" }, "model_config": { "model_id": "ea1598d8-1578-4ce3-8898-c47981e00e2a", "rerank_model_id": "569ae4d9-4af2-46f4-b8cc-4676044c7369", "temperature": 0.7, "max_completion_tokens": 2048, "thinking": false }, "setting_config": { "max_iterations": 10, "mcp_selection_mode": "all", "mcp_services": [] }, "kb_config": { "kb_selection_mode": "all", "knowledge_bases": [], "retrieve_kb_only_when_mentioned": false, "supported_file_types": [] }, "img_vlm_config": { "image_upload_enabled": false, "vlm_model_id": "", "image_storage_provider": "local" }, "faq_config": { "faq_priority_enabled": true, "faq_direct_answer_threshold": 0.9, "faq_score_boost": 1.2 }, "web_search_config": { "web_search_enabled": false, "web_search_max_results": 5, "web_search_provider_id": "", "web_fetch_enabled": false, "web_fetch_top_n": 3 }, "multiple_config": { "multi_turn_enabled": true, "history_turns": 5 }, "search_config": { "embedding_top_k": 10, "keyword_threshold": 0.3, "vector_threshold": 0.5, "rerank_top_k": 5, "rerank_threshold": 0.5 }, "advanced_config": { "enable_query_expansion": true, "enable_rewrite": true, "rewrite_prompt_system": "", "rewrite_prompt_user": "", "fallback_strategy": "model", "fallback_response": "", "fallback_prompt": "" } } }, "summary": "智能推理RAG问答" } } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/ai/agent/delete": { "post": { "summary": "删除智能体", "deprecated": false, "description": "", "tags": ["AgentApplication"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1513029045627916288", "schema": { "type": "string", "default": "bpm_client_1513029045627916288" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "string" } }, "required": ["id"] }, "example": { "id": "f38a66ef-e517-4730-b3ea-4d79e8869a41" } } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/ai/agent/tools": { "post": { "summary": "获取智能体可以使用的工具列表", "deprecated": false, "description": "", "tags": ["AgentApplication"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1513029045627916288", "schema": { "type": "string", "default": "bpm_client_1513029045627916288" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": {} }, "example": {} } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "array", "items": { "type": "object", "properties": { "description": { "type": "string" }, "label": { "type": "string" }, "name": { "type": "string" } }, "required": ["description", "label", "name"] } }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": [ { "description": "动态和反思性的问题解决思考工具", "label": "思考", "name": "thinking" }, { "description": "创建结构化的研究计划", "label": "制定计划", "name": "todo_write" }, { "description": "快速定位包含特定关键词的文档和分块", "label": "关键词搜索", "name": "grep_chunks" }, { "description": "理解问题并查找语义相关内容", "label": "语义搜索", "name": "knowledge_search" }, { "description": "获取文档完整分块内容", "label": "查看文档分块", "name": "list_knowledge_chunks" }, { "description": "从知识图谱中查询关系", "label": "查询知识图谱", "name": "query_knowledge_graph" }, { "description": "查看文档元数据", "label": "获取文档信息", "name": "get_document_info" }, { "description": "查询数据库中的信息", "label": "查询数据库", "name": "database_query" }, { "description": "理解数据文件并进行数据分析", "label": "数据分析", "name": "data_analysis" }, { "description": "获取表格文件的元信息", "label": "查看数据元信息", "name": "data_schema" }, { "description": "按需读取技能内容以学习专业能力", "label": "读取技能", "name": "read_skill" }, { "description": "在沙箱环境中执行技能脚本", "label": "执行技能脚本", "name": "execute_skill_script" }, { "description": "提交最终回答给用户", "label": "提交最终回答", "name": "final_answer" }, { "description": "读取指定的Wiki页面内容", "label": "读取Wiki页面", "name": "wiki_read_page" }, { "description": "在Wiki中搜索页面", "label": "搜索Wiki", "name": "wiki_search" }, { "description": "使用知识点深入阅读特定原始文档", "label": "精读源文档", "name": "wiki_read_source_doc" }, { "description": "标记页面中存在的事实错误或合并冲突问题", "label": "标记Wiki问题", "name": "wiki_flag_issue" }, { "description": "创建新页面或完全覆盖已有页面", "label": "创建/覆盖Wiki", "name": "wiki_write_page" }, { "description": "替换Wiki页面中的特定文本", "label": "局部替换Wiki", "name": "wiki_replace_text" }, { "description": "重命名Wiki页面并自动更新关联链接", "label": "重命名Wiki", "name": "wiki_rename_page" }, { "description": "删除Wiki页面并自动清理关联死链", "label": "删除Wiki", "name": "wiki_delete_page" }, { "description": "查看特定的Wiki页面问题详情", "label": "查看Wiki问题", "name": "wiki_read_issue" }, { "description": "更新特定的Wiki页面问题状态", "label": "更新Wiki问题状态", "name": "wiki_update_issue" } ], "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/ai/agent/group-tools": { "post": { "summary": "获取智能体可以使用的分组工具列表", "deprecated": false, "description": "", "tags": ["AgentApplication"], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "example": "bpm_client_1514278006082768896", "schema": { "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": {} }, "example": {} } }, "required": true }, "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "tools": { "type": "array", "items": { "type": "object", "properties": { "description": { "type": "string" }, "label": { "type": "string" }, "name": { "type": "string" } }, "required": ["description", "label", "name"] } } }, "required": ["name", "tools"] } }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": [ { "name": "基础", "tools": [ { "description": "动态和反思性的问题解决思考工具", "label": "思考", "name": "thinking" }, { "description": "创建结构化的研究计划", "label": "制定计划", "name": "todo_write" } ] }, { "name": "知识库检索(RAG)", "tools": [ { "description": "快速定位包含特定关键词的文档和分块", "label": "关键词搜索", "name": "grep_chunks" }, { "description": "理解问题并查找语义相关内容", "label": "语义搜索", "name": "knowledge_search" }, { "description": "获取文档完整分块内容", "label": "查看文档分块", "name": "list_knowledge_chunks" }, { "description": "从知识图谱中查询关系", "label": "查询知识图谱", "name": "query_knowledge_graph" }, { "description": "查看文档元数据", "label": "获取文档信息", "name": "get_document_info" }, { "description": "查询数据库中的信息", "label": "查询数据库", "name": "database_query" } ] }, { "name": "Wiki 读取", "tools": [ { "description": "读取指定的Wiki页面内容", "label": "读取Wiki页面", "name": "wiki_read_page" }, { "description": "在Wiki中搜索页面", "label": "搜索Wiki", "name": "wiki_search" }, { "description": "使用知识点深入阅读特定原始文档", "label": "精读源文档", "name": "wiki_read_source_doc" }, { "description": "标记页面中存在的事实错误或合并冲突问题", "label": "标记Wiki问题", "name": "wiki_flag_issue" } ] }, { "name": "Wiki 编辑", "tools": [ { "description": "创建新页面或完全覆盖已有页面", "label": "创建/覆盖Wiki", "name": "wiki_write_page" }, { "description": "替换Wiki页面中的特定文本", "label": "局部替换Wiki", "name": "wiki_replace_text" }, { "description": "重命名Wiki页面并自动更新关联链接", "label": "重命名Wiki", "name": "wiki_rename_page" }, { "description": "删除Wiki页面并自动清理关联死链", "label": "删除Wiki", "name": "wiki_delete_page" } ] }, { "name": "Wiki 巡检", "tools": [ { "description": "查看特定的Wiki页面问题详情", "label": "查看Wiki问题", "name": "wiki_read_issue" }, { "description": "更新特定的Wiki页面问题状态", "label": "更新Wiki问题状态", "name": "wiki_update_issue" } ] }, { "name": "数据分析", "tools": [ { "description": "理解数据文件并进行数据分析", "label": "数据分析", "name": "data_analysis" }, { "description": "获取表格文件的元信息", "label": "查看数据元信息", "name": "data_schema" } ] } ], "isAuthorized": true } } }, "headers": {} } }, "security": [] } }, "/api/agent/selectList": { "post": { "summary": "获取选择智能编排列表", "deprecated": false, "description": "", "tags": ["Agent"], "parameters": [ { "name": "pageIndex", "in": "query", "description": "", "required": true, "example": 1, "schema": { "type": "number" } }, { "name": "Authorization", "in": "header", "description": "", "example": "bpm_backend_1523697930081406976", "schema": { "type": "string" } } ], "responses": { "200": { "description": "", "content": { "application/json": { "schema": { "type": "object", "properties": { "isSuccess": { "type": "boolean" }, "code": { "type": "integer" }, "result": { "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "profilePhoto": { "type": "string" }, "type": { "type": "string" } }, "required": ["id", "name", "profilePhoto", "type"] } }, "isAuthorized": { "type": "boolean" } }, "required": ["isSuccess", "code", "result", "isAuthorized"] }, "example": { "isSuccess": true, "code": 1, "result": [ { "id": "b3a4aabb-a6b8-47f3-8a32-f45930f7d7b8", "name": "智能编演示", "profilePhoto": "fe43d182-d546-4de2-8032-0772e6dd7ca4", "type": "workflow" }, { "id": "9571f066-3d4c-4e1d-ad2b-c7bed41448e5", "name": "test4.10", "profilePhoto": "be082473-410b-43fb-abe1-92ff362b1453", "type": "workflow" }, { "id": "06335124-1342-47b8-9720-9a7da7b807aa", "name": "test2", "profilePhoto": "asdfasdf", "type": "workflow" } ], "isAuthorized": true } } }, "headers": {} } }, "security": [] } } }, "components": { "schemas": { "AgentNode": { "type": "object", "properties": { "appAgentId": { "type": "string", "format": "uuid" }, "creationTime": { "type": "string", "format": "date-time" }, "creatorUserId": { "type": "string", "format": "uuid" }, "data": { "$ref": "#/components/schemas/NodeData" }, "height": { "type": "integer" }, "id": { "type": "string", "format": "uuid" }, "isDeleted": { "type": "boolean" }, "position": { "type": "object", "properties": { "x": { "type": "integer" }, "y": { "type": "integer" } }, "required": ["x", "y"] }, "selected": { "type": "boolean" }, "type": { "type": "string", "enum": ["custom", "start", "end", "condition", "task", "http-request"] }, "updateTime": { "type": "string", "format": "date-time" }, "width": { "type": "integer" }, "zIndex": { "type": "integer" } }, "required": [ "appAgentId", "creationTime", "creatorUserId", "data", "id", "position", "type" ] }, "NodeData": { "type": "object", "properties": { "outputs": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string" }, "describe": { "type": "string" }, "type": { "type": "string", "enum": ["string", "number", "boolean", "object", "array"] } }, "required": ["name", "describe", "type"] } }, "output_can_alter": { "type": "boolean" }, "variables": { "type": "array", "items": { "type": "string" } }, "method": { "type": "string", "enum": ["get", "post", "put", "delete", "patch", "head", "options"] }, "ssl_verify": { "type": "boolean" }, "isInIteration": { "type": "boolean" }, "default_value": { "type": "array", "items": { "type": "string" } }, "body": { "$ref": "#/components/schemas/RequestBody" }, "params": { "type": "array", "items": { "type": "string" } }, "title": { "type": "string" }, "type": { "type": "string", "enum": ["http-request", "condition", "task"] }, "error_strategy": { "type": "string", "enum": ["none", "retry", "abort", "continue"] }, "retry_config": { "type": "object", "properties": { "max_retries": { "type": "integer", "minimum": 0, "maximum": 10 }, "retry_enabled": { "type": "boolean" }, "retry_interval": { "type": "integer", "minimum": 0, "maximum": 5000 } }, "required": ["max_retries", "retry_enabled", "retry_interval"] }, "url": { "type": "string", "format": "uri" }, "authorization": { "type": "object", "properties": { "type": { "type": "string", "enum": ["none", "bearer", "basic", "api-key"] }, "config": { "type": "object", "properties": { "api_key": { "type": "string" }, "header": { "type": "string" }, "type": { "type": "string" } } } }, "required": ["type", "config"] }, "timeout_config": { "type": "object", "properties": { "max_write_timeout": { "type": "integer", "minimum": 0 }, "max_read_timeout": { "type": "integer", "minimum": 0 }, "max_connect_timeout": { "type": "integer", "minimum": 0 } }, "required": ["max_write_timeout", "max_read_timeout", "max_connect_timeout"] }, "heads": { "type": "array", "items": { "$ref": "#/components/schemas/HttpHeader" } }, "selected": { "type": "boolean" }, "desc": { "type": "string" }, "isInLoop": { "type": "boolean" } }, "required": ["outputs", "method", "title", "type", "url"] }, "RequestBody": { "type": "object", "properties": { "data": { "type": "array", "items": { "$ref": "#/components/schemas/RequestDataItem" } }, "type": { "type": "string", "enum": ["json", "form-data", "x-www-form-urlencoded", "raw", "binary"] } }, "required": ["data", "type"] }, "RequestDataItem": { "type": "object", "properties": { "type": { "type": "string", "enum": ["text", "file", "json"] }, "value": { "type": "string" }, "key": { "type": "string" } }, "required": ["type", "value"] }, "HttpHeader": { "type": "object", "properties": { "name": { "type": "string" }, "value": { "type": "string" } }, "required": ["name", "value"] } }, "securitySchemes": { "ApiKeyAuth": { "type": "apiKey", "in": "header", "name": "Authorization" } } }, "security": [ { "ApiKeyAuth": [] } ] }