adding the workflow collection to git
This commit is contained in:
@@ -0,0 +1,493 @@
|
||||
{
|
||||
"id": "I2qMAcQET7isaqYD",
|
||||
"meta": {
|
||||
"instanceId": "fddb3e91967f1012c95dd02bf5ad21f279fc44715f47a7a96a33433621caa253",
|
||||
"templateCredsSetupCompleted": true
|
||||
},
|
||||
"name": "n8napi-check-workflow-which-model-is-using",
|
||||
"tags": [],
|
||||
"nodes": [
|
||||
{
|
||||
"id": "a027dc3c-b3a2-45f6-9126-dbec39f55b39",
|
||||
"name": "When clicking ‘Test workflow’",
|
||||
"type": "n8n-nodes-base.manualTrigger",
|
||||
"position": [
|
||||
-880,
|
||||
-40
|
||||
],
|
||||
"parameters": {},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "0aafc781-6847-4b5d-8f80-3bd457f16db3",
|
||||
"name": "Loop Over Items",
|
||||
"type": "n8n-nodes-base.splitInBatches",
|
||||
"position": [
|
||||
-220,
|
||||
-40
|
||||
],
|
||||
"parameters": {
|
||||
"options": {}
|
||||
},
|
||||
"typeVersion": 3
|
||||
},
|
||||
{
|
||||
"id": "242d1965-d1e3-4b74-8064-53ea56118e94",
|
||||
"name": "Edit Fields-set_model_data",
|
||||
"type": "n8n-nodes-base.set",
|
||||
"position": [
|
||||
460,
|
||||
80
|
||||
],
|
||||
"parameters": {
|
||||
"options": {},
|
||||
"assignments": {
|
||||
"assignments": [
|
||||
{
|
||||
"id": "3c08b3a3-092d-4f88-81ef-7a7b3acf47b2",
|
||||
"name": "node_name",
|
||||
"type": "string",
|
||||
"value": "={{ $json.name }}"
|
||||
},
|
||||
{
|
||||
"id": "9b060fdb-f6a6-444a-a28d-deeacb21b3d3",
|
||||
"name": "model",
|
||||
"type": "string",
|
||||
"value": "={{ $json?.parameters?.model?.value || $json?.parameters?.model || $json?.parameters?.modelId?.cachedResultName }}"
|
||||
},
|
||||
{
|
||||
"id": "848c0e23-0aa6-4cf5-8a64-abe38351b63a",
|
||||
"name": "workflow_name",
|
||||
"type": "string",
|
||||
"value": "={{ $('Loop Over Items').item.json.name }}"
|
||||
},
|
||||
{
|
||||
"id": "cf3fea4e-4e22-4bd5-930b-6b8d25afbf9a",
|
||||
"name": "workflow_id",
|
||||
"type": "string",
|
||||
"value": "={{ $('Loop Over Items').item.json.id }}"
|
||||
},
|
||||
{
|
||||
"id": "8a8a2a83-d742-4450-b5ed-2089047076d8",
|
||||
"name": "workflow_url",
|
||||
"type": "string",
|
||||
"value": "={Your-n8n-domain}/workflow/{{ $('Loop Over Items').item.json.id }}/{{ $json.id }}"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"typeVersion": 3.4
|
||||
},
|
||||
{
|
||||
"id": "9693eb8b-4ce5-4d4b-984d-a77098896bc3",
|
||||
"name": "Google Sheets-Clear Sheet Data",
|
||||
"type": "n8n-nodes-base.googleSheets",
|
||||
"position": [
|
||||
-440,
|
||||
-220
|
||||
],
|
||||
"parameters": {
|
||||
"operation": "clear",
|
||||
"sheetName": {
|
||||
"__rl": true,
|
||||
"mode": "list",
|
||||
"value": "gid=0",
|
||||
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI/edit#gid=0",
|
||||
"cachedResultName": "data"
|
||||
},
|
||||
"documentId": {
|
||||
"__rl": true,
|
||||
"mode": "list",
|
||||
"value": "1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI",
|
||||
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI/edit?usp=drivesdk",
|
||||
"cachedResultName": "n8n-check-workflow-use-what-ai-model"
|
||||
}
|
||||
},
|
||||
"credentials": {
|
||||
"googleSheetsOAuth2Api": {
|
||||
"id": "tufEzuSTEveV3tuA",
|
||||
"name": "(Personal)Google Sheets account"
|
||||
}
|
||||
},
|
||||
"executeOnce": true,
|
||||
"typeVersion": 4.5,
|
||||
"alwaysOutputData": false
|
||||
},
|
||||
{
|
||||
"id": "d325597e-b12f-427c-ba18-f69fa6ec9ed4",
|
||||
"name": "n8n-get all workflow",
|
||||
"type": "n8n-nodes-base.n8n",
|
||||
"position": [
|
||||
-660,
|
||||
-40
|
||||
],
|
||||
"parameters": {
|
||||
"filters": {},
|
||||
"requestOptions": {}
|
||||
},
|
||||
"credentials": {
|
||||
"n8nApi": {
|
||||
"id": "dXWG3XrAfEA64tjh",
|
||||
"name": "n8n account"
|
||||
}
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "f8fba3ae-f4f3-4db3-bd0f-7caa84fd6cee",
|
||||
"name": "Filter-get workflow contain modelid",
|
||||
"type": "n8n-nodes-base.filter",
|
||||
"position": [
|
||||
-440,
|
||||
-40
|
||||
],
|
||||
"parameters": {
|
||||
"options": {},
|
||||
"conditions": {
|
||||
"options": {
|
||||
"version": 2,
|
||||
"leftValue": "",
|
||||
"caseSensitive": true,
|
||||
"typeValidation": "strict"
|
||||
},
|
||||
"combinator": "and",
|
||||
"conditions": [
|
||||
{
|
||||
"id": "f7433843-53c6-4e77-8f51-c70921342a0f",
|
||||
"operator": {
|
||||
"type": "string",
|
||||
"operation": "contains"
|
||||
},
|
||||
"leftValue": "={{ $json.nodes.toJsonString() }}",
|
||||
"rightValue": "modelId"
|
||||
},
|
||||
{
|
||||
"id": "8a9ff036-dc80-4b55-919b-e2dba22667cf",
|
||||
"operator": {
|
||||
"type": "string",
|
||||
"operation": "notEquals"
|
||||
},
|
||||
"leftValue": "={{ $json.id }}",
|
||||
"rightValue": "={{ $workflow.id }}"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"typeVersion": 2.2
|
||||
},
|
||||
{
|
||||
"id": "727dd95d-c788-4cae-8b25-4ffeff705579",
|
||||
"name": "Split Out-nodes",
|
||||
"type": "n8n-nodes-base.splitOut",
|
||||
"position": [
|
||||
-40,
|
||||
80
|
||||
],
|
||||
"parameters": {
|
||||
"options": {},
|
||||
"fieldToSplitOut": "nodes"
|
||||
},
|
||||
"typeVersion": 1,
|
||||
"alwaysOutputData": true
|
||||
},
|
||||
{
|
||||
"id": "5a9d8012-a559-4c06-a3f9-be1a7b8f7ce6",
|
||||
"name": "Filter-node contain modelId",
|
||||
"type": "n8n-nodes-base.filter",
|
||||
"position": [
|
||||
180,
|
||||
80
|
||||
],
|
||||
"parameters": {
|
||||
"options": {},
|
||||
"conditions": {
|
||||
"options": {
|
||||
"version": 2,
|
||||
"leftValue": "",
|
||||
"caseSensitive": true,
|
||||
"typeValidation": "strict"
|
||||
},
|
||||
"combinator": "or",
|
||||
"conditions": [
|
||||
{
|
||||
"id": "5c06371f-9bc4-4fdd-bac2-9b9cdc28f77c",
|
||||
"operator": {
|
||||
"type": "string",
|
||||
"operation": "exists",
|
||||
"singleValue": true
|
||||
},
|
||||
"leftValue": "={{ $json.parameters.modelId.value.toString() }}",
|
||||
"rightValue": ""
|
||||
},
|
||||
{
|
||||
"id": "6888c3a4-c988-48a1-aefc-d359f2ffeef5",
|
||||
"operator": {
|
||||
"type": "string",
|
||||
"operation": "exists",
|
||||
"singleValue": true
|
||||
},
|
||||
"leftValue": "={{ $json.parameters.model.toString() }}",
|
||||
"rightValue": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"typeVersion": 2.2,
|
||||
"alwaysOutputData": true
|
||||
},
|
||||
{
|
||||
"id": "d4301765-8855-46fe-b2a2-06b03577a3b9",
|
||||
"name": "Google Sheets-Save node and workflow data",
|
||||
"type": "n8n-nodes-base.googleSheets",
|
||||
"position": [
|
||||
700,
|
||||
80
|
||||
],
|
||||
"parameters": {
|
||||
"columns": {
|
||||
"value": {},
|
||||
"schema": [
|
||||
{
|
||||
"id": "node_name",
|
||||
"type": "string",
|
||||
"display": true,
|
||||
"removed": false,
|
||||
"required": false,
|
||||
"displayName": "node_name",
|
||||
"defaultMatch": false,
|
||||
"canBeUsedToMatch": true
|
||||
},
|
||||
{
|
||||
"id": "modelId_value",
|
||||
"type": "string",
|
||||
"display": true,
|
||||
"removed": false,
|
||||
"required": false,
|
||||
"displayName": "modelId_value",
|
||||
"defaultMatch": false,
|
||||
"canBeUsedToMatch": true
|
||||
},
|
||||
{
|
||||
"id": "modelId_name",
|
||||
"type": "string",
|
||||
"display": true,
|
||||
"removed": false,
|
||||
"required": false,
|
||||
"displayName": "modelId_name",
|
||||
"defaultMatch": false,
|
||||
"canBeUsedToMatch": true
|
||||
},
|
||||
{
|
||||
"id": "workflow_name",
|
||||
"type": "string",
|
||||
"display": true,
|
||||
"removed": false,
|
||||
"required": false,
|
||||
"displayName": "workflow_name",
|
||||
"defaultMatch": false,
|
||||
"canBeUsedToMatch": true
|
||||
},
|
||||
{
|
||||
"id": "workflow_id",
|
||||
"type": "string",
|
||||
"display": true,
|
||||
"removed": false,
|
||||
"required": false,
|
||||
"displayName": "workflow_id",
|
||||
"defaultMatch": false,
|
||||
"canBeUsedToMatch": true
|
||||
},
|
||||
{
|
||||
"id": "workflow_url",
|
||||
"type": "string",
|
||||
"display": true,
|
||||
"removed": false,
|
||||
"required": false,
|
||||
"displayName": "workflow_url",
|
||||
"defaultMatch": false,
|
||||
"canBeUsedToMatch": true
|
||||
}
|
||||
],
|
||||
"mappingMode": "autoMapInputData",
|
||||
"matchingColumns": [],
|
||||
"attemptToConvertTypes": false,
|
||||
"convertFieldsToString": false
|
||||
},
|
||||
"options": {},
|
||||
"operation": "append",
|
||||
"sheetName": {
|
||||
"__rl": true,
|
||||
"mode": "list",
|
||||
"value": "gid=0",
|
||||
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI/edit#gid=0",
|
||||
"cachedResultName": "data"
|
||||
},
|
||||
"documentId": {
|
||||
"__rl": true,
|
||||
"mode": "list",
|
||||
"value": "1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI",
|
||||
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1iMh0C-Niu1ko4-u2BHo0cgGeVQKcYHflBzRxtbWJiRI/edit?usp=drivesdk",
|
||||
"cachedResultName": "n8n-check-workflow-use-what-ai-model"
|
||||
}
|
||||
},
|
||||
"credentials": {
|
||||
"googleSheetsOAuth2Api": {
|
||||
"id": "tufEzuSTEveV3tuA",
|
||||
"name": "(Personal)Google Sheets account"
|
||||
}
|
||||
},
|
||||
"typeVersion": 4.5
|
||||
},
|
||||
{
|
||||
"id": "78ae0f64-d6fa-46f6-a09f-e0a6bd6d21df",
|
||||
"name": "Sticky Note",
|
||||
"type": "n8n-nodes-base.stickyNote",
|
||||
"position": [
|
||||
380,
|
||||
-40
|
||||
],
|
||||
"parameters": {
|
||||
"width": 260,
|
||||
"height": 320,
|
||||
"content": "## Change to your n8n domain here\n\n"
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "2b8853d8-0436-4347-9c44-df45fcacfbd4",
|
||||
"name": "Sticky Note1",
|
||||
"type": "n8n-nodes-base.stickyNote",
|
||||
"position": [
|
||||
-920,
|
||||
-160
|
||||
],
|
||||
"parameters": {
|
||||
"color": 3,
|
||||
"width": 420,
|
||||
"height": 320,
|
||||
"content": "## Be careful\nif you have more than 100 workflows. It might have performance issue.\n"
|
||||
},
|
||||
"typeVersion": 1
|
||||
},
|
||||
{
|
||||
"id": "611a6d7f-3955-43b5-b029-e738be2372cd",
|
||||
"name": "Sticky Note4",
|
||||
"type": "n8n-nodes-base.stickyNote",
|
||||
"position": [
|
||||
-920,
|
||||
-440
|
||||
],
|
||||
"parameters": {
|
||||
"color": 7,
|
||||
"width": 340,
|
||||
"height": 240,
|
||||
"content": "## Created by darrell_tw_ \n\nAn engineer now focus on AI and Automation\n\n### contact me with following:\n[X](https://x.com/darrell_tw_)\n[Threads](https://www.threads.net/@darrell_tw_)\n[Instagram](https://www.instagram.com/darrell_tw_/)\n[Website](https://www.darrelltw.com/)"
|
||||
},
|
||||
"typeVersion": 1
|
||||
}
|
||||
],
|
||||
"active": false,
|
||||
"pinData": {},
|
||||
"settings": {
|
||||
"callerPolicy": "workflowsFromSameOwner",
|
||||
"executionOrder": "v1",
|
||||
"timeSavedPerExecution": 3
|
||||
},
|
||||
"versionId": "30ea02b5-e1a3-4789-86a3-cdd937e2ce82",
|
||||
"connections": {
|
||||
"Loop Over Items": {
|
||||
"main": [
|
||||
[],
|
||||
[
|
||||
{
|
||||
"node": "Split Out-nodes",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Split Out-nodes": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Filter-node contain modelId",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"n8n-get all workflow": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Filter-get workflow contain modelid",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
},
|
||||
{
|
||||
"node": "Google Sheets-Clear Sheet Data",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Edit Fields-set_model_data": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Google Sheets-Save node and workflow data",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Filter-node contain modelId": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Edit Fields-set_model_data",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"When clicking ‘Test workflow’": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "n8n-get all workflow",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Filter-get workflow contain modelid": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Loop Over Items",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"Google Sheets-Save node and workflow data": {
|
||||
"main": [
|
||||
[
|
||||
{
|
||||
"node": "Loop Over Items",
|
||||
"type": "main",
|
||||
"index": 0
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user