- 文件分析
- 知识库管理
- 工作流
- MCP管理
- 数据库开发
- 数据库内部接口
- 数据库工作流运行
- mineruPOST
数据库工作流保存
开发中
开发环境
http://172.29.50.10:2333
开发环境
http://172.29.50.10:2333
POST
http://127.0.0.1:2333/zhixin_agent/workflows/draft
请求参数
Header 参数
Content-Type
string
必需
示例值:
application/json
Body 参数text/plain
示例
示例值:{
"app_id": "test_j",
"graph": {
"nodes": [
{
"id": "1747731620549",
"type": "custom",
"data": {
"type": "start",
"title": "开始",
"desc": "",
"variables": [
{
"variable": "var1",
"label": "var1",
"type": "number",
"max_length": 48,
"required": true,
"options": []
},
{
"variable": "var2",
"label": "var2",
"type": "number",
"max_length": 48,
"required": true,
"options": []
}
],
"selected": false
},
"position": {
"x": 80,
"y": 282
},
"targetPosition": "left",
"sourcePosition": "right",
"positionAbsolute": {
"x": 80,
"y": 282
},
"width": 244,
"height": 116,
"selected": false
},
{
"id": "answer",
"type": "custom",
"data": {
"type": "answer",
"title": "直接回复",
"desc": "",
"variables": [],
"answer": "{{#1747731625668.result#}}",
"selected": false
},
"position": {
"x": 697,
"y": 277
},
"targetPosition": "left",
"sourcePosition": "right",
"positionAbsolute": {
"x": 697,
"y": 277
},
"width": 244,
"height": 105,
"selected": false
},
{
"id": "1747731625668",
"type": "custom",
"data": {
"type": "sql",
"title": "数据库执行",
"desc": "",
"variables": [
{
"variable": "arg1",
"value_selector": [
"1747731620549",
"var1"
]
},
{
"variable": "arg2",
"value_selector": [
"1747731620549",
"var2"
]
}
],
"database_config": {
"type": "mysql",
"url": "172.29.50.10",
"port": "3306",
"user": "root",
"password": "root",
"database": "LLM_test_data"
},
"sql": "SELECT id,name FROM {arg1} WHERE cname = {arg2}",
"selected": false
},
"position": {
"x": 384,
"y": 282
},
"targetPosition": "left",
"sourcePosition": "right",
"positionAbsolute": {
"x": 384,
"y": 282
},
"width": 244,
"height": 54,
"selected": true
}
],
"edges": [
{
"id": "1747731620549-source-1747731625668-target",
"type": "custom",
"source": "1747731620549",
"sourceHandle": "source",
"target": "1747731625668",
"targetHandle": "target",
"data": {
"sourceType": "start",
"targetType": "code",
"isInIteration": false,
"isInLoop": false
},
"zIndex": 0
},
{
"id": "1747731625668-source-answer-target",
"type": "custom",
"source": "1747731625668",
"target": "answer",
"sourceHandle": "source",
"targetHandle": "target",
"data": {
"sourceType": "code",
"targetType": "answer",
"isInLoop": false
},
"zIndex": 0
}
],
"viewport": {
"x": 117,
"y": 108.5,
"zoom": 1
}
},
"features": {
"opening_statement": "",
"suggested_questions": [],
"suggested_questions_after_answer": {
"enabled": false
},
"text_to_speech": {
"enabled": false,
"voice": "",
"language": ""
},
"speech_to_text": {
"enabled": false
},
"retriever_resource": {
"enabled": true
},
"sensitive_word_avoidance": {
"enabled": false
},
"file_upload": {
"image": {
"enabled": false,
"number_limits": 3,
"transfer_methods": [
"local_file",
"remote_url"
]
},
"enabled": true,
"allowed_file_types": [
"image"
],
"allowed_file_extensions": [],
"allowed_file_upload_methods": [
"remote_url",
"local_file"
],
"number_limits": 1,
"fileUploadConfig": {
"file_size_limit": 15,
"batch_count_limit": 5,
"image_file_size_limit": 10,
"video_file_size_limit": 100,
"audio_file_size_limit": 50,
"workflow_file_upload_limit": 10
}
}
},
"user_info": {
"created_user": {
"user_id": "0001",
"user_name": "admin"
},
"current_user": {
"user_id": "0002",
"user_name": "jxh"
}
},
"hash": "bd248ffac4f475d572ce80f75677d0a48a56ded451e3b1df4e30dad952cea4b5",
"environment_variables": [],
"conversation_variables": []
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1:2333/zhixin_agent/workflows/draft' \
--header 'Content-Type: application/json' \
--data-raw '{
"app_id": "test_j",
"graph": {
"nodes": [
{
"id": "1747731620549",
"type": "custom",
"data": {
"type": "start",
"title": "开始",
"desc": "",
"variables": [
{
"variable": "var1",
"label": "var1",
"type": "number",
"max_length": 48,
"required": true,
"options": []
},
{
"variable": "var2",
"label": "var2",
"type": "number",
"max_length": 48,
"required": true,
"options": []
}
],
"selected": false
},
"position": {
"x": 80,
"y": 282
},
"targetPosition": "left",
"sourcePosition": "right",
"positionAbsolute": {
"x": 80,
"y": 282
},
"width": 244,
"height": 116,
"selected": false
},
{
"id": "answer",
"type": "custom",
"data": {
"type": "answer",
"title": "直接回复",
"desc": "",
"variables": [],
"answer": "{{#1747731625668.result#}}",
"selected": false
},
"position": {
"x": 697,
"y": 277
},
"targetPosition": "left",
"sourcePosition": "right",
"positionAbsolute": {
"x": 697,
"y": 277
},
"width": 244,
"height": 105,
"selected": false
},
{
"id": "1747731625668",
"type": "custom",
"data": {
"type": "sql",
"title": "数据库执行",
"desc": "",
"variables": [
{
"variable": "arg1",
"value_selector": [
"1747731620549",
"var1"
]
},
{
"variable": "arg2",
"value_selector": [
"1747731620549",
"var2"
]
}
],
"database_config": {
"type": "mysql",
"url": "172.29.50.10",
"port": "3306",
"user": "root",
"password": "root",
"database": "LLM_test_data"
},
"sql": "SELECT id,name FROM {arg1} WHERE cname = {arg2}",
"selected": false
},
"position": {
"x": 384,
"y": 282
},
"targetPosition": "left",
"sourcePosition": "right",
"positionAbsolute": {
"x": 384,
"y": 282
},
"width": 244,
"height": 54,
"selected": true
}
],
"edges": [
{
"id": "1747731620549-source-1747731625668-target",
"type": "custom",
"source": "1747731620549",
"sourceHandle": "source",
"target": "1747731625668",
"targetHandle": "target",
"data": {
"sourceType": "start",
"targetType": "code",
"isInIteration": false,
"isInLoop": false
},
"zIndex": 0
},
{
"id": "1747731625668-source-answer-target",
"type": "custom",
"source": "1747731625668",
"target": "answer",
"sourceHandle": "source",
"targetHandle": "target",
"data": {
"sourceType": "code",
"targetType": "answer",
"isInLoop": false
},
"zIndex": 0
}
],
"viewport": {
"x": 117,
"y": 108.5,
"zoom": 1
}
},
"features": {
"opening_statement": "",
"suggested_questions": [],
"suggested_questions_after_answer": {
"enabled": false
},
"text_to_speech": {
"enabled": false,
"voice": "",
"language": ""
},
"speech_to_text": {
"enabled": false
},
"retriever_resource": {
"enabled": true
},
"sensitive_word_avoidance": {
"enabled": false
},
"file_upload": {
"image": {
"enabled": false,
"number_limits": 3,
"transfer_methods": [
"local_file",
"remote_url"
]
},
"enabled": true,
"allowed_file_types": [
"image"
],
"allowed_file_extensions": [],
"allowed_file_upload_methods": [
"remote_url",
"local_file"
],
"number_limits": 1,
"fileUploadConfig": {
"file_size_limit": 15,
"batch_count_limit": 5,
"image_file_size_limit": 10,
"video_file_size_limit": 100,
"audio_file_size_limit": 50,
"workflow_file_upload_limit": 10
}
}
},
"user_info": {
"created_user": {
"user_id": "0001",
"user_name": "admin"
},
"current_user": {
"user_id": "0002",
"user_name": "jxh"
}
},
"hash": "bd248ffac4f475d572ce80f75677d0a48a56ded451e3b1df4e30dad952cea4b5",
"environment_variables": [],
"conversation_variables": []
}'
返回响应
🟢200成功
application/json
Body
app_id
string
必需
graph
object
必需
nodes
array [object {10}]
节点
edges
array [object {8}]
必需
viewport
object
必需
features
object
必需
opening_statement
string
必需
suggested_questions
array[string]