diff --git a/.DS_Store b/.DS_Store index 68586da..71523bf 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/Agriculture/README.md b/Agriculture/README.md new file mode 100644 index 0000000..d180a82 --- /dev/null +++ b/Agriculture/README.md @@ -0,0 +1,11 @@ +# Agriculture Templates +- **soil_nutrient_analysis.json** – weaviate/huggingface/huggingface +- **crop_yield_predictor.json** – supabase/huggingface/openai +- **pest_outbreak_alert.json** – pinecone/cohere/openai +- **irrigation_schedule_optimizer.json** – pinecone/openai/huggingface +- **farm_equipment_maintenance_reminder.json** – weaviate/openai/huggingface +- **commodity_price_tracker.json** – redis/cohere/anthropic +- **weather_impact_report.json** – supabase/huggingface/anthropic +- **drone_image_crop_health.json** – supabase/openai/anthropic +- **harvest_logbook.json** – pinecone/openai/huggingface +- **greenhouse_climate_controller.json** – pinecone/huggingface/huggingface \ No newline at end of file diff --git a/Agriculture/commodity_price_tracker.json b/Agriculture/commodity_price_tracker.json new file mode 100644 index 0000000..146a933 --- /dev/null +++ b/Agriculture/commodity_price_tracker.json @@ -0,0 +1,299 @@ +{ + "name": "Commodity Price Tracker", + "nodes": [ + { + "parameters": { + "content": "## Commodity Price Tracker", + "height": 520, + "width": 1100 + }, + "id": "240bb73f-5a0c-4672-a36d-98daf070734b", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "commodity_price_tracker" + }, + "id": "c23087f3-5dcd-45fe-a5f7-51cc99d3e7e1", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "013d0864-5f21-4cb8-8867-0c0e4445483a", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "db0e2610-9e2f-4435-b166-81d3532dd10e", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "commodity_price_tracker" + }, + "id": "2b3496e2-4feb-4dbc-8a5f-b1ececb2f844", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "commodity_price_tracker" + }, + "id": "edbac296-9e6e-4152-92d8-a1f92364a08a", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "1a0a6979-6af4-4e37-be9e-4716e7f172b5", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "2847718a-be62-48a3-b9da-3893bba372f0", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "782053c8-0213-4494-aa1b-2a9effa10f1c", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "cc4cac32-3d40-4e4a-84ef-fe3a19777d08", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "c5d7ca13-2e69-47c4-9fbd-590e15be38b8", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Agriculture/crop_yield_predictor.json b/Agriculture/crop_yield_predictor.json new file mode 100644 index 0000000..a5da81b --- /dev/null +++ b/Agriculture/crop_yield_predictor.json @@ -0,0 +1,299 @@ +{ + "name": "Crop Yield Predictor", + "nodes": [ + { + "parameters": { + "content": "## Crop Yield Predictor", + "height": 520, + "width": 1100 + }, + "id": "f3362646-7c46-4e50-a664-66be86a30320", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "crop_yield_predictor" + }, + "id": "189bb6ad-a417-41f6-bf7a-0e3ddda212f0", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "30e55839-628c-4aa3-80d2-3c5a7ca26f46", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "43e8ef2b-0af0-43f4-84f1-e72771c32adb", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "crop_yield_predictor" + }, + "id": "fa3aa105-97d5-48f0-9596-2c79447b9eea", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "crop_yield_predictor" + }, + "id": "aee3d47b-9cfb-4cc1-ac48-a3bc989f3e6a", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "71c5bb9a-669c-47b3-aa70-84729641c4e9", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "d40e44ca-dcfe-4642-9369-a1cf44361afa", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "3fe292ff-58f2-4611-b977-50c75389eb24", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "d358d3c2-c50d-4959-a0f5-37a9dffb6d18", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "cbdd5fea-54eb-40eb-90e8-dfedeead8f13", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Agriculture/drone_image_crop_health.json b/Agriculture/drone_image_crop_health.json new file mode 100644 index 0000000..cb1a024 --- /dev/null +++ b/Agriculture/drone_image_crop_health.json @@ -0,0 +1,299 @@ +{ + "name": "Drone Image Crop Health", + "nodes": [ + { + "parameters": { + "content": "## Drone Image Crop Health", + "height": 520, + "width": 1100 + }, + "id": "5021afba-679d-4168-84d0-ddf4a0bc7335", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "drone_image_crop_health" + }, + "id": "990495aa-c27d-4380-9ea8-c2c379723be0", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "10dd6e0f-6225-4179-a7cf-bc2d08425295", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "bf3dc7ec-7f5e-4f2c-a477-d7c6dc41100d", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "drone_image_crop_health" + }, + "id": "2f5b44a3-5535-4472-900f-3c779acf0c88", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "drone_image_crop_health" + }, + "id": "34ff1a82-d55f-4c75-9682-46f6a9e10651", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "b602a790-75b9-4bd5-9a7f-31d80f1d39b8", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "2a8f124a-9fbe-4415-afc7-6e97fbfd99e9", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "f94052a9-1f91-4329-808f-3be322180ba4", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "941c34d6-684f-4aa3-b291-d076b88fe47d", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "0fce026d-27e0-4ff4-8eae-87f5ab08dbd3", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Agriculture/farm_equipment_maintenance_reminder.json b/Agriculture/farm_equipment_maintenance_reminder.json new file mode 100644 index 0000000..c18d346 --- /dev/null +++ b/Agriculture/farm_equipment_maintenance_reminder.json @@ -0,0 +1,299 @@ +{ + "name": "Farm Equipment Maintenance Reminder", + "nodes": [ + { + "parameters": { + "content": "## Farm Equipment Maintenance Reminder", + "height": 520, + "width": 1100 + }, + "id": "043695df-1656-4961-bbca-d12a2c3545c3", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "farm_equipment_maintenance_reminder" + }, + "id": "6f478769-d464-4f1e-9045-a60a13ff6b8c", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "b15188a4-238f-432d-99d6-1b364a65d5d1", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "b674f49d-427c-4da6-8cd8-66f82b3ea0a2", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "farm_equipment_maintenance_reminder" + }, + "id": "2b52a165-3367-474e-9212-4642f59e989c", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "farm_equipment_maintenance_reminder" + }, + "id": "5bcedcb9-4581-4fa4-8f3a-06a32399263a", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "3615a089-00f6-4fd9-ba52-18b759f02918", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "bed3fa2c-71bf-41b7-8768-cd29776da836", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "a9c8d344-3420-422f-865b-0aedac4d6274", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "ec48816b-79fc-46b3-ac36-f63c66844e2d", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "02967524-bc1e-414f-a9af-5a252dc5342e", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Agriculture/greenhouse_climate_controller.json b/Agriculture/greenhouse_climate_controller.json new file mode 100644 index 0000000..fe95adf --- /dev/null +++ b/Agriculture/greenhouse_climate_controller.json @@ -0,0 +1,299 @@ +{ + "name": "Greenhouse Climate Controller", + "nodes": [ + { + "parameters": { + "content": "## Greenhouse Climate Controller", + "height": 520, + "width": 1100 + }, + "id": "f6ca7701-10db-40e0-8d19-15ca44eb181b", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "greenhouse_climate_controller" + }, + "id": "9d22707c-cdbb-4c29-acee-a55b6b22edaa", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "1d527680-2885-42f3-95d0-5e2f80a6459c", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "f59009f4-499a-48f1-a921-5437a150897e", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "greenhouse_climate_controller" + }, + "id": "8be33fea-e4d6-4dad-b2b5-3bb5b7272e20", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "greenhouse_climate_controller" + }, + "id": "87a1c7f9-a275-41ec-b2eb-fb638d368da7", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "7217e09b-63b9-429b-b86b-51387137e044", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "e964f661-3390-45b1-a1b4-14864fd9a6c4", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "a97efbbd-c89b-4001-bd40-65240d4e524a", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "c6ae3048-d177-40b7-ac5f-94bc7e6929e8", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "a9395ee4-4b23-4c5e-92a3-c29b9a84f373", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Agriculture/harvest_logbook.json b/Agriculture/harvest_logbook.json new file mode 100644 index 0000000..ecc916d --- /dev/null +++ b/Agriculture/harvest_logbook.json @@ -0,0 +1,299 @@ +{ + "name": "Harvest Logbook", + "nodes": [ + { + "parameters": { + "content": "## Harvest Logbook", + "height": 520, + "width": 1100 + }, + "id": "436f9ee5-71c5-42d5-b7fc-dbcff2db8134", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "harvest_logbook" + }, + "id": "c2c61283-94fd-4552-8f32-1312df1c40e6", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "b038312f-6c74-4c50-9f90-e5cedfb704bb", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "c4589904-fde4-4e34-b7ad-2f7df057a39c", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "harvest_logbook" + }, + "id": "e45e34b1-8494-4788-97f1-6d0beb8dd889", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "harvest_logbook" + }, + "id": "b4c4018d-17a4-4a6d-98f5-14977e9b74ea", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "eb7a1db2-da18-4109-87e8-45752e834a32", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "cd043ae1-2230-421a-8995-e47d567974e9", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "6cd7fa28-19bd-411f-9a3f-d5126109a7ed", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "412b242e-fe10-4481-9abb-30932d959be1", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "073f0e95-20a0-4583-8dab-d53ffaa1ee6e", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Agriculture/irrigation_schedule_optimizer.json b/Agriculture/irrigation_schedule_optimizer.json new file mode 100644 index 0000000..688e67a --- /dev/null +++ b/Agriculture/irrigation_schedule_optimizer.json @@ -0,0 +1,299 @@ +{ + "name": "Irrigation Schedule Optimizer", + "nodes": [ + { + "parameters": { + "content": "## Irrigation Schedule Optimizer", + "height": 520, + "width": 1100 + }, + "id": "f61a51a0-1b5e-4f7d-ae28-7a1d87585c3b", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "irrigation_schedule_optimizer" + }, + "id": "330670e3-af28-42a0-9fbd-cb93e2b7dd56", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "311d8f6e-c5f9-424b-b475-51b26395127e", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "6bcaa39d-c038-4d22-b2f6-b064ec027d5e", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "irrigation_schedule_optimizer" + }, + "id": "023182c5-967c-44e4-99c6-84e3ffb287d3", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "irrigation_schedule_optimizer" + }, + "id": "44c21134-953d-406a-9b29-25a308d10e8a", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "6a1aa32c-814c-4551-99eb-1a07bc8c4ae8", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "920e99d5-4ace-4b92-94b9-4b7025b9f0c5", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "6a401fd5-247b-4414-8d9b-43e25c1e71a1", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "f6e17324-514b-4001-8123-899440a2de47", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "8feeeba0-2a81-4271-9277-e7567ad5d952", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Agriculture/pest_outbreak_alert.json b/Agriculture/pest_outbreak_alert.json new file mode 100644 index 0000000..15c1b07 --- /dev/null +++ b/Agriculture/pest_outbreak_alert.json @@ -0,0 +1,299 @@ +{ + "name": "Pest Outbreak Alert", + "nodes": [ + { + "parameters": { + "content": "## Pest Outbreak Alert", + "height": 520, + "width": 1100 + }, + "id": "c31581de-ca68-49e9-b317-f3739537da27", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "pest_outbreak_alert" + }, + "id": "63496e27-d0de-4da6-8c37-4e92b46b62fd", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "887889f4-c9aa-4759-85fc-3263cc7d4ca0", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "e02bdccc-12f6-4101-abca-c1aaac144466", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "pest_outbreak_alert" + }, + "id": "6dcce654-7ee3-453c-b54a-bb6151ef25d3", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "pest_outbreak_alert" + }, + "id": "5db24659-3cf4-4917-b295-84e7b331fcab", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "0d28b2c7-5b50-48a8-ac88-7e5e10a4ff57", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "2159d931-0a89-4329-9b99-e38a49a0dc3b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "efc6cb81-5171-4b99-84dc-736d13eed3f9", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "d316a1db-8ec9-4aba-abff-480b8b8666e2", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "2300884f-6c14-467f-86ae-971687fd42db", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Agriculture/soil_nutrient_analysis.json b/Agriculture/soil_nutrient_analysis.json new file mode 100644 index 0000000..8b2e465 --- /dev/null +++ b/Agriculture/soil_nutrient_analysis.json @@ -0,0 +1,299 @@ +{ + "name": "Soil Nutrient Analysis", + "nodes": [ + { + "parameters": { + "content": "## Soil Nutrient Analysis", + "height": 520, + "width": 1100 + }, + "id": "238b2e3b-86db-47f4-a94c-deb533b0df67", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "soil_nutrient_analysis" + }, + "id": "dbc9164d-e065-472b-b194-d749c92cb1b6", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "b1e50af6-66c9-4357-b518-ca1eccb1eb61", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "eabc7a23-b1c1-49d2-910f-ded6288e3a35", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "soil_nutrient_analysis" + }, + "id": "9856bc50-88d2-4c09-a56d-dea2e17e04d9", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "soil_nutrient_analysis" + }, + "id": "6fe461aa-020e-46fe-8f01-09419d9cb389", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "0efa7417-f995-4363-9854-b10e19685d81", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "d1e84586-1ce4-4fb2-8fe9-936f69325b35", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "17fb76c5-29db-4d96-bb2b-d5e9a424e249", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "ec9091e0-c299-41e3-a3ae-0449c19c5009", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "291bccce-04b0-482e-b8aa-887b34f8d347", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Agriculture/weather_impact_report.json b/Agriculture/weather_impact_report.json new file mode 100644 index 0000000..a04e183 --- /dev/null +++ b/Agriculture/weather_impact_report.json @@ -0,0 +1,299 @@ +{ + "name": "Weather Impact Report", + "nodes": [ + { + "parameters": { + "content": "## Weather Impact Report", + "height": 520, + "width": 1100 + }, + "id": "e3fa53ec-9cd7-4480-8c4d-7dd608cef030", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "weather_impact_report" + }, + "id": "bf9d8b40-4657-431e-bce3-d75c9fa88f3b", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "a244c3f0-7d3a-4068-a8c3-4b76994b785b", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "99b21724-e094-4243-9a3b-f21687a15ae3", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "weather_impact_report" + }, + "id": "2747d45f-2b07-4769-9b22-87a8acf5a350", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "weather_impact_report" + }, + "id": "d78405a7-df63-49eb-8279-1a13fb9a8a8d", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "c09f609d-822d-4535-ad5e-9ea4f49511c0", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "efcabced-1d59-42e0-885e-fc2e6bb2d207", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "42274067-bd6e-4659-9644-529e4e7f7c03", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "2f140a83-a29b-4f43-871b-363f52ba7064", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "a29854b3-52cc-479a-813c-0379b778a0ac", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Automotive/README.md b/Automotive/README.md new file mode 100644 index 0000000..d544cf5 --- /dev/null +++ b/Automotive/README.md @@ -0,0 +1,11 @@ +# Automotive Templates +- **vin_decoder.json** – redis/huggingface/huggingface +- **ev_battery_degradation_report.json** – redis/cohere/openai +- **connected_car_alert.json** – redis/openai/openai +- **dealer_lead_qualifier.json** – pinecone/cohere/huggingface +- **autonomous_vehicle_log_summarizer.json** – weaviate/huggingface/openai +- **recall_notice_tracker.json** – pinecone/openai/anthropic +- **fleet_fuel_efficiency_report.json** – weaviate/huggingface/anthropic +- **ride‑share_surge_predictor.json** – supabase/cohere/anthropic +- **adas_event_annotator.json** – supabase/cohere/openai +- **car_insurance_quote_generator.json** – pinecone/huggingface/anthropic \ No newline at end of file diff --git a/Automotive/adas_event_annotator.json b/Automotive/adas_event_annotator.json new file mode 100644 index 0000000..f411488 --- /dev/null +++ b/Automotive/adas_event_annotator.json @@ -0,0 +1,299 @@ +{ + "name": "ADAS Event Annotator", + "nodes": [ + { + "parameters": { + "content": "## ADAS Event Annotator", + "height": 520, + "width": 1100 + }, + "id": "d8b2d5dd-eec5-4be6-a731-db7610f15cda", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "adas_event_annotator" + }, + "id": "b7650538-2b5e-4c0a-b76b-cafbe17c7379", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "acf9f8f1-18a7-4252-9bbe-d790944659b7", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "d8155b88-15fa-4d24-8456-f17814229f46", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "adas_event_annotator" + }, + "id": "3b95c190-406c-4bab-ac90-b44c606862fd", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "adas_event_annotator" + }, + "id": "6ec5ac90-10ad-437b-b0b6-38185d6e1f53", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "5e7dffcb-ddb0-4336-8c7d-644c80bc91ac", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "b128a48a-6322-4e10-afd3-6cb388fb2ca6", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "77813cb8-5069-4cba-b329-8f24b3e680ef", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "2e95e6c3-34d2-4144-807e-6afca51a3e13", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "0e18d385-0727-47f8-8cc8-d4729e36782d", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Automotive/autonomous_vehicle_log_summarizer.json b/Automotive/autonomous_vehicle_log_summarizer.json new file mode 100644 index 0000000..4a9dd9e --- /dev/null +++ b/Automotive/autonomous_vehicle_log_summarizer.json @@ -0,0 +1,299 @@ +{ + "name": "Autonomous Vehicle Log Summarizer", + "nodes": [ + { + "parameters": { + "content": "## Autonomous Vehicle Log Summarizer", + "height": 520, + "width": 1100 + }, + "id": "f9708b29-a07a-487d-b49a-bac5f4a8e782", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "autonomous_vehicle_log_summarizer" + }, + "id": "306645e3-f44e-496b-82e3-89528a3cb018", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "6ba3dfa0-ab28-4c67-963b-125237338956", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "b0d6400a-7163-41aa-a4da-49b73743afae", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "autonomous_vehicle_log_summarizer" + }, + "id": "fab62e3d-60f5-4030-b24f-79048c151155", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "autonomous_vehicle_log_summarizer" + }, + "id": "21ae647f-f8c0-4836-a929-6288d7d3ea07", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "76f513e1-1d3d-4305-b49f-219caeff0bf1", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "8fa64e3e-f5b5-449b-8ff3-8340e32125e7", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "cf5c1179-cbb9-486c-b189-b3e224cda317", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "9c387136-e363-4810-8870-7389b629e889", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "7f29dacd-3994-48f9-923b-f1cdaef9b3c2", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Automotive/car_insurance_quote_generator.json b/Automotive/car_insurance_quote_generator.json new file mode 100644 index 0000000..65a57c1 --- /dev/null +++ b/Automotive/car_insurance_quote_generator.json @@ -0,0 +1,299 @@ +{ + "name": "Car Insurance Quote Generator", + "nodes": [ + { + "parameters": { + "content": "## Car Insurance Quote Generator", + "height": 520, + "width": 1100 + }, + "id": "89ff71d5-b2e7-4a66-8acc-821b7f4ce91e", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "car_insurance_quote_generator" + }, + "id": "168d9283-faee-4f7e-a134-f3bfc1294cf0", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "155ee3a1-a300-46a2-bc8b-0218a56b0498", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "a8bf8d60-8ef2-4cc7-8b05-33f248e49e1f", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "car_insurance_quote_generator" + }, + "id": "cd9554af-fc27-42e3-9df0-e6fce15d4f14", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "car_insurance_quote_generator" + }, + "id": "d87552ca-cc95-45b7-9e8e-4695b9a94dad", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "0ca4315b-ba75-4781-9fe4-9f84217a1031", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "5577f119-6005-4dd8-85f9-42ff72058e0c", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "1b8b3b4d-faa8-4150-9d4f-0413299c391d", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "86abc2bc-4caa-44f0-a502-b0ae8524911d", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "25d690be-7683-419e-b615-b4f10fc46518", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Automotive/connected_car_alert.json b/Automotive/connected_car_alert.json new file mode 100644 index 0000000..c809338 --- /dev/null +++ b/Automotive/connected_car_alert.json @@ -0,0 +1,299 @@ +{ + "name": "Connected Car Alert", + "nodes": [ + { + "parameters": { + "content": "## Connected Car Alert", + "height": 520, + "width": 1100 + }, + "id": "e508bf37-1d29-46fb-9d2b-09fc09903dec", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "connected_car_alert" + }, + "id": "5b5062a3-d8a9-41da-a687-2b830fbde108", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "1e33aee3-41f1-4292-8498-658fea4f49f2", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "54f0918a-2f89-464b-9471-b54f1ef9a6c1", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "connected_car_alert" + }, + "id": "2aa86725-8272-4298-bd3c-33baaee4dd2e", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "connected_car_alert" + }, + "id": "1952da2b-e537-4846-bfda-c78a5a9481c9", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "52207087-2724-4839-8455-1c7ad2f9664d", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "65b228b1-b9f6-4c9a-a2de-8122bf06a511", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "64c10477-4721-4bf3-bbfd-d9ba4d459302", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "50bb6eb4-0753-40b9-9969-8c54311a32a6", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "a7973fd2-bd62-414a-99fd-76f54b95a67b", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Automotive/dealer_lead_qualifier.json b/Automotive/dealer_lead_qualifier.json new file mode 100644 index 0000000..54cec3f --- /dev/null +++ b/Automotive/dealer_lead_qualifier.json @@ -0,0 +1,299 @@ +{ + "name": "Dealer Lead Qualifier", + "nodes": [ + { + "parameters": { + "content": "## Dealer Lead Qualifier", + "height": 520, + "width": 1100 + }, + "id": "10cea33a-c000-4e24-9f0d-2171b4677fc1", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "dealer_lead_qualifier" + }, + "id": "6efd10a1-1894-49b8-86db-299fc884d2b0", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "c3617701-6658-4f40-8050-b84d2f4b92a6", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "294923f9-1194-4e09-929f-0f65cfc40184", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "dealer_lead_qualifier" + }, + "id": "0e73daad-2242-453e-af1c-bd6d96acacd5", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "dealer_lead_qualifier" + }, + "id": "0c18eeed-c8c9-4771-8495-1ad3c1724145", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "513fa07f-a331-473a-82d1-a5be5d7deedb", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "caa6f351-58ce-405d-98d8-24a036970942", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "fca8e004-a059-4362-bad5-1497d584cd69", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "47f4542b-b789-4c81-99b2-3b44d5e19ba5", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "6879e7bb-3330-4068-b9a3-a568447e9a22", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Automotive/ev_battery_degradation_report.json b/Automotive/ev_battery_degradation_report.json new file mode 100644 index 0000000..fb87851 --- /dev/null +++ b/Automotive/ev_battery_degradation_report.json @@ -0,0 +1,299 @@ +{ + "name": "EV Battery Degradation Report", + "nodes": [ + { + "parameters": { + "content": "## EV Battery Degradation Report", + "height": 520, + "width": 1100 + }, + "id": "92c42e02-8510-40a7-812a-1e1977b1a0ee", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "ev_battery_degradation_report" + }, + "id": "3673f4d3-f755-4da3-a989-f73a24d9458c", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "237228ff-e1ce-4dd2-810d-26b6a27ebfcb", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "97d79812-1e9e-443b-9f5c-8532436082cc", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "ev_battery_degradation_report" + }, + "id": "d59c7a2d-af7e-4752-a673-388d42eaaea1", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "ev_battery_degradation_report" + }, + "id": "c3337778-91bb-421b-881e-e5c90c6fa26e", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "a3b3a77f-8cf8-4d08-b18d-685b140576a9", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "ac626ece-e1db-4620-8899-6f0558f4598f", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "a5f1e8ab-5994-436a-a2b6-0ccbf8153786", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "439a0f84-096a-4d10-a8c4-b919f7cedfed", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "c36303da-2313-4660-a78b-1db36ae3ea7e", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Automotive/fleet_fuel_efficiency_report.json b/Automotive/fleet_fuel_efficiency_report.json new file mode 100644 index 0000000..1bab7ea --- /dev/null +++ b/Automotive/fleet_fuel_efficiency_report.json @@ -0,0 +1,299 @@ +{ + "name": "Fleet Fuel Efficiency Report", + "nodes": [ + { + "parameters": { + "content": "## Fleet Fuel Efficiency Report", + "height": 520, + "width": 1100 + }, + "id": "80c93476-5b63-4243-94f3-de3e9edffc44", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "fleet_fuel_efficiency_report" + }, + "id": "22ccad0a-ae97-4c60-a0c4-514047993d2d", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "b9fab98c-4465-45eb-889e-c5b7d9c1f014", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "a777db21-1e21-4aa3-b7a8-3b975eda2f97", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "fleet_fuel_efficiency_report" + }, + "id": "870dab94-5dc3-4c03-9552-619966cf2443", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "fleet_fuel_efficiency_report" + }, + "id": "e45aef9d-9c90-4887-a1c4-b28e5395b1ec", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "388e876a-5629-47b9-946e-91dfd93c9ba6", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "be428e1d-04e9-4356-a763-793b4b5c45fb", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "a9dc5065-784a-4f54-bc09-c68b9e2907b4", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "7729e1d0-81f6-462b-a34c-7636a61f650b", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "c20e8f05-4f9a-4f02-a0e2-76ca2d48e821", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Automotive/recall_notice_tracker.json b/Automotive/recall_notice_tracker.json new file mode 100644 index 0000000..cd733b0 --- /dev/null +++ b/Automotive/recall_notice_tracker.json @@ -0,0 +1,299 @@ +{ + "name": "Recall Notice Tracker", + "nodes": [ + { + "parameters": { + "content": "## Recall Notice Tracker", + "height": 520, + "width": 1100 + }, + "id": "cabaeeae-138e-4bba-ad66-dc60b7bdcc67", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "recall_notice_tracker" + }, + "id": "62d1a9b6-18e5-4359-aee8-16265d3e175c", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "97ac992c-ece4-47bc-81d4-4e20c51eb129", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "07e8318a-41fc-4bd5-8b9a-42a189dcddff", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "recall_notice_tracker" + }, + "id": "38445783-55bd-4f33-aeb5-7d1a0764f213", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "recall_notice_tracker" + }, + "id": "a71adc9a-d907-4df5-b013-891ba7a48b3c", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "a5f1c62f-0571-4c5d-b6f1-6737fb1ced90", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "ad0a4111-4d64-40b5-9c6c-011d3227cfab", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "f620de67-8533-417f-8d5b-875ac5447956", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "4890950f-b7ec-4ff3-85c9-5315e6a21713", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "24428616-20e0-4e79-a4b2-9d0c0e357b88", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Automotive/ride‑share_surge_predictor.json b/Automotive/ride‑share_surge_predictor.json new file mode 100644 index 0000000..1c7c165 --- /dev/null +++ b/Automotive/ride‑share_surge_predictor.json @@ -0,0 +1,299 @@ +{ + "name": "Ride\u2011Share Surge Predictor", + "nodes": [ + { + "parameters": { + "content": "## Ride\u2011Share Surge Predictor", + "height": 520, + "width": 1100 + }, + "id": "7222b61f-b1d0-40fb-860e-aeaf26ea912b", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "ride\u2011share_surge_predictor" + }, + "id": "4ec2ed88-4a2c-40fa-bc2c-dda08c017360", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "abb13c14-b10a-4342-9c04-8056507a00bf", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "02afbd9e-d321-4d50-bb43-d0fa1f1f0703", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "ride\u2011share_surge_predictor" + }, + "id": "50e25b84-39de-4834-90bf-c53a7a6cff18", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "ride\u2011share_surge_predictor" + }, + "id": "4e092827-7e60-48ba-bd4f-53d1e7156691", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "a33b8427-b94a-493e-92ce-0a80c90d71ab", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "120d49c6-3bb8-470c-a774-b70b8a967334", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "958f0356-b4b0-4423-ae38-74eadea35b4d", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "babe4dc2-d3bd-4101-9dca-fa1525130630", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "eb65c8b5-3bf2-4467-ac01-0238dd992025", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Automotive/vin_decoder.json b/Automotive/vin_decoder.json new file mode 100644 index 0000000..983e808 --- /dev/null +++ b/Automotive/vin_decoder.json @@ -0,0 +1,299 @@ +{ + "name": "VIN Decoder", + "nodes": [ + { + "parameters": { + "content": "## VIN Decoder", + "height": 520, + "width": 1100 + }, + "id": "793bdb20-2ef2-43ac-bcb3-065bc1678e6f", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "vin_decoder" + }, + "id": "d4dd3e5e-8acb-4442-b5e2-4c4007671b19", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "054255a7-df65-4031-b72a-102ea45a911e", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "6c43b82a-ec86-4ff3-ad0e-6f4af66c4b48", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "vin_decoder" + }, + "id": "562ee6e4-31b9-4f5a-b607-1e980533be6f", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "vin_decoder" + }, + "id": "650713b5-7617-4809-9a9f-f08b29398e68", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "b51f852e-23ba-4e6a-8276-d17170435cff", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "b7b36300-8fa6-4766-a9a3-f7a3c8edb38e", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "0ad2d850-02d1-4adc-a968-b2eaff930334", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "3f3fe1b1-c730-466f-82b0-90244506d79f", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "ed2e5eae-1ece-40ed-9f2a-005dbccd651d", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Energy/README.md b/Energy/README.md new file mode 100644 index 0000000..72cd4ea --- /dev/null +++ b/Energy/README.md @@ -0,0 +1,11 @@ +# Energy Templates +- **solar_output_forecaster.json** – supabase/huggingface/anthropic +- **grid_load_alert.json** – supabase/openai/anthropic +- **fuel_price_monitor.json** – weaviate/huggingface/anthropic +- **energy_consumption_anomaly_detector.json** – supabase/huggingface/huggingface +- **carbon_footprint_estimator.json** – pinecone/openai/anthropic +- **wind_farm_maintenance_scheduler.json** – weaviate/huggingface/openai +- **battery_health_monitor.json** – redis/huggingface/huggingface +- **ev_charging_station_locator.json** – supabase/huggingface/anthropic +- **power_outage_sms.json** – weaviate/openai/openai +- **renewable_incentive_tracker.json** – pinecone/huggingface/anthropic \ No newline at end of file diff --git a/Energy/battery_health_monitor.json b/Energy/battery_health_monitor.json new file mode 100644 index 0000000..0f2b4b8 --- /dev/null +++ b/Energy/battery_health_monitor.json @@ -0,0 +1,299 @@ +{ + "name": "Battery Health Monitor", + "nodes": [ + { + "parameters": { + "content": "## Battery Health Monitor", + "height": 520, + "width": 1100 + }, + "id": "8e490880-8ec5-4833-87b2-675e5774a36e", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "battery_health_monitor" + }, + "id": "eae8288b-f1c3-4b83-acf0-733e84ee8f1c", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "9839c629-fadc-4560-9db3-f3d4f3434b98", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "a3f4a4c9-f7f1-41e0-9647-c1f3a98f2aab", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "battery_health_monitor" + }, + "id": "f712aa1b-a9c2-4cff-a74c-c60a3839c172", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "battery_health_monitor" + }, + "id": "0211e7eb-acd7-4d06-bf54-d86f8f9d2384", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "f0bb0826-cf8d-4585-ad2f-0fd09e9d7bc7", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "30239060-9fc8-49ba-a0f4-a1b7b06d0bee", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "286ce6ac-cc15-4c15-a5d9-c29d36b79eca", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "983b0f02-ff0a-497b-b0da-9152f7e4d142", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "b549d047-5e96-4c29-8884-1dfad8414857", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Energy/carbon_footprint_estimator.json b/Energy/carbon_footprint_estimator.json new file mode 100644 index 0000000..72fe336 --- /dev/null +++ b/Energy/carbon_footprint_estimator.json @@ -0,0 +1,299 @@ +{ + "name": "Carbon Footprint Estimator", + "nodes": [ + { + "parameters": { + "content": "## Carbon Footprint Estimator", + "height": 520, + "width": 1100 + }, + "id": "359249c4-cae3-4ea7-8be6-1ca93d1025ce", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "carbon_footprint_estimator" + }, + "id": "d82d5ffc-e2ce-429a-a497-ef3efc2dbc65", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "98755918-b327-4da0-b94c-2748cd224b00", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "af35c17c-cef7-4552-9982-9dd4eb6588af", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "carbon_footprint_estimator" + }, + "id": "793b06f3-d60d-4ac8-bf41-43a6ec9afc9d", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "carbon_footprint_estimator" + }, + "id": "88900446-1262-4aca-aee2-74a92a01382d", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "46dcb071-d2c2-4ba5-b8ab-22ab7c75eb90", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "dd965359-b1af-45c3-b3d8-c016b381756d", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "d6794330-4dda-4b04-9b11-21ea1af000db", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "1058e490-9641-48a3-9b4b-a9ee9b0b6c79", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "61ac47fc-20af-427c-9db9-ba70c87e527a", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Energy/energy_consumption_anomaly_detector.json b/Energy/energy_consumption_anomaly_detector.json new file mode 100644 index 0000000..ff2f3fa --- /dev/null +++ b/Energy/energy_consumption_anomaly_detector.json @@ -0,0 +1,299 @@ +{ + "name": "Energy Consumption Anomaly Detector", + "nodes": [ + { + "parameters": { + "content": "## Energy Consumption Anomaly Detector", + "height": 520, + "width": 1100 + }, + "id": "c18e4640-3b84-4bab-98bc-b70a65723764", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "energy_consumption_anomaly_detector" + }, + "id": "a84f44ec-e5cc-4b7b-9dc4-c2bebc16b9f2", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "196995f4-370f-4e85-863b-56e9ef67e1e8", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "f345618c-ec83-448a-90e5-7166941a3f47", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "energy_consumption_anomaly_detector" + }, + "id": "5236bb9d-9a5f-4f96-8512-860b5019bf90", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "energy_consumption_anomaly_detector" + }, + "id": "5b4e4dd7-4d72-4134-86ee-ed3309aca576", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "c84c0fd1-c002-48ef-b6ab-24aec0a29b06", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "b9bf45c2-d96c-48ce-b18d-8abfd8cc0c86", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "b1bd3b76-00d8-418c-8d7c-e13bad3e0963", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "9616d716-66ef-4bc2-9274-8312cd5210bd", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "2ac39712-36a7-451e-98ed-682294bada65", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Energy/ev_charging_station_locator.json b/Energy/ev_charging_station_locator.json new file mode 100644 index 0000000..2427128 --- /dev/null +++ b/Energy/ev_charging_station_locator.json @@ -0,0 +1,299 @@ +{ + "name": "EV Charging Station Locator", + "nodes": [ + { + "parameters": { + "content": "## EV Charging Station Locator", + "height": 520, + "width": 1100 + }, + "id": "b3d4e2ca-a0ca-48a4-a2a6-54ba5cb6d5f1", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "ev_charging_station_locator" + }, + "id": "331111b2-83e7-49e1-ae03-21851b592936", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "9441a6d8-459c-456c-b62f-52bf6595a720", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "f9c8224f-a498-407d-ac3d-cee3816a0f4c", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "ev_charging_station_locator" + }, + "id": "1b6ee4f1-cf7b-492f-a8ea-fe1b9e084b74", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "ev_charging_station_locator" + }, + "id": "e0429913-bd7f-44af-ba35-ee3d32a49129", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "6b629abb-0f22-448a-b656-80edf826de4b", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "2f4424ae-ed8a-4346-900c-6f1f690a9652", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "0e420653-fd49-4fd1-9005-911ece7931b8", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "25da7439-d468-436e-806d-2ab825ea64db", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "b88fad4c-d1ca-40e7-93c9-647cf7530eba", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Energy/fuel_price_monitor.json b/Energy/fuel_price_monitor.json new file mode 100644 index 0000000..db47285 --- /dev/null +++ b/Energy/fuel_price_monitor.json @@ -0,0 +1,299 @@ +{ + "name": "Fuel Price Monitor", + "nodes": [ + { + "parameters": { + "content": "## Fuel Price Monitor", + "height": 520, + "width": 1100 + }, + "id": "212807c8-eb78-4896-abde-d45490bc8162", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "fuel_price_monitor" + }, + "id": "f007a66b-9a09-4015-bd12-c4372f2a09b7", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "f6d6d176-6a82-4a81-ad07-3d8a6f966bd6", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "a659d2db-9e31-4109-870d-18aa02ff430b", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "fuel_price_monitor" + }, + "id": "8f5a00ab-f203-44a7-a0e7-cda4c826ff4d", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "fuel_price_monitor" + }, + "id": "302ed335-a570-49eb-a5ce-018d5d278b30", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "c7d97d40-d00b-4728-8d15-09e1b67f8798", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "6e671170-08ee-4230-a79f-180b8127e72c", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "a84861c3-3108-4fcd-91e5-f5299311896e", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "00ca9897-6615-42bc-b95e-eff519ad11bc", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "3ccbfc3c-1b58-4f3d-bf24-5798c423f9d1", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Energy/grid_load_alert.json b/Energy/grid_load_alert.json new file mode 100644 index 0000000..9c10258 --- /dev/null +++ b/Energy/grid_load_alert.json @@ -0,0 +1,299 @@ +{ + "name": "Grid Load Alert", + "nodes": [ + { + "parameters": { + "content": "## Grid Load Alert", + "height": 520, + "width": 1100 + }, + "id": "e7633ef7-2eb6-47c4-a3e3-366da7a646d1", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "grid_load_alert" + }, + "id": "b37be8c1-831f-44f5-8b55-28a9702cc37a", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "571fcb73-1c33-4ee5-aeab-2204465da37e", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "227d83d6-1a6b-4db0-a46b-ced721ae7904", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "grid_load_alert" + }, + "id": "4ddc60fe-82e9-4b8d-ac82-de244497fba8", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "grid_load_alert" + }, + "id": "cbef5dd2-7feb-44d4-b205-69146c7d47e7", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "61819858-5fd7-4406-914c-351e3352f360", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "6bd0a1fe-d0c2-4cff-acba-9bed55adc915", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "3a6f67e2-b81c-4aa7-b51e-8c25061dac3a", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "2fcc10dd-5bc4-4c74-bc5f-f00a6435a321", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "8a65e4e9-e2d4-410f-bd42-ac50a8e54c8c", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Energy/power_outage_sms.json b/Energy/power_outage_sms.json new file mode 100644 index 0000000..4751e71 --- /dev/null +++ b/Energy/power_outage_sms.json @@ -0,0 +1,299 @@ +{ + "name": "Power Outage SMS", + "nodes": [ + { + "parameters": { + "content": "## Power Outage SMS", + "height": 520, + "width": 1100 + }, + "id": "05625788-4196-4761-8f3f-1d225d696bfd", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "power_outage_sms" + }, + "id": "9d7f9871-1a5f-49ff-97a3-56e523b40934", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "2e3dd33d-75fe-4c3b-8a3d-685e8ae2dafc", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "d11df096-a57a-4369-bbcc-a3131f204a4f", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "power_outage_sms" + }, + "id": "64a28761-d24c-4d6d-8e62-d89d283f4c5c", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "power_outage_sms" + }, + "id": "16248ce3-1009-41f2-a192-54f336f8c5e1", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "4866877c-7200-4d47-93d2-3a63e22a5781", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "e233dea2-2f3c-4f1c-af92-c66076fbcfdf", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "421534dc-7b0a-4f34-97ec-86def7643e00", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "426a8449-96f9-402a-96b1-0737ca4f6673", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "d4be02b3-2423-4009-8d78-982e5821ba13", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Energy/renewable_incentive_tracker.json b/Energy/renewable_incentive_tracker.json new file mode 100644 index 0000000..2a0a8f3 --- /dev/null +++ b/Energy/renewable_incentive_tracker.json @@ -0,0 +1,299 @@ +{ + "name": "Renewable Incentive Tracker", + "nodes": [ + { + "parameters": { + "content": "## Renewable Incentive Tracker", + "height": 520, + "width": 1100 + }, + "id": "f1933d66-47b0-47ae-97bd-9758c0fc67da", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "renewable_incentive_tracker" + }, + "id": "d9b07644-9ed1-4ef6-a1a8-bef841c713df", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "2e3b51db-80b1-423f-a678-77b92f51744d", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "f3262437-ea70-44d2-91d2-82bb3f1317e9", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "renewable_incentive_tracker" + }, + "id": "6be2eab5-54fb-4e38-941f-e62239677943", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "renewable_incentive_tracker" + }, + "id": "43557f2e-e085-48ba-9bde-2af079657529", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "6f1095a2-b123-41af-b597-349dee988a2b", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "696d20f9-bb8f-4efe-830b-0d1eec4b47d6", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "c16f6c5a-4cb2-4fdb-a5e8-539b517974af", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "ddea133c-b2ff-4a7b-8483-b1b9c002bedf", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "0085ea5e-4ea5-4f90-b541-3deaa4c2bb2e", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Energy/solar_output_forecaster.json b/Energy/solar_output_forecaster.json new file mode 100644 index 0000000..6fe6816 --- /dev/null +++ b/Energy/solar_output_forecaster.json @@ -0,0 +1,299 @@ +{ + "name": "Solar Output Forecaster", + "nodes": [ + { + "parameters": { + "content": "## Solar Output Forecaster", + "height": 520, + "width": 1100 + }, + "id": "0cc41add-c576-4eb2-a577-ba341538b4aa", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "solar_output_forecaster" + }, + "id": "7a6895ad-c973-4829-abb3-52764e18563e", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "4ab8e749-2da3-4702-aa03-92781f013c88", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "2861dfd6-4500-4e90-b346-e67aefc38723", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "solar_output_forecaster" + }, + "id": "bf0938ce-55ad-4563-b3ec-dbf0a747004f", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "solar_output_forecaster" + }, + "id": "b3bb38c2-2d38-4938-be90-9a9adfe1918a", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "184775d4-7184-4c41-b8de-cc8c402c57c8", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "ac64a220-22bf-4f5e-a59b-20b19efb0869", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "287861be-36e0-4424-9971-44020897bd2e", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "ea57fd07-1636-4dc0-835e-904f6952caad", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "3d0a2489-f2f0-4787-8548-4f040a5836c6", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Energy/wind_farm_maintenance_scheduler.json b/Energy/wind_farm_maintenance_scheduler.json new file mode 100644 index 0000000..9c0339f --- /dev/null +++ b/Energy/wind_farm_maintenance_scheduler.json @@ -0,0 +1,299 @@ +{ + "name": "Wind Farm Maintenance Scheduler", + "nodes": [ + { + "parameters": { + "content": "## Wind Farm Maintenance Scheduler", + "height": 520, + "width": 1100 + }, + "id": "9c8f8a11-cc71-43f1-a71b-db88184ff09c", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "wind_farm_maintenance_scheduler" + }, + "id": "e2a690b3-9bf8-4e9c-82aa-ee390f53f58d", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "9c9b29ed-2898-4035-b7e1-51e6772de2a3", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "1820f73b-76d4-4597-9ee9-7188a2c45ce7", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "wind_farm_maintenance_scheduler" + }, + "id": "579a5cc0-4687-4d99-b379-9fd6085db105", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "wind_farm_maintenance_scheduler" + }, + "id": "1100222d-8cb0-402a-a726-b6a77b6bdbd8", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "d256077f-23e0-4b0a-a15d-c37b724380e4", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "59b38520-1e17-48a4-8a07-d829d76594ef", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "78e9d735-34a8-4562-9173-75df6f9d105d", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "db27c3e8-2164-4105-8900-03356d4bada3", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "d8018a30-fafb-4134-9c5f-fa3dcbe84fab", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Gaming/README.md b/Gaming/README.md new file mode 100644 index 0000000..6174d50 --- /dev/null +++ b/Gaming/README.md @@ -0,0 +1,11 @@ +# Gaming Templates +- **player_sentiment_dashboard.json** – supabase/huggingface/anthropic +- **twitch_clip_highlights_script.json** – weaviate/cohere/huggingface +- **in‑game_event_reminder.json** – supabase/openai/anthropic +- **patch_note_summarizer.json** – weaviate/cohere/huggingface +- **esports_match_alert.json** – weaviate/huggingface/openai +- **loot‑box_probability_calculator.json** – pinecone/cohere/openai +- **discord_guild_welcome_bot.json** – weaviate/openai/huggingface +- **game_bug_triage.json** – redis/cohere/huggingface +- **achievement_suggestion_engine.json** – supabase/huggingface/huggingface +- **virtual_economy_price_tracker.json** – pinecone/cohere/huggingface \ No newline at end of file diff --git a/Gaming/achievement_suggestion_engine.json b/Gaming/achievement_suggestion_engine.json new file mode 100644 index 0000000..58fe358 --- /dev/null +++ b/Gaming/achievement_suggestion_engine.json @@ -0,0 +1,299 @@ +{ + "name": "Achievement Suggestion Engine", + "nodes": [ + { + "parameters": { + "content": "## Achievement Suggestion Engine", + "height": 520, + "width": 1100 + }, + "id": "c96103d4-51c2-42f4-82d5-d0bd2af062d8", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "achievement_suggestion_engine" + }, + "id": "1175ffe4-4776-423f-8eb2-5dce08a0445c", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "95aeda47-eb80-4bfd-99c0-6cd0d83a715c", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "d9d3258d-5d35-4923-b611-d8086ab232cc", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "achievement_suggestion_engine" + }, + "id": "55111748-5efb-46db-908a-fd7914cbf036", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "achievement_suggestion_engine" + }, + "id": "d9ff7e38-2a25-4e64-871a-a94d58371171", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "7a6f5172-4f12-4b00-8baf-9820c9ad87d6", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "17ab029f-1a33-4086-86c0-c6ff909b8252", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "4c89e15d-45a4-4b94-8a63-051d26949d9a", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "5e68d55b-ba2f-4f99-985c-7684dad69661", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "448f14b3-ed84-46a3-b79e-c7ffea9d6e5a", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Gaming/discord_guild_welcome_bot.json b/Gaming/discord_guild_welcome_bot.json new file mode 100644 index 0000000..9f16b27 --- /dev/null +++ b/Gaming/discord_guild_welcome_bot.json @@ -0,0 +1,299 @@ +{ + "name": "Discord Guild Welcome Bot", + "nodes": [ + { + "parameters": { + "content": "## Discord Guild Welcome Bot", + "height": 520, + "width": 1100 + }, + "id": "ec3eca3b-c927-44af-b076-ae454a5f9dba", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "discord_guild_welcome_bot" + }, + "id": "75348d7e-59f5-42ae-aec5-5a993247cce9", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "8f3d6c06-6b07-4e1f-b6c1-881c2201c307", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "9b97ff7a-ad0c-4783-a805-5306ac065a18", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "discord_guild_welcome_bot" + }, + "id": "90aebcf2-d80e-4dda-8ff1-c9cb21daef88", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "discord_guild_welcome_bot" + }, + "id": "98d03e4f-c7a7-4fbc-a740-f0f96511ad26", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "98d3ad26-70f6-4ba9-bbd6-ec4c429fdbac", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "07ee96a3-d9fc-4a9a-84b5-967dd9dce86b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "63bd3f99-bedd-4c2a-a372-e3a3dfdf13f7", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "2182a66a-8f6b-4ab5-a204-b1d2a193b540", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "bdc65bf0-04e8-454f-af89-365318979a0b", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Gaming/esports_match_alert.json b/Gaming/esports_match_alert.json new file mode 100644 index 0000000..68fb08f --- /dev/null +++ b/Gaming/esports_match_alert.json @@ -0,0 +1,299 @@ +{ + "name": "Esports Match Alert", + "nodes": [ + { + "parameters": { + "content": "## Esports Match Alert", + "height": 520, + "width": 1100 + }, + "id": "6310f924-d4ae-4b99-9961-f746e39e8504", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "esports_match_alert" + }, + "id": "a36399b2-06a4-4892-96e7-54897ce51bf7", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "2ee4b993-b61c-42f3-8c07-f065c7f30e47", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "31e6d7bc-5a8f-4407-93e6-acd9fe557142", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "esports_match_alert" + }, + "id": "1cfe2b7f-5a8d-40b3-adf0-07f5ee9fed7f", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "esports_match_alert" + }, + "id": "165da07b-3bdc-4729-ba0c-6ff306dcb546", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "4472053c-dea5-4f7c-94b4-3dc37a225ece", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "311218df-9cc4-4a9d-97f0-4ac4ea56911b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "c1c80c23-a023-486a-b8d2-ba5b40d44531", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "90e08579-d2df-41d9-a31b-8090a1faa28d", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "0c24574c-9152-451d-860e-341111854174", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Gaming/game_bug_triage.json b/Gaming/game_bug_triage.json new file mode 100644 index 0000000..761db95 --- /dev/null +++ b/Gaming/game_bug_triage.json @@ -0,0 +1,299 @@ +{ + "name": "Game Bug Triage", + "nodes": [ + { + "parameters": { + "content": "## Game Bug Triage", + "height": 520, + "width": 1100 + }, + "id": "612f743e-c25d-4e98-8ff9-d47509fa3160", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "game_bug_triage" + }, + "id": "6b59ea05-a9eb-4f44-86ac-fad9a5d06c03", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "3d9bb844-8044-487e-aa18-b0906bdd60da", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "b5e08fe3-3fed-461a-a1ae-790b5102ec4a", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "game_bug_triage" + }, + "id": "68f45664-544b-442f-90fb-019764004836", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "game_bug_triage" + }, + "id": "423e4cc0-9a68-4c54-9843-2b766ae74d7f", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "ac7b2168-9854-4a03-a22d-79373953fa91", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "b4c2838f-d6bb-482a-a1ce-c56f9a245616", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "b074d534-0ec7-4de0-b893-cee3b0d2d107", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "6bccf3c4-b931-40b5-bcd5-123cde3f75a8", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "fdbe4ecc-f6c7-4231-b322-540dd189927c", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Gaming/in‑game_event_reminder.json b/Gaming/in‑game_event_reminder.json new file mode 100644 index 0000000..9539b66 --- /dev/null +++ b/Gaming/in‑game_event_reminder.json @@ -0,0 +1,299 @@ +{ + "name": "In\u2011Game Event Reminder", + "nodes": [ + { + "parameters": { + "content": "## In\u2011Game Event Reminder", + "height": 520, + "width": 1100 + }, + "id": "05e37943-784c-4ddc-8262-b11b4468bc02", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "in\u2011game_event_reminder" + }, + "id": "cf9be310-57eb-46d2-907b-4cae771a3615", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "3f688c0b-aef9-4ba0-ba98-91440c225d7a", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "7fe4aa59-daf3-4ef5-87b8-3ecf0567eb3f", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "in\u2011game_event_reminder" + }, + "id": "ea24c452-2bc9-473d-a463-11bf4132d687", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "in\u2011game_event_reminder" + }, + "id": "63554c27-4c70-4de1-b59d-4521cc425dd3", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "9677d2a5-4086-4bb5-b36e-97679a403867", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "9fc4da5a-e1ef-4ca3-af95-0d0e8abb55a9", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "0c8df9a6-0646-40c1-9e18-1987dd78dcd6", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "bec14d78-ad61-4970-9843-27481b10540f", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "274ee856-100b-46e4-bd83-2fff3cb5f31b", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Gaming/loot‑box_probability_calculator.json b/Gaming/loot‑box_probability_calculator.json new file mode 100644 index 0000000..de5b50c --- /dev/null +++ b/Gaming/loot‑box_probability_calculator.json @@ -0,0 +1,299 @@ +{ + "name": "Loot\u2011box Probability Calculator", + "nodes": [ + { + "parameters": { + "content": "## Loot\u2011box Probability Calculator", + "height": 520, + "width": 1100 + }, + "id": "10177083-abfd-4dfb-af1b-2106fb3721ef", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "loot\u2011box_probability_calculator" + }, + "id": "d1ecc7b8-8cfd-4f23-9a74-a1f5d1775909", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "23945b52-8d5d-43ff-9183-6512a3936b76", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "08cf7a60-f6a0-4714-93dc-be3a16055184", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "loot\u2011box_probability_calculator" + }, + "id": "4e39cad5-f719-4bdb-9a99-8263eedbc50b", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "loot\u2011box_probability_calculator" + }, + "id": "251b65f4-aca9-4211-86b6-0095359a9b62", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "fed3a403-e464-4464-ac3a-d49443483a32", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "08d85102-f42e-4b58-8735-d380d3d2892b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "664762ed-3246-452e-ab65-7e02266e8015", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "e2e2ae6a-e151-4eae-8539-8c3692cdd6e2", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "f5088167-5c6c-4c3b-9797-8eedcae0b487", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Gaming/patch_note_summarizer.json b/Gaming/patch_note_summarizer.json new file mode 100644 index 0000000..84e640c --- /dev/null +++ b/Gaming/patch_note_summarizer.json @@ -0,0 +1,299 @@ +{ + "name": "Patch Note Summarizer", + "nodes": [ + { + "parameters": { + "content": "## Patch Note Summarizer", + "height": 520, + "width": 1100 + }, + "id": "c27cc49e-4006-42ec-a921-ab82af3e62c3", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "patch_note_summarizer" + }, + "id": "cf75146f-eea9-4d9a-b35e-cfb8c9174f7a", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "87336512-bbfe-45e5-a621-ce1abf7d8dec", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "308d899c-0dfa-4536-8521-71a5e9e0f41e", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "patch_note_summarizer" + }, + "id": "2d180980-fb6c-4f7a-b8a8-8c7119778073", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "patch_note_summarizer" + }, + "id": "13a5f3e5-f066-4e4e-a80f-f76980d6c31e", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "9d435a7e-1141-48ff-ad18-ce9003c95523", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "23f27a06-bfff-4638-860e-9de0f7fef563", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "8de2d6aa-9202-4396-b07c-66eadaf57214", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "2b88cbe9-c0ce-4a18-b3fc-4732ae63317b", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "4297adae-ff27-4e7f-8acb-1db68dd6dd3d", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Gaming/player_sentiment_dashboard.json b/Gaming/player_sentiment_dashboard.json new file mode 100644 index 0000000..521a678 --- /dev/null +++ b/Gaming/player_sentiment_dashboard.json @@ -0,0 +1,299 @@ +{ + "name": "Player Sentiment Dashboard", + "nodes": [ + { + "parameters": { + "content": "## Player Sentiment Dashboard", + "height": 520, + "width": 1100 + }, + "id": "08d2f64f-2d62-4cc5-8e58-1a3df6e0bec5", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "player_sentiment_dashboard" + }, + "id": "7660675d-b017-4664-8e77-8f484ebb79d3", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "259f1438-ba36-415d-aecd-2c29e5bcc7f9", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "387e2d11-4a5c-4746-ab16-1f02f259dc50", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "player_sentiment_dashboard" + }, + "id": "77c8793c-3bb1-4b1a-a97c-78b09dd40404", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "player_sentiment_dashboard" + }, + "id": "f30b5682-283f-4965-a015-9c59b2c57244", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "bbf150df-d5c6-4718-87f3-d3cef4de523d", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "77313ee4-2a1a-4753-aec1-c695b26d8cba", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "5cfc5070-7792-443c-b379-f9340b52ca82", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "092416ca-4b94-4e1a-aba1-1207ad738cc0", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "e2c744d7-2804-4ccb-9da4-a18363c03ea2", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Gaming/twitch_clip_highlights_script.json b/Gaming/twitch_clip_highlights_script.json new file mode 100644 index 0000000..1ad993b --- /dev/null +++ b/Gaming/twitch_clip_highlights_script.json @@ -0,0 +1,299 @@ +{ + "name": "Twitch Clip Highlights Script", + "nodes": [ + { + "parameters": { + "content": "## Twitch Clip Highlights Script", + "height": 520, + "width": 1100 + }, + "id": "6a478cad-2f39-49c5-9830-d6715c75294c", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "twitch_clip_highlights_script" + }, + "id": "0e483bae-054d-47ac-aa7f-65323632eee0", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "ecfc0bb9-ea39-4bba-9042-a81b03de6e4c", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "81b98f96-46ba-4ba9-81ff-105ab8ecef5a", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "twitch_clip_highlights_script" + }, + "id": "b3eb249c-5439-4c43-ae38-5ffe74d2d516", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "twitch_clip_highlights_script" + }, + "id": "24aec2d4-deec-4c2e-a5c6-b6710093d81f", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "b2ab6e7c-fe8c-4aa6-b0ed-8f97a868ee5a", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "1203c718-aadc-409f-aa2c-157fd8e87786", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "0f4e595a-d49a-4b27-afd7-c7e66a4fd6cb", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "36fd7800-f2f5-4ccc-8883-6ed4314b4ea2", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "d154a778-2ebe-4958-aa3b-15fd0e7be287", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Gaming/virtual_economy_price_tracker.json b/Gaming/virtual_economy_price_tracker.json new file mode 100644 index 0000000..23ab64a --- /dev/null +++ b/Gaming/virtual_economy_price_tracker.json @@ -0,0 +1,299 @@ +{ + "name": "Virtual Economy Price Tracker", + "nodes": [ + { + "parameters": { + "content": "## Virtual Economy Price Tracker", + "height": 520, + "width": 1100 + }, + "id": "03c385a9-f85e-46f2-99c5-edfc3ebe5f64", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "virtual_economy_price_tracker" + }, + "id": "b9d11a12-4c0d-471a-91d4-a857fe118639", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "8b967de5-7ccc-4e8e-aae8-84fa426bf639", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "7591fec5-1472-408c-b2e0-6d285c1f3a9b", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "virtual_economy_price_tracker" + }, + "id": "a0114631-6544-450d-8ca6-acaa2d57885e", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "virtual_economy_price_tracker" + }, + "id": "48427b20-35b3-446b-9907-eda2b6c54e43", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "8b4c4bf6-bce5-431f-869d-bf630b48e781", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "ce17efe7-6ef0-4070-a0d8-ded8fb62c3ef", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "38f20990-6c11-40ab-b9a1-c7d2910220c9", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "fee37507-5a90-4d39-aa6a-fdb3aef13837", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "399e3dcd-6632-4763-b023-3847ce6239a9", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/IoT/README.md b/IoT/README.md new file mode 100644 index 0000000..d823980 --- /dev/null +++ b/IoT/README.md @@ -0,0 +1,11 @@ +# IoT Templates +- **sensor_fault_detector.json** – supabase/openai/huggingface +- **smart_home_energy_saver.json** – supabase/cohere/huggingface +- **iot_device_firmware_update_planner.json** – pinecone/huggingface/openai +- **environmental_data_dashboard.json** – weaviate/openai/openai +- **predictive_maintenance_alert.json** – weaviate/openai/openai +- **edge_device_log_compressor.json** – redis/cohere/anthropic +- **mqtt_topic_monitor.json** – redis/openai/huggingface +- **ble_beacon_mapper.json** – pinecone/huggingface/openai +- **industrial_iot_kpi_email.json** – redis/cohere/openai +- **vehicle_telematics_analyzer.json** – redis/openai/huggingface \ No newline at end of file diff --git a/IoT/ble_beacon_mapper.json b/IoT/ble_beacon_mapper.json new file mode 100644 index 0000000..b252c2d --- /dev/null +++ b/IoT/ble_beacon_mapper.json @@ -0,0 +1,299 @@ +{ + "name": "BLE Beacon Mapper", + "nodes": [ + { + "parameters": { + "content": "## BLE Beacon Mapper", + "height": 520, + "width": 1100 + }, + "id": "3c047bdb-1988-40c3-9387-7f3cf850ecbf", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "ble_beacon_mapper" + }, + "id": "9521a2f4-988b-4356-a645-f74e96199d91", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "c93b923e-630f-4794-86bc-c6a46dd75448", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "427efd54-920f-4c11-bcb6-e8fc8b2b06e8", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "ble_beacon_mapper" + }, + "id": "72d8f04d-916a-4968-83ef-c59d3285235a", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "ble_beacon_mapper" + }, + "id": "ade1889a-c995-4adc-9729-80d02173f265", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "30a123d4-b21d-4078-8a9e-42cb0755f62f", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "690e6a80-9e31-43ee-b9df-a64412709646", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "8defd2b1-fc7d-4c45-a7ac-21535c4c9698", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "3202946a-2f52-4bae-bc6a-c0039a966396", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "b02fb6fe-bf01-46f4-a771-068e91eed04f", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/IoT/edge_device_log_compressor.json b/IoT/edge_device_log_compressor.json new file mode 100644 index 0000000..8924f32 --- /dev/null +++ b/IoT/edge_device_log_compressor.json @@ -0,0 +1,299 @@ +{ + "name": "Edge Device Log Compressor", + "nodes": [ + { + "parameters": { + "content": "## Edge Device Log Compressor", + "height": 520, + "width": 1100 + }, + "id": "21a7ee40-e9a9-4f5d-a642-a4ca0bcd2173", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "edge_device_log_compressor" + }, + "id": "71b01e81-30c5-41a2-ade1-17d6f5d801ac", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "fb59524e-9794-4ce5-9344-48f41f93791f", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "6bc51683-3627-43ba-b92d-80f431f18471", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "edge_device_log_compressor" + }, + "id": "8c1ef0c2-1c1a-4dfb-a108-191146a74718", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "edge_device_log_compressor" + }, + "id": "0ebd5f21-b97f-4f2e-aefc-8b5bbe80f2b9", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "1fd3ed50-a888-40db-a2f7-1e7f3969ed11", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "dca087fe-c0c8-49d6-a6ba-cac29c1a705b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "7b812666-e822-4f6e-9096-fe03376736a7", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "160f7edf-c21b-4e16-9ece-288aed8f04f1", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "77e495a4-073e-4594-b624-cedd0cf335e4", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/IoT/environmental_data_dashboard.json b/IoT/environmental_data_dashboard.json new file mode 100644 index 0000000..289289e --- /dev/null +++ b/IoT/environmental_data_dashboard.json @@ -0,0 +1,299 @@ +{ + "name": "Environmental Data Dashboard", + "nodes": [ + { + "parameters": { + "content": "## Environmental Data Dashboard", + "height": 520, + "width": 1100 + }, + "id": "3205b068-2be2-41b8-8c68-dd13763c1ae5", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "environmental_data_dashboard" + }, + "id": "bc0a6e3d-4271-4dae-90ea-dca965836eea", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "38e51c92-e2e2-44c6-a049-4ac92e5a66e7", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "0077ebd2-9261-4d49-b438-55074c052c7e", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "environmental_data_dashboard" + }, + "id": "baa7b6a8-8fb1-414a-85a0-e3b37f4f6e61", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "environmental_data_dashboard" + }, + "id": "5e3a8e25-d4ba-41d3-9395-274cba83266b", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "934c019d-96b9-49f0-b82d-40732f8c2929", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "57841262-7445-43ec-8250-b14bb6ff4f85", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "6984dd15-9475-4307-a4dd-b105226a21c6", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "b33b5784-70d6-4be6-beba-907780cc638a", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "8da77c27-26fb-41af-bf1d-fd90703ebe0c", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/IoT/industrial_iot_kpi_email.json b/IoT/industrial_iot_kpi_email.json new file mode 100644 index 0000000..61394be --- /dev/null +++ b/IoT/industrial_iot_kpi_email.json @@ -0,0 +1,299 @@ +{ + "name": "Industrial IoT KPI Email", + "nodes": [ + { + "parameters": { + "content": "## Industrial IoT KPI Email", + "height": 520, + "width": 1100 + }, + "id": "943b1bcf-e3db-4693-b7d6-fcd06a9b1ddc", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "industrial_iot_kpi_email" + }, + "id": "ed65e9c1-189a-451a-a353-86ae9e6fa985", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "3bb8b68e-b814-43fc-9236-f2e0615f43a1", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "65454d4a-94d6-4cd5-8b7d-52424158e0e4", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "industrial_iot_kpi_email" + }, + "id": "8a1213d2-7cce-42c4-9106-3e4838896c7b", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "industrial_iot_kpi_email" + }, + "id": "67f16894-cde9-4e15-96b2-4305dacb5184", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "96f6af1b-3417-44ee-a761-9b8ea00bed43", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "67cb649b-99d6-45f6-9278-7874202dbb04", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "2d8679dc-3e72-4b30-a3e4-33a991dad6fa", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "d1330858-7779-4352-b088-a8571b2556a4", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "dd69a3fa-4c57-4425-b609-1598a7583db9", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/IoT/iot_device_firmware_update_planner.json b/IoT/iot_device_firmware_update_planner.json new file mode 100644 index 0000000..8ea0357 --- /dev/null +++ b/IoT/iot_device_firmware_update_planner.json @@ -0,0 +1,299 @@ +{ + "name": "IoT Device Firmware Update Planner", + "nodes": [ + { + "parameters": { + "content": "## IoT Device Firmware Update Planner", + "height": 520, + "width": 1100 + }, + "id": "f55f7659-b41d-4789-9858-cd6d8d9651d5", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "iot_device_firmware_update_planner" + }, + "id": "c39e47c8-e198-41e9-a7f6-108e475c70a9", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "1ecb126a-db25-4f0d-a8f6-fdf1004a6cc4", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "3b65e37b-20e8-4197-aa20-480c8e9fbef9", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "iot_device_firmware_update_planner" + }, + "id": "a1b9893a-4cc1-42b4-b042-2695d3aeb538", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "iot_device_firmware_update_planner" + }, + "id": "dfd60aa1-5c21-474d-89e0-79918ce5e7c8", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "4378f4fb-739d-4a63-a6f5-6f7c14d38e56", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "1585288e-aedd-48c1-bca4-5f34ae5b26d6", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "2a969ef6-359e-428c-a6bc-3484cf659355", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "4e224ecc-d3fc-4e5e-a233-a17f2ebd49e6", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "e78fdda8-9964-47cf-a22d-a20cb2731cb6", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/IoT/mqtt_topic_monitor.json b/IoT/mqtt_topic_monitor.json new file mode 100644 index 0000000..6771a50 --- /dev/null +++ b/IoT/mqtt_topic_monitor.json @@ -0,0 +1,299 @@ +{ + "name": "MQTT Topic Monitor", + "nodes": [ + { + "parameters": { + "content": "## MQTT Topic Monitor", + "height": 520, + "width": 1100 + }, + "id": "5491692b-63b3-463e-982f-ac8b2af8888a", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "mqtt_topic_monitor" + }, + "id": "67b89ca6-7381-4b63-be6a-a609764f40a8", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "642cab7e-89fd-484b-ba14-5a4955f68bad", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "20d6b7c2-8757-4487-88a2-9192c863320c", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "mqtt_topic_monitor" + }, + "id": "99a15bd4-8347-4415-9146-763365d9e53d", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "mqtt_topic_monitor" + }, + "id": "dd310d8e-19b5-46af-8fa4-80e08ba16414", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "ba010ae7-0e63-4b06-970a-838d7dc3b833", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "99da297c-57c7-469e-8c1a-2ef1c8e77464", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "e07b1578-30c7-41ca-9786-302b53b1da34", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "d6ba7bb2-c36d-4087-a1a7-8557ce2cbd57", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "a3b5ecb2-5cdd-495c-bd3f-f8fa00d5c15a", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/IoT/predictive_maintenance_alert.json b/IoT/predictive_maintenance_alert.json new file mode 100644 index 0000000..074e8f6 --- /dev/null +++ b/IoT/predictive_maintenance_alert.json @@ -0,0 +1,299 @@ +{ + "name": "Predictive Maintenance Alert", + "nodes": [ + { + "parameters": { + "content": "## Predictive Maintenance Alert", + "height": 520, + "width": 1100 + }, + "id": "2e0e493a-869a-4247-969b-201fc42e19cf", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "predictive_maintenance_alert" + }, + "id": "f3fb69e8-a018-443e-9fc9-ab5f54df0198", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "975ab9e6-e924-4225-ad2f-ab71e063b744", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "2f19b9f0-eea2-41d7-af0c-7d40898f7369", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "predictive_maintenance_alert" + }, + "id": "d64985d8-e50e-4010-9511-534318b2fcb5", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "predictive_maintenance_alert" + }, + "id": "4bb2206e-2811-4ffd-a7d9-066dcab52bd0", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "fb950c91-9101-40dc-a975-e674cbd6d2f0", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "b7435da7-5ef7-4c2a-a024-6e97d698da8b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "295cf4fb-3340-410b-879e-2bd1ef0a2233", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "0a77e315-a75c-460e-a902-33367c2983a7", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "f6f6a1fe-b857-45e7-a9f7-b0d9e5edac61", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/IoT/sensor_fault_detector.json b/IoT/sensor_fault_detector.json new file mode 100644 index 0000000..dd38056 --- /dev/null +++ b/IoT/sensor_fault_detector.json @@ -0,0 +1,299 @@ +{ + "name": "Sensor Fault Detector", + "nodes": [ + { + "parameters": { + "content": "## Sensor Fault Detector", + "height": 520, + "width": 1100 + }, + "id": "933fb344-a3db-465a-9180-9f742f470c01", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "sensor_fault_detector" + }, + "id": "62b1f78f-c8ce-4766-9164-3895a7d31588", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "ea4be8e1-da41-4042-b288-f27936963d59", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "e733728d-8780-43d1-a2d3-fa2a6362617e", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "sensor_fault_detector" + }, + "id": "299528ab-7894-4d2b-9f1f-cb820e0f98eb", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "sensor_fault_detector" + }, + "id": "cb7e2015-bcc4-4da4-80f2-f46b9b1b1775", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "b4a7d93d-22c8-4541-8af2-4ebc7b13c21d", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "d48bc886-eab1-434f-9e2a-6f1355c5624e", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "b6b37d40-7254-4a81-aa96-379f5dcbe314", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "d9dd3f66-e25b-49c4-b8e6-08bccdd8252a", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "1270cb5c-4b3d-4c8c-b55e-dab01d2c13bf", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/IoT/smart_home_energy_saver.json b/IoT/smart_home_energy_saver.json new file mode 100644 index 0000000..06e7015 --- /dev/null +++ b/IoT/smart_home_energy_saver.json @@ -0,0 +1,299 @@ +{ + "name": "Smart Home Energy Saver", + "nodes": [ + { + "parameters": { + "content": "## Smart Home Energy Saver", + "height": 520, + "width": 1100 + }, + "id": "45bd46ac-74e0-4bbb-8325-f773e0dfea25", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "smart_home_energy_saver" + }, + "id": "87f961b3-05e1-4ee4-88a6-a144b2557efc", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "42425853-cd36-46a4-a210-d7e28e0e6eef", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "2c71e763-3236-4d24-9c31-e2fc6e5a5418", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "smart_home_energy_saver" + }, + "id": "1c3ee001-f218-4c0c-a5a5-ff2fae933778", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "smart_home_energy_saver" + }, + "id": "b7d0bc10-6b09-4a7a-8d16-f092a116f2a1", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "ef6500b2-66aa-4393-ad1a-fe20b5f34f00", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "ce595de2-4059-4bd4-9b3f-1a225cbd453f", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "5cd95ffd-f322-4c3b-b799-e6a9a8012ef1", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "b2e6ba7e-a99e-41d5-9471-b70f36c8080e", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "b7acd595-f3a0-46d7-ab7c-a9d18072e2cf", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/IoT/vehicle_telematics_analyzer.json b/IoT/vehicle_telematics_analyzer.json new file mode 100644 index 0000000..b26cd2f --- /dev/null +++ b/IoT/vehicle_telematics_analyzer.json @@ -0,0 +1,299 @@ +{ + "name": "Vehicle Telematics Analyzer", + "nodes": [ + { + "parameters": { + "content": "## Vehicle Telematics Analyzer", + "height": 520, + "width": 1100 + }, + "id": "3a428bea-5b5d-418d-aea3-6702e195eaff", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "vehicle_telematics_analyzer" + }, + "id": "cc171ef1-366e-450c-b8c0-1f4be0cc100c", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "236b9d8a-fd92-4525-b6e3-89eceaee9826", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "49a5217e-b9dd-4c9d-a05e-e117cbc2f4a3", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "vehicle_telematics_analyzer" + }, + "id": "af19e123-7ee5-4628-88da-affa9ea417c9", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "vehicle_telematics_analyzer" + }, + "id": "d8b469f0-7927-4406-a3d7-c2695db16244", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "22c4c0d5-c147-4c3d-82db-7d48d8238bb1", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "5cd9b107-b5dc-4429-8fed-ef0dbeecd22d", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "17e82f20-81ce-4a16-826f-3021958e3c5b", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "b2493e79-03b0-446b-a21d-f6e80acfe401", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "b0e6955f-7d88-44f3-adae-41b5920328f0", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Legal_Tech/README.md b/Legal_Tech/README.md new file mode 100644 index 0000000..eae1e80 --- /dev/null +++ b/Legal_Tech/README.md @@ -0,0 +1,11 @@ +# Legal_Tech Templates +- **contract_clause_extractor.json** – weaviate/cohere/openai +- **case_law_summarizer.json** – supabase/cohere/openai +- **nda_risk_detector.json** – redis/huggingface/openai +- **trademark_status_monitor.json** – pinecone/huggingface/huggingface +- **court_date_reminder.json** – supabase/cohere/openai +- **compliance_checklist_builder.json** – pinecone/openai/huggingface +- **legal_billing_analyzer.json** – redis/cohere/anthropic +- **privacy_policy_generator.json** – redis/cohere/anthropic +- **patent_abstract_summarizer.json** – supabase/openai/openai +- **gdpr_violation_alert.json** – supabase/openai/huggingface \ No newline at end of file diff --git a/Legal_Tech/case_law_summarizer.json b/Legal_Tech/case_law_summarizer.json new file mode 100644 index 0000000..1cf794e --- /dev/null +++ b/Legal_Tech/case_law_summarizer.json @@ -0,0 +1,299 @@ +{ + "name": "Case Law Summarizer", + "nodes": [ + { + "parameters": { + "content": "## Case Law Summarizer", + "height": 520, + "width": 1100 + }, + "id": "006b4ac8-2240-4377-8187-c75ea40decd4", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "case_law_summarizer" + }, + "id": "227c2cd5-dac0-4605-ad24-ece826a73ecd", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "0a8ac20a-08b4-42d4-b262-d5ff3c038f00", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "63a3c905-3d2c-4abe-bf0f-495545792f87", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "case_law_summarizer" + }, + "id": "892173fb-f931-44d9-9e1e-134c71ec790e", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "case_law_summarizer" + }, + "id": "4f1f0bf3-db65-4714-9f4a-da40a9e379dc", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "d5912b1d-60d5-4b91-851a-915fb49b1ae9", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "b7fd299a-99b0-4ae0-bda0-fc77583f869e", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "16c7cd0f-ad11-4869-940e-13d321d445b5", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "e5198aee-0eeb-40dc-9b5b-113a423049dc", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "fc62655e-9611-4eba-a44e-63f56903c218", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Legal_Tech/compliance_checklist_builder.json b/Legal_Tech/compliance_checklist_builder.json new file mode 100644 index 0000000..edd0bad --- /dev/null +++ b/Legal_Tech/compliance_checklist_builder.json @@ -0,0 +1,299 @@ +{ + "name": "Compliance Checklist Builder", + "nodes": [ + { + "parameters": { + "content": "## Compliance Checklist Builder", + "height": 520, + "width": 1100 + }, + "id": "ab247f10-1d2f-4ac7-9f3c-f35aa6a45322", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "compliance_checklist_builder" + }, + "id": "7ef9aaea-8153-4413-a674-f681a326ffb1", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "4ff381cb-094c-42ce-82a3-8f611f2968d5", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "61a3b700-34fc-48d7-a048-98a0c35a4a62", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "compliance_checklist_builder" + }, + "id": "2b5fa4fa-460b-4adf-8f51-43d891442d08", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "compliance_checklist_builder" + }, + "id": "37fe1e14-70a0-48a0-ba7c-eb3187ecd42a", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "e5e90acd-e873-4d68-b864-8854563e2d25", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "43595b29-5265-416c-9c15-c2e3d411dbea", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "89461d4a-bd10-4f14-97f4-182053640dee", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "a14a872e-78ef-43f2-afd1-cad697bf4b53", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "4719e718-aaba-4e5a-9592-e6e3d702af12", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Legal_Tech/contract_clause_extractor.json b/Legal_Tech/contract_clause_extractor.json new file mode 100644 index 0000000..f616a43 --- /dev/null +++ b/Legal_Tech/contract_clause_extractor.json @@ -0,0 +1,299 @@ +{ + "name": "Contract Clause Extractor", + "nodes": [ + { + "parameters": { + "content": "## Contract Clause Extractor", + "height": 520, + "width": 1100 + }, + "id": "1bda7454-93fe-405b-a456-4586cfb756ed", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "contract_clause_extractor" + }, + "id": "566f27e4-26bb-466c-9503-4fadf291f227", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "f1c5db12-a8f8-4d23-b50e-8e4b31142ece", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "78647328-096a-40e6-875d-764a277977a8", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "contract_clause_extractor" + }, + "id": "3fb26948-57ed-496b-91e3-c65592ea2fd6", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "contract_clause_extractor" + }, + "id": "828831c5-57b6-4c94-8eb0-4086a2c07f90", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "34820e0b-bb70-4098-9ed0-36ae1a8ac092", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "4032a3d8-27c9-44a4-a0c2-a4be30e15375", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "8533ad0d-28c1-4549-8347-243f4dc1f4e2", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "8326aa20-f9e9-4ac2-8a4e-618d54a8d415", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "96b4b7cd-7fb8-459b-acd4-55f0ebf6a431", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Legal_Tech/court_date_reminder.json b/Legal_Tech/court_date_reminder.json new file mode 100644 index 0000000..9b50cae --- /dev/null +++ b/Legal_Tech/court_date_reminder.json @@ -0,0 +1,299 @@ +{ + "name": "Court Date Reminder", + "nodes": [ + { + "parameters": { + "content": "## Court Date Reminder", + "height": 520, + "width": 1100 + }, + "id": "75f8bba3-cdac-49f4-958c-091e3f00eff1", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "court_date_reminder" + }, + "id": "800a0793-5176-474b-9409-46e9ed2335fd", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "d523e39f-0587-4194-bcbe-73d7fb8c4710", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "e223a14f-cfa8-4596-a461-643f82d535a0", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "court_date_reminder" + }, + "id": "0eb906db-e355-47b9-a187-23abd759ec4f", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "court_date_reminder" + }, + "id": "5790086f-eb04-4057-a244-673d5c82b0b1", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "59f47e52-aa3b-4fb2-aeeb-fad955199e01", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "a447e312-fdfb-4dba-ad30-1c769b7bb5f9", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "0a4d9093-4b14-4d71-b2ef-4c77ede6ba67", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "36483213-c958-44c1-bbe8-c6ff0190cdea", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "3ca8afea-ed24-4c79-ab93-2a66559c5c73", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Legal_Tech/gdpr_violation_alert.json b/Legal_Tech/gdpr_violation_alert.json new file mode 100644 index 0000000..7210236 --- /dev/null +++ b/Legal_Tech/gdpr_violation_alert.json @@ -0,0 +1,299 @@ +{ + "name": "GDPR Violation Alert", + "nodes": [ + { + "parameters": { + "content": "## GDPR Violation Alert", + "height": 520, + "width": 1100 + }, + "id": "13db2523-d8a9-418a-8fb6-39eb8f9a938c", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "gdpr_violation_alert" + }, + "id": "700b2651-7de4-44d3-8edd-1ba1715d75d0", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "162820ba-9f6b-44fd-b643-702de3b24640", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "01048ba2-ede5-441f-8a1a-5ab9b671c55f", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "gdpr_violation_alert" + }, + "id": "f2328451-15d8-4966-8e9f-e24b3c94281f", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "gdpr_violation_alert" + }, + "id": "09b39daa-8057-4fc5-8b76-217e606d2821", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "6cf4aad3-8e0c-4198-8770-94ac862b4a63", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "c27394be-9f34-4a0d-84c0-e1b1b3391dfe", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "53ea4a74-a3ad-422a-9e1b-8318187645b4", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "3e48de94-a0c7-46e0-834c-d4b1db1bbb10", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "2b80ceef-994a-48fc-af35-9cf75d38d5d1", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Legal_Tech/legal_billing_analyzer.json b/Legal_Tech/legal_billing_analyzer.json new file mode 100644 index 0000000..60a794e --- /dev/null +++ b/Legal_Tech/legal_billing_analyzer.json @@ -0,0 +1,299 @@ +{ + "name": "Legal Billing Analyzer", + "nodes": [ + { + "parameters": { + "content": "## Legal Billing Analyzer", + "height": 520, + "width": 1100 + }, + "id": "164bdbf2-41c3-45eb-bfd1-e9883575056e", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "legal_billing_analyzer" + }, + "id": "b38e9cdd-f84d-4437-a795-a121d7068aa4", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "db367606-6d33-40f8-b444-abae8a3ca3b7", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "20005f64-43e7-418c-b554-217fdc33f783", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "legal_billing_analyzer" + }, + "id": "83ab1232-057a-4364-8701-61de2cadcfb8", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "legal_billing_analyzer" + }, + "id": "c0ee51c0-13ff-44e1-91de-c8135ba8adf5", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "cdd3e489-ceff-4005-b0d4-0fae7cd7cd9c", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "d8954456-98d8-4689-9f12-d0f106406d93", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "d60d4651-1d00-44cd-ac40-70097cb4dcf9", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "243ea0c7-fbab-4686-8610-7c20d1be90d9", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "b52301e6-4650-4333-a9fd-d73d845f494c", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Legal_Tech/nda_risk_detector.json b/Legal_Tech/nda_risk_detector.json new file mode 100644 index 0000000..1f4faa4 --- /dev/null +++ b/Legal_Tech/nda_risk_detector.json @@ -0,0 +1,299 @@ +{ + "name": "NDA Risk Detector", + "nodes": [ + { + "parameters": { + "content": "## NDA Risk Detector", + "height": 520, + "width": 1100 + }, + "id": "623f0f39-6ae9-4fbe-8d0d-b3436dc257e3", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "nda_risk_detector" + }, + "id": "e49461a4-0769-4188-9b92-fe21b42df652", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "75634d4b-5829-40eb-b94f-39a3cec62398", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "505940aa-8b4b-4480-9cb8-827413127240", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "nda_risk_detector" + }, + "id": "f587ee36-1078-43d2-bcc4-8b5cf712ec14", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "nda_risk_detector" + }, + "id": "bcd0263d-70e7-4448-a03b-5dbf2219334e", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "1e08d4d4-07eb-49c4-ac96-9a218e63e8ea", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "5d54e2b7-2cac-4be6-8f88-0eef2bc8981e", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "61ac3b74-d520-4777-a88c-0e5bea059266", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "d0996ab0-d491-47b1-87b5-9746bd8177e6", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "e32daeb2-39e5-4b1b-bf51-f8995831e076", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Legal_Tech/patent_abstract_summarizer.json b/Legal_Tech/patent_abstract_summarizer.json new file mode 100644 index 0000000..aadcd2b --- /dev/null +++ b/Legal_Tech/patent_abstract_summarizer.json @@ -0,0 +1,299 @@ +{ + "name": "Patent Abstract Summarizer", + "nodes": [ + { + "parameters": { + "content": "## Patent Abstract Summarizer", + "height": 520, + "width": 1100 + }, + "id": "c46b424b-d86e-4c42-a5a7-3655c7402881", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "patent_abstract_summarizer" + }, + "id": "c3f0c87c-f25d-48ba-97b0-c8f8d23d4a31", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "eb7d7959-2c75-4bca-aab6-744235f38650", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "978d6786-ee2b-453f-8da7-49ead3bc09b5", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "patent_abstract_summarizer" + }, + "id": "b81e39e9-dacc-42d8-81ee-aa51b860be8f", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "patent_abstract_summarizer" + }, + "id": "63f9c0ae-b4d2-4d73-a80a-7585608eec23", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "a2dd0f08-fa8f-4188-96fb-531000f5e12f", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "3815af2a-00a6-4f4a-9736-933be6e8da1c", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "5a852eb7-f25a-454c-8599-8bd711420cc2", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "dcfd6e97-44c3-41af-ada9-effc257a4547", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "607bbfe5-07e3-4ba7-a726-c8115e464868", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Legal_Tech/privacy_policy_generator.json b/Legal_Tech/privacy_policy_generator.json new file mode 100644 index 0000000..af8f33a --- /dev/null +++ b/Legal_Tech/privacy_policy_generator.json @@ -0,0 +1,299 @@ +{ + "name": "Privacy Policy Generator", + "nodes": [ + { + "parameters": { + "content": "## Privacy Policy Generator", + "height": 520, + "width": 1100 + }, + "id": "31e645b0-8ee3-40e8-a573-1040118a5143", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "privacy_policy_generator" + }, + "id": "3e941cdf-4a90-4efa-af28-ec642a8f8a87", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "81a454cd-5ab3-401e-a2b7-cead2a15a4bb", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "b71432b3-21ba-4306-8001-a31e0af001c7", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "privacy_policy_generator" + }, + "id": "777057ee-9417-482e-99a0-2a776c2f7d8c", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "privacy_policy_generator" + }, + "id": "8a41fc40-5104-4dc9-8135-e5df98abc240", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "6a80f6a1-9344-4f08-8f21-b3840154a068", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "9c06dcd4-2ae2-4a35-8d5c-c97bcd5fee44", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "40b92744-a890-48d4-bc8d-812a3307b0b9", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "5057fff9-4817-4b2c-81ce-6fa38eb239e5", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "fc4d57c7-5ed2-45ac-85c6-a3ef52307eb6", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Legal_Tech/trademark_status_monitor.json b/Legal_Tech/trademark_status_monitor.json new file mode 100644 index 0000000..25526de --- /dev/null +++ b/Legal_Tech/trademark_status_monitor.json @@ -0,0 +1,299 @@ +{ + "name": "Trademark Status Monitor", + "nodes": [ + { + "parameters": { + "content": "## Trademark Status Monitor", + "height": 520, + "width": 1100 + }, + "id": "998e7582-8d6b-490b-bc4e-d54e4a9c41f5", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "trademark_status_monitor" + }, + "id": "864d897b-1356-48d5-88d5-5b92c9665383", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "27b13a4c-dcfc-4994-a7bd-7855d79122df", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "b7b766a7-90f0-4bd7-8d72-8b9e1c16cefd", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "trademark_status_monitor" + }, + "id": "83fd04e1-05d8-4af0-a3e7-37c317475f44", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "trademark_status_monitor" + }, + "id": "3a5c2851-baa5-4f08-a9c6-8c2a4f991fb0", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "1695a6cf-a47c-40cb-ab04-3900b9178759", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "98484ada-e60c-4ce9-806f-18033f24a073", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "4a6adf35-41a8-4aa1-b2cc-9e4bec883092", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "355afdb1-5e4f-4a38-a554-ae2196d3336e", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "833c5c4d-7e71-4721-b9a3-2e9cef344d79", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Manufacturing/README.md b/Manufacturing/README.md new file mode 100644 index 0000000..1c783ff --- /dev/null +++ b/Manufacturing/README.md @@ -0,0 +1,11 @@ +# Manufacturing Templates +- **machine_downtime_predictor.json** – weaviate/openai/anthropic +- **inventory_restock_forecast.json** – supabase/cohere/anthropic +- **quality_defect_classifier.json** – redis/openai/anthropic +- **safety_incident_alert.json** – redis/huggingface/huggingface +- **production_kpi_dashboard.json** – weaviate/cohere/openai +- **supply_chain_delay_monitor.json** – supabase/cohere/openai +- **maintenance_ticket_router.json** – supabase/cohere/huggingface +- **shift_handover_summary.json** – supabase/huggingface/huggingface +- **mes_log_analyzer.json** – weaviate/huggingface/openai +- **packaging_waste_calculator.json** – redis/openai/anthropic \ No newline at end of file diff --git a/Manufacturing/inventory_restock_forecast.json b/Manufacturing/inventory_restock_forecast.json new file mode 100644 index 0000000..0bb2aa6 --- /dev/null +++ b/Manufacturing/inventory_restock_forecast.json @@ -0,0 +1,299 @@ +{ + "name": "Inventory Restock Forecast", + "nodes": [ + { + "parameters": { + "content": "## Inventory Restock Forecast", + "height": 520, + "width": 1100 + }, + "id": "ac566dcd-c0d2-4372-8051-781b370f674c", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "inventory_restock_forecast" + }, + "id": "2d43525f-7454-4ce8-859e-e7bed92c5fc0", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "cef71770-0f4a-4828-ab22-2aaa40c05ea1", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "3889670e-02f8-4036-b112-8823a85ca32e", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "inventory_restock_forecast" + }, + "id": "3020d48f-fc21-4a54-aeeb-d6eb2b085e3c", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "inventory_restock_forecast" + }, + "id": "8a167018-3252-4f18-bf8a-5aa804b5130e", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "787db856-58e5-45ff-ac8c-cebcf7dc3956", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "835aac59-6306-41bd-a4bc-dd876821753f", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "671822b0-56cf-4372-8fc9-90358b8828c4", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "e838e95b-8049-49a9-8e2a-1ebcb049e620", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "c4790e4b-9655-4763-8b3d-8de11e39d567", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Manufacturing/machine_downtime_predictor.json b/Manufacturing/machine_downtime_predictor.json new file mode 100644 index 0000000..1cb7bd0 --- /dev/null +++ b/Manufacturing/machine_downtime_predictor.json @@ -0,0 +1,299 @@ +{ + "name": "Machine Downtime Predictor", + "nodes": [ + { + "parameters": { + "content": "## Machine Downtime Predictor", + "height": 520, + "width": 1100 + }, + "id": "7f896bbc-9cf1-42d1-ba8f-61405b20a4a4", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "machine_downtime_predictor" + }, + "id": "ffc4bbb9-85fe-4960-8fa3-53a88cafde52", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "ad450e26-791c-4d9a-89c5-ad5661c3a9b5", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "c4062ad2-7672-47c9-948a-25f89de261c1", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "machine_downtime_predictor" + }, + "id": "dec7b9a5-bd2b-43e7-8a18-1f2ec7d1d3e0", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "machine_downtime_predictor" + }, + "id": "fdeb45dc-c7f0-44f2-bfb5-52718a9abf83", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "1ff47a2a-8135-4328-9142-d2693f9a5a87", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "43b53e28-45ff-488c-9b44-dd8abdb2e76f", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "24047441-486e-4d22-b380-70e80a8f6e0b", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "67fd1430-77da-4792-88ef-91f28201c0f0", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "924da3ec-fbe7-49a9-8494-154c2cd0dd67", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Manufacturing/maintenance_ticket_router.json b/Manufacturing/maintenance_ticket_router.json new file mode 100644 index 0000000..68123c9 --- /dev/null +++ b/Manufacturing/maintenance_ticket_router.json @@ -0,0 +1,299 @@ +{ + "name": "Maintenance Ticket Router", + "nodes": [ + { + "parameters": { + "content": "## Maintenance Ticket Router", + "height": 520, + "width": 1100 + }, + "id": "a8e9ae12-6e04-419e-afa6-116c1a10d76f", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "maintenance_ticket_router" + }, + "id": "7ea5312f-5044-49e0-b612-b6ed0112460c", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "71c6f636-5ba2-4544-b453-d9640912a9bd", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "709a1603-39fa-48f3-a08f-73c1a9bf1526", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "maintenance_ticket_router" + }, + "id": "04f0955a-0e59-4ea7-92cf-b90a615336df", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "maintenance_ticket_router" + }, + "id": "b7f91301-61e2-4fe8-8f77-dc2277a454ef", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "ce697dc0-acb9-4021-b7fc-d6139474aec9", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "c3963d5c-5d2a-406c-aec6-4945ee68e5ac", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "7be46161-3cc9-46ac-b8d8-569822cdf806", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "9f436112-17d8-4b32-9386-ff8c05ca90fb", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "2650eccc-cfb2-45a3-b6b7-947eea05ab73", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Manufacturing/mes_log_analyzer.json b/Manufacturing/mes_log_analyzer.json new file mode 100644 index 0000000..ab5a140 --- /dev/null +++ b/Manufacturing/mes_log_analyzer.json @@ -0,0 +1,299 @@ +{ + "name": "MES Log Analyzer", + "nodes": [ + { + "parameters": { + "content": "## MES Log Analyzer", + "height": 520, + "width": 1100 + }, + "id": "6a578e19-1308-4a5c-b6f6-6ebd3710b6e3", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "mes_log_analyzer" + }, + "id": "39d4b641-9f59-4642-832e-79022bf495c7", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "e3946bf7-7e37-46ad-8866-b336d591139c", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "257bb0cf-c4c3-4ec5-a8fc-cc7af8cc82d8", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "mes_log_analyzer" + }, + "id": "191047e8-a373-4f4d-89f5-d4befa1e1488", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "mes_log_analyzer" + }, + "id": "e5aceb69-fdc8-4ecb-bb40-9595579f44d1", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "69bf896b-cc84-4c27-ac84-53c42df7675c", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "2dfcbeaa-32cc-411f-9804-33dbdc2cc1ff", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "22d5fa52-e851-4158-8b68-0bc099c7b712", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "4b278a48-c97b-4720-8248-7e16a59e8a97", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "59f09444-e08f-4545-b83a-6e3113298e1c", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Manufacturing/packaging_waste_calculator.json b/Manufacturing/packaging_waste_calculator.json new file mode 100644 index 0000000..f5f8286 --- /dev/null +++ b/Manufacturing/packaging_waste_calculator.json @@ -0,0 +1,299 @@ +{ + "name": "Packaging Waste Calculator", + "nodes": [ + { + "parameters": { + "content": "## Packaging Waste Calculator", + "height": 520, + "width": 1100 + }, + "id": "88e3435d-f3fb-4c59-8d58-9b77e3be201a", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "packaging_waste_calculator" + }, + "id": "0ad8c1ff-f8c3-4f5f-b478-520d16b80a52", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "7b704aa1-fae7-47f3-a349-69816e88955b", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "4ea8a51d-11e1-468d-873b-49c1388dc62a", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "packaging_waste_calculator" + }, + "id": "c6262742-2db3-4867-a7b2-2da95e864ab6", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "packaging_waste_calculator" + }, + "id": "4abcef2c-3080-43d4-b263-b851c675f519", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "6a8f2151-9319-4e77-b763-2c305e569d62", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "0e86b5c8-3448-444e-997e-3daa84164744", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "4b4b54de-3c2d-494d-a5bd-0f3a6f776526", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "deee5056-77f7-4e3a-919c-82f3ac955f90", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "d474b14f-19f5-476c-b6a7-d3991067091f", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Manufacturing/production_kpi_dashboard.json b/Manufacturing/production_kpi_dashboard.json new file mode 100644 index 0000000..f3cb7e5 --- /dev/null +++ b/Manufacturing/production_kpi_dashboard.json @@ -0,0 +1,299 @@ +{ + "name": "Production KPI Dashboard", + "nodes": [ + { + "parameters": { + "content": "## Production KPI Dashboard", + "height": 520, + "width": 1100 + }, + "id": "4d9a4134-cfe0-4c29-98ea-3c7eac4e8f4a", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "production_kpi_dashboard" + }, + "id": "7a5aee0a-9d7c-467f-a01a-da27537e21a2", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "37a3414f-2139-49df-ba08-3a7044c793f7", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "816bca35-5ac1-4d76-80c1-0f16c7b66bb6", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "production_kpi_dashboard" + }, + "id": "a07fff59-42d4-46b7-9ad6-57816f0837ec", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "production_kpi_dashboard" + }, + "id": "3e51ab47-497a-4ea4-8b87-a65904181599", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "0cec7a66-e61b-4c9e-baec-d38b1817c10f", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "3dc5cc76-b483-44b3-95e9-4eab8f02d843", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "6dc6d399-7dbe-4131-9d46-052da979cc5c", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "6d698856-e255-487c-b64d-ed9bfd21fe2b", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "84a285d5-4bd6-46d2-9853-ce07ad7bdf07", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Manufacturing/quality_defect_classifier.json b/Manufacturing/quality_defect_classifier.json new file mode 100644 index 0000000..4a08498 --- /dev/null +++ b/Manufacturing/quality_defect_classifier.json @@ -0,0 +1,299 @@ +{ + "name": "Quality Defect Classifier", + "nodes": [ + { + "parameters": { + "content": "## Quality Defect Classifier", + "height": 520, + "width": 1100 + }, + "id": "4a9d63c7-08b0-4bd7-86c7-118becc5c9b2", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "quality_defect_classifier" + }, + "id": "53bb395f-3072-435f-b051-f691b4954435", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "91f92b79-07e8-41cf-9d1a-92115031674d", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "44867b78-b164-4010-8732-f6dc7d391d87", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "quality_defect_classifier" + }, + "id": "5b3fc67b-c039-4bc6-b2f0-4bd0c58602dc", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "quality_defect_classifier" + }, + "id": "e607b51e-a06b-4614-8714-0ba803cd2031", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "67f74799-bb90-492f-b04b-defa516e02cd", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "39f3db21-6d42-4cce-b2a4-203fbecbe5d8", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "18899540-a96f-4e03-a08e-ecd68c4215d4", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "f36eea46-81b9-402a-8936-e80d6638c7a2", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "8ca4e3aa-29a6-4a1e-89d4-d627007a3a85", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Manufacturing/safety_incident_alert.json b/Manufacturing/safety_incident_alert.json new file mode 100644 index 0000000..f85b371 --- /dev/null +++ b/Manufacturing/safety_incident_alert.json @@ -0,0 +1,299 @@ +{ + "name": "Safety Incident Alert", + "nodes": [ + { + "parameters": { + "content": "## Safety Incident Alert", + "height": 520, + "width": 1100 + }, + "id": "acd052ce-d3a1-4e61-baa3-45cd6f793aee", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "safety_incident_alert" + }, + "id": "1deea699-1774-435a-90f6-69f08d5a6931", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "422f3b21-a6a6-4f42-99a4-639edfeb9b5e", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "20df8766-9812-46f6-a460-6dc78be50f81", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "safety_incident_alert" + }, + "id": "45b8c485-9062-44d5-8580-2f7873405375", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "safety_incident_alert" + }, + "id": "52766966-69f4-4e89-ac3a-2eb770a04adf", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "4edf8626-ea38-48b1-ab95-ecabf977ce86", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "c04e95e7-b775-4be6-817f-c3c54bb7c0fd", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "8d56875b-ebe1-4d6e-bc84-d34ce77f5e06", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "39891a6f-af82-47f1-b8de-809e45a2e91c", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "41ecc052-0431-49a5-8508-826db972109c", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Manufacturing/shift_handover_summary.json b/Manufacturing/shift_handover_summary.json new file mode 100644 index 0000000..6a9702d --- /dev/null +++ b/Manufacturing/shift_handover_summary.json @@ -0,0 +1,299 @@ +{ + "name": "Shift Handover Summary", + "nodes": [ + { + "parameters": { + "content": "## Shift Handover Summary", + "height": 520, + "width": 1100 + }, + "id": "e21b4c7b-8945-458d-84f5-edea8d605c63", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "shift_handover_summary" + }, + "id": "2032944d-a397-42e8-a145-3ce85fd48e71", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "024c6eb0-bce1-40a9-8fff-2027c229258e", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "61a509e3-ccec-4223-831f-3244d7ab5cd3", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "shift_handover_summary" + }, + "id": "b47689d7-8679-48da-b9a3-ca2afcc4f597", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "shift_handover_summary" + }, + "id": "ed7830fb-184a-474f-8bdd-2fae0383012c", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "b06cfa77-8233-42b3-86ef-f53a19fbd2e9", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "e2b1b8d0-d4fa-45b2-9b3a-e08dd662e595", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "7ddd3795-472f-4f4e-a81f-b562179ef0b0", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "4603bb8e-7edf-4dea-a8c3-eb7ed7f38233", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "f05a9bdc-cd55-4e0f-9e02-a1b9af498cb1", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Manufacturing/supply_chain_delay_monitor.json b/Manufacturing/supply_chain_delay_monitor.json new file mode 100644 index 0000000..0b000f1 --- /dev/null +++ b/Manufacturing/supply_chain_delay_monitor.json @@ -0,0 +1,299 @@ +{ + "name": "Supply Chain Delay Monitor", + "nodes": [ + { + "parameters": { + "content": "## Supply Chain Delay Monitor", + "height": 520, + "width": 1100 + }, + "id": "9df77f37-dd97-4dea-8ab1-0ab3a5e29489", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "supply_chain_delay_monitor" + }, + "id": "d179203c-413b-425f-be6d-82a645642ba2", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "9b94fc8b-644c-4569-8449-35157c58aaa1", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "f232e6de-527b-47e4-b961-dd360903cd61", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "supply_chain_delay_monitor" + }, + "id": "169f701d-3475-4451-b727-1f485145307a", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "supply_chain_delay_monitor" + }, + "id": "3a1c0d2b-3115-4c2b-9243-c4c4a89c0ab7", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "813e73ba-ca9f-45e7-92c0-761a78a8f2d9", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "6126e963-632b-412e-b06f-09dc807001e8", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "b6b6f472-4a00-4b7b-9e35-a8b79ae004a3", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "adcef2d0-b2f7-4c3a-93d3-22eb92c84f81", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "b1552509-063f-4144-8f96-9de975b85c06", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Media/README.md b/Media/README.md new file mode 100644 index 0000000..ec1c842 --- /dev/null +++ b/Media/README.md @@ -0,0 +1,11 @@ +# Media Templates +- **podcast_show_notes_generator.json** – supabase/cohere/openai +- **tv_rating_trend_report.json** – redis/huggingface/huggingface +- **breaking_news_summarizer.json** – weaviate/huggingface/openai +- **ad_campaign_performance_alert.json** – pinecone/cohere/openai +- **content_idea_brainstormer.json** – redis/openai/anthropic +- **script_dialogue_analyzer.json** – pinecone/huggingface/openai +- **music_playlist_mood_tagger.json** – redis/openai/openai +- **live_stream_chat_moderator.json** – supabase/openai/anthropic +- **social_buzz_heatmap.json** – supabase/openai/huggingface +- **pr_crisis_detector.json** – redis/openai/huggingface \ No newline at end of file diff --git a/Media/ad_campaign_performance_alert.json b/Media/ad_campaign_performance_alert.json new file mode 100644 index 0000000..9fd0800 --- /dev/null +++ b/Media/ad_campaign_performance_alert.json @@ -0,0 +1,299 @@ +{ + "name": "Ad Campaign Performance Alert", + "nodes": [ + { + "parameters": { + "content": "## Ad Campaign Performance Alert", + "height": 520, + "width": 1100 + }, + "id": "b9d822c3-5472-4e62-ae22-da1dcc48da68", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "ad_campaign_performance_alert" + }, + "id": "6915be1a-2020-44fd-a1a9-03729618e0f4", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "8fa9fd45-56ed-4335-9cd6-da422c296469", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "61f0b264-c6da-4340-adb2-4b2dfbf79c25", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "ad_campaign_performance_alert" + }, + "id": "8d44d896-ea7a-4c50-b6fe-752f40708d99", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "ad_campaign_performance_alert" + }, + "id": "a448c986-5c7d-419e-961b-a7a798325d9f", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "9f02801d-d8e4-4a70-a219-ee8b2bc80dde", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "924d810a-70de-4310-8abe-4d7f7eed8e23", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "68c84590-c0d5-4b5d-8976-56afb248ece4", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "3ffa4018-e220-44b4-b7da-725aed7bcfae", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "92e93140-2890-47b1-8736-1be9a2322275", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Media/breaking_news_summarizer.json b/Media/breaking_news_summarizer.json new file mode 100644 index 0000000..c3342db --- /dev/null +++ b/Media/breaking_news_summarizer.json @@ -0,0 +1,299 @@ +{ + "name": "Breaking News Summarizer", + "nodes": [ + { + "parameters": { + "content": "## Breaking News Summarizer", + "height": 520, + "width": 1100 + }, + "id": "1c60dfda-ff6c-431b-8200-9b6c34adc1d9", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "breaking_news_summarizer" + }, + "id": "ae2530ec-60d3-41b3-a0a2-7a18071f6330", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "89dee8a0-3133-4c1b-a4b9-aa2fc194949b", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "29f16a9a-1f38-4713-ba9c-215f8259cd88", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "breaking_news_summarizer" + }, + "id": "45eefa2e-cd65-44a2-8597-1090e59b131e", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "breaking_news_summarizer" + }, + "id": "6e5733ea-2827-4e32-a683-c61ef69fea40", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "34c6f9f4-68a8-4d58-a5f3-bd8fc98456f2", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "a2f1be61-44ce-4729-bcae-1e436fec6495", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "1be3574f-87ea-43ad-8a1a-742bbabbf2fc", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "ab963c4f-2d8b-4f66-a7e3-3f9d4ec07612", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "728c2329-b3fc-4864-a4d5-e46a04502dcd", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Media/content_idea_brainstormer.json b/Media/content_idea_brainstormer.json new file mode 100644 index 0000000..e711fa8 --- /dev/null +++ b/Media/content_idea_brainstormer.json @@ -0,0 +1,299 @@ +{ + "name": "Content Idea Brainstormer", + "nodes": [ + { + "parameters": { + "content": "## Content Idea Brainstormer", + "height": 520, + "width": 1100 + }, + "id": "bb42db96-13a5-44e7-af1b-e6e11b76cf74", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "content_idea_brainstormer" + }, + "id": "e6c6bc62-818c-46b8-877f-ae4c812daa94", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "0b4c4b2a-b95e-4080-b908-5851357ed0e2", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "14ad7f23-10af-41f6-ab29-37f382175fc3", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "content_idea_brainstormer" + }, + "id": "4b787c22-2dca-4c15-9572-0ff8991d2220", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "content_idea_brainstormer" + }, + "id": "10f96194-129a-4ce5-9657-23301c80bfe8", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "8ef28b27-506c-4ac2-b816-65ac3d702ddc", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "68b965ee-3149-4632-9f2e-0d918944d13e", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "9504e336-55bd-42b9-afd6-78b0fc0be206", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "5b9c91e5-ccd0-447c-b14e-1409738a3a2c", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "43f9428f-3874-436f-94c5-45e5a692d696", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Media/live_stream_chat_moderator.json b/Media/live_stream_chat_moderator.json new file mode 100644 index 0000000..3d5fa08 --- /dev/null +++ b/Media/live_stream_chat_moderator.json @@ -0,0 +1,299 @@ +{ + "name": "Live Stream Chat Moderator", + "nodes": [ + { + "parameters": { + "content": "## Live Stream Chat Moderator", + "height": 520, + "width": 1100 + }, + "id": "0477641f-1ff4-4ac3-aac2-244c57a4b6bd", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "live_stream_chat_moderator" + }, + "id": "8c9bf83f-1b91-4b43-8ea6-c023f73625e9", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "fd0a3c84-6227-4b9d-b465-36e21b1251cb", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "4caeff08-3ead-42c1-b9ac-6aa5f8e0eb78", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "live_stream_chat_moderator" + }, + "id": "bd57b1a0-b6b9-4c9e-b2e6-a02a352d2cc2", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "live_stream_chat_moderator" + }, + "id": "29975a1f-52a0-43f9-bf8f-3024d8d204a7", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "c2be4d8f-bf26-4f91-8086-d91b053fd030", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "730c0f23-e800-453d-9443-e0cf6aa11324", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "822318fd-aae5-4013-bf4b-1dbd3427f23f", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "3b0f82a6-f252-4493-b48a-c936ad1163b2", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "7cd9388a-03bf-4b50-91a8-be337e97bee8", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Media/music_playlist_mood_tagger.json b/Media/music_playlist_mood_tagger.json new file mode 100644 index 0000000..cc84772 --- /dev/null +++ b/Media/music_playlist_mood_tagger.json @@ -0,0 +1,299 @@ +{ + "name": "Music Playlist Mood Tagger", + "nodes": [ + { + "parameters": { + "content": "## Music Playlist Mood Tagger", + "height": 520, + "width": 1100 + }, + "id": "35c5ee28-e623-49f7-91d7-0ae7530044d3", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "music_playlist_mood_tagger" + }, + "id": "1c071a41-d513-4b60-9c81-e54213c9337e", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "f8f1f9b7-57ea-4ae5-8a19-c498acbc9e05", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "a879123d-930a-4259-98b2-7e994b3bb7b0", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "music_playlist_mood_tagger" + }, + "id": "fb0c0220-4fcd-48ff-b217-b7a90763ea93", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "music_playlist_mood_tagger" + }, + "id": "8874d67d-b3d7-4f97-ac3f-3039c275203d", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "8bda0fad-cf73-48ee-86fa-49c7126589e6", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "50efd5f2-0b34-427a-98c6-8eecd851877f", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "bca987be-2cb1-4f84-8185-d0cf02dac038", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "abde755c-7ac6-4269-91fa-bbbbce0370ba", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "866c78a4-8df7-487b-81a2-f0e50dc22c2a", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Media/podcast_show_notes_generator.json b/Media/podcast_show_notes_generator.json new file mode 100644 index 0000000..1b56b55 --- /dev/null +++ b/Media/podcast_show_notes_generator.json @@ -0,0 +1,299 @@ +{ + "name": "Podcast Show Notes Generator", + "nodes": [ + { + "parameters": { + "content": "## Podcast Show Notes Generator", + "height": 520, + "width": 1100 + }, + "id": "db0d0a37-0a6f-4e1f-9348-3a251bd7aca6", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "podcast_show_notes_generator" + }, + "id": "8eb22c68-2e1a-4bb5-94db-363df07692b3", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "da5e4956-b820-4091-b83f-ab2468c08f8e", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "660508cd-d632-4e93-973e-5e7242cb123a", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "podcast_show_notes_generator" + }, + "id": "6a99b507-ba03-4696-b932-ec53815cc338", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "podcast_show_notes_generator" + }, + "id": "1054a795-1000-4d02-8726-23bc4a624c01", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "a9aad1e2-da5f-4845-ac93-c6970b4403e7", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "e151b7c2-9167-4f7d-8747-cde886f42c92", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "6716f412-12b8-45e7-b388-bde3977ffd6a", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "6fb42ba0-e674-492a-8657-342f68d44665", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "d4f71f10-2c90-46a0-a10a-b3b60fc18cac", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Media/pr_crisis_detector.json b/Media/pr_crisis_detector.json new file mode 100644 index 0000000..17fd1a0 --- /dev/null +++ b/Media/pr_crisis_detector.json @@ -0,0 +1,299 @@ +{ + "name": "PR Crisis Detector", + "nodes": [ + { + "parameters": { + "content": "## PR Crisis Detector", + "height": 520, + "width": 1100 + }, + "id": "51e4daa8-b45b-4ae4-96fe-2105f1999677", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "pr_crisis_detector" + }, + "id": "01d0bfb2-001d-451e-ba33-1da3c3294f0f", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "f654bb12-4c8c-452d-981f-b6effb15296f", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "696b4bad-e80b-4942-bd49-e151946f3d2c", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "pr_crisis_detector" + }, + "id": "5c7f4d37-57c1-48db-9892-5919bdd40f34", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "pr_crisis_detector" + }, + "id": "8a661be2-e7e6-4e37-8414-5487209e95c2", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "31c589e0-6733-40bf-ae02-61562fdecd14", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "d45746f9-7752-4c7f-be93-ff50ab2cfd3c", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "54a2dcbd-8d45-4d51-8674-3f13dcb766be", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "80fd174e-e101-408f-9464-0c4f39719567", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "2aa18194-afda-418b-b37c-d608cb5e9bf6", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Media/script_dialogue_analyzer.json b/Media/script_dialogue_analyzer.json new file mode 100644 index 0000000..8e5bf3f --- /dev/null +++ b/Media/script_dialogue_analyzer.json @@ -0,0 +1,299 @@ +{ + "name": "Script Dialogue Analyzer", + "nodes": [ + { + "parameters": { + "content": "## Script Dialogue Analyzer", + "height": 520, + "width": 1100 + }, + "id": "6bda99e0-afce-4f25-a0d6-37fc3030fc7d", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "script_dialogue_analyzer" + }, + "id": "6e893763-6466-4f44-b1ee-b7ad243895f3", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "fa02ba25-5d8c-422d-b89e-5e38d53a7268", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "3e2c2d49-c7a2-48b0-bf8f-57c6badfc67c", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "script_dialogue_analyzer" + }, + "id": "0ee473ca-5f98-4afe-a79b-05247ef02cb8", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "script_dialogue_analyzer" + }, + "id": "4baa06dc-4f02-4875-9b36-bf43cbcf28c6", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "dfcc35bd-4c02-4979-953f-21bad7251b32", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "d695ca63-96c3-4cc5-9d8c-294952b1ea7b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "97a4dcb7-cb9f-4eca-b723-4d364049899f", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "88d39f02-5c26-4ebd-a113-f793dd30092f", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "3c3347f0-df24-43f7-add3-15dda70a794a", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Media/social_buzz_heatmap.json b/Media/social_buzz_heatmap.json new file mode 100644 index 0000000..afcea1d --- /dev/null +++ b/Media/social_buzz_heatmap.json @@ -0,0 +1,299 @@ +{ + "name": "Social Buzz Heatmap", + "nodes": [ + { + "parameters": { + "content": "## Social Buzz Heatmap", + "height": 520, + "width": 1100 + }, + "id": "138215f7-468b-48cb-b376-c40a817528f2", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "social_buzz_heatmap" + }, + "id": "82f30b68-e3f1-40f7-88e3-ab1c3233e230", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "c324892d-dfbb-46eb-a20b-3194d5af8027", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "1a536591-e56d-4882-97fa-750ea30a04fe", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "social_buzz_heatmap" + }, + "id": "b9fca89c-c694-4953-bee6-703bdea51693", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "social_buzz_heatmap" + }, + "id": "4a9a5d30-032a-457d-a671-ead31f559495", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "45b04afb-4591-4c07-9b6c-e3bc20b32812", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "543b0e24-d804-443c-9c6f-bd1edaa4ac2b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "8a835b4e-cf65-49ac-9349-f8b64dda14d9", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "4bfaf367-92e9-40a0-8396-e190a5eb204b", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "6b69c4ac-4d92-4e53-90db-0ff92a2e0304", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Media/tv_rating_trend_report.json b/Media/tv_rating_trend_report.json new file mode 100644 index 0000000..82fc75f --- /dev/null +++ b/Media/tv_rating_trend_report.json @@ -0,0 +1,299 @@ +{ + "name": "TV Rating Trend Report", + "nodes": [ + { + "parameters": { + "content": "## TV Rating Trend Report", + "height": 520, + "width": 1100 + }, + "id": "65c293e1-1bb3-47b1-a7e3-1a437f9e1b82", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "tv_rating_trend_report" + }, + "id": "5ebc0a6b-0f4a-4830-86ff-ee32ab4bdf00", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "54c599be-45db-4a02-a36f-4dfb1e742586", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "e24b26c6-bc13-4744-8ec3-8edb1d499fbf", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "tv_rating_trend_report" + }, + "id": "0e886b29-468c-426d-ae42-ec988395d9c5", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "tv_rating_trend_report" + }, + "id": "db48a725-0c6c-41da-a903-0b84de6841eb", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "b38807e5-de3d-4b5e-90d9-5f8512e32fc4", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "ae8a7a3b-91a5-48c3-a0f1-f6c57a25dfb1", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "8765fbd0-3a13-4190-978d-ca9afe9bb02a", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "7d837a97-93be-4f6a-89d6-7f35d82f74a6", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "f8725419-cad6-4316-b509-2a9733bd92bf", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Real_Estate/README.md b/Real_Estate/README.md new file mode 100644 index 0000000..d4d9508 --- /dev/null +++ b/Real_Estate/README.md @@ -0,0 +1,11 @@ +# Real_Estate Templates +- **lead_scoring_with_mls_data.json** – pinecone/openai/huggingface +- **rental_price_estimator.json** – supabase/cohere/anthropic +- **neighborhood_safety_insights.json** – redis/huggingface/anthropic +- **mortgage_rate_alert.json** – pinecone/openai/huggingface +- **property_description_generator.json** – supabase/huggingface/huggingface +- **tenant_screening_summary.json** – pinecone/cohere/huggingface +- **open_house_reminder.json** – supabase/cohere/openai +- **real_estate_market_trend_report.json** – weaviate/cohere/anthropic +- **hoa_fee_analyzer.json** – weaviate/huggingface/anthropic +- **zoning_regulation_checker.json** – redis/openai/huggingface \ No newline at end of file diff --git a/Real_Estate/hoa_fee_analyzer.json b/Real_Estate/hoa_fee_analyzer.json new file mode 100644 index 0000000..f58fa54 --- /dev/null +++ b/Real_Estate/hoa_fee_analyzer.json @@ -0,0 +1,299 @@ +{ + "name": "HOA Fee Analyzer", + "nodes": [ + { + "parameters": { + "content": "## HOA Fee Analyzer", + "height": 520, + "width": 1100 + }, + "id": "4afac323-5876-45a8-bccd-7dcbeb0d05ae", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "hoa_fee_analyzer" + }, + "id": "170dc7af-c8e4-4420-9a4e-80c0a62ff3df", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "bbf26500-857a-47ce-9dab-5a1bbc3a0029", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "dc4d3b33-40b8-4414-81e6-ca74e48ad493", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "hoa_fee_analyzer" + }, + "id": "e96269e1-5bf2-4422-afc4-b33472a46cf2", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "hoa_fee_analyzer" + }, + "id": "02a2e7c7-2457-467f-adec-04c8b3f7da82", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "0de505bb-2592-406d-92dc-f56bc9bb6f3f", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "132e0e2b-e8e4-43c8-841e-d89830fa7a7f", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "a5bd7242-10d9-4386-8d3d-dfa03c4e369a", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "d991fa78-4870-4dc8-ae72-c1f25a91a61e", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "f898e01a-ebd6-40aa-b6c3-1c513f398ef8", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Real_Estate/lead_scoring_with_mls_data.json b/Real_Estate/lead_scoring_with_mls_data.json new file mode 100644 index 0000000..8ac9e0f --- /dev/null +++ b/Real_Estate/lead_scoring_with_mls_data.json @@ -0,0 +1,299 @@ +{ + "name": "Lead Scoring with MLS Data", + "nodes": [ + { + "parameters": { + "content": "## Lead Scoring with MLS Data", + "height": 520, + "width": 1100 + }, + "id": "b3e798e0-f54d-43bf-9115-803ed5440da0", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "lead_scoring_with_mls_data" + }, + "id": "91731293-a22d-4e7f-a326-e4370193b2ec", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "c66ae7bb-3ce4-49f9-aa05-74097ff017d1", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "dd94a3be-6fef-4337-a815-2ea920012b1e", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "lead_scoring_with_mls_data" + }, + "id": "11d992bd-c645-440a-b946-c8603d2e52a5", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "lead_scoring_with_mls_data" + }, + "id": "d6d1a18d-3612-438e-8509-1dd7c6e2f6a4", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "6d3594e7-3e47-41cd-810e-4d415bea9e31", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "7ad970e6-4176-4eac-b242-904e6cd0011b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "d6c9338c-bc66-4036-9a16-ca9e9e302e90", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "8ee19830-3676-4825-bad4-e7768bd6be95", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "a6a6cccb-aa45-42da-bbf1-198fba885857", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Real_Estate/mortgage_rate_alert.json b/Real_Estate/mortgage_rate_alert.json new file mode 100644 index 0000000..7f555c5 --- /dev/null +++ b/Real_Estate/mortgage_rate_alert.json @@ -0,0 +1,299 @@ +{ + "name": "Mortgage Rate Alert", + "nodes": [ + { + "parameters": { + "content": "## Mortgage Rate Alert", + "height": 520, + "width": 1100 + }, + "id": "e7f69fa7-a800-43bc-b113-061d37523f4d", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "mortgage_rate_alert" + }, + "id": "3b8e8fe5-3986-44f2-9306-790e2ae3119f", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "dc561d99-0499-4c81-a7e5-e59ced66a2d5", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "e867ce4b-bebb-484e-a69c-4e287cc7c6bd", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "mortgage_rate_alert" + }, + "id": "2e5ebbc6-b41e-403b-a20f-32335c185615", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "mortgage_rate_alert" + }, + "id": "1bba824c-3bf0-478e-9a44-80dcf4354cec", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "94bd1fe4-881f-4ce5-8bed-5d3af96b97a2", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "b637c592-cb50-44c1-adb9-011e8777c26d", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "39f9a420-6a85-4abe-abb4-b467878e582f", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "6a52cdd2-c9b3-450f-8131-0f1acaa404ce", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "b7bb9fa0-cdd0-4ea7-b2ee-b0279939be98", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Real_Estate/neighborhood_safety_insights.json b/Real_Estate/neighborhood_safety_insights.json new file mode 100644 index 0000000..8cafba3 --- /dev/null +++ b/Real_Estate/neighborhood_safety_insights.json @@ -0,0 +1,299 @@ +{ + "name": "Neighborhood Safety Insights", + "nodes": [ + { + "parameters": { + "content": "## Neighborhood Safety Insights", + "height": 520, + "width": 1100 + }, + "id": "6d429e9f-4cf4-413c-992a-934cb55c8e16", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "neighborhood_safety_insights" + }, + "id": "8ef7fb3d-575d-4892-8afc-54c302c80b3d", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "5b0b3f59-3490-48b0-bfe2-8327f49e9916", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "bc814284-3660-429f-afc4-32ce5c43cb7d", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "neighborhood_safety_insights" + }, + "id": "fa876356-58fc-4c4d-9eaf-d375d986a76d", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "neighborhood_safety_insights" + }, + "id": "1fe7c854-514d-4365-9f40-5d5e443a9fec", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "2a2a28cf-9d1b-40b6-ab5f-24a1ff1b27b6", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "0c114c70-0c3d-4f76-b177-948a72857f4a", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "2ed19d0b-5981-4187-ae4a-db60bba6b82a", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "fd4845a4-e13e-4ca4-af76-ec8b63b63502", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "9dbfe97d-d0d7-4bb0-a9bc-8cc20d6becb2", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Real_Estate/open_house_reminder.json b/Real_Estate/open_house_reminder.json new file mode 100644 index 0000000..7797b44 --- /dev/null +++ b/Real_Estate/open_house_reminder.json @@ -0,0 +1,299 @@ +{ + "name": "Open House Reminder", + "nodes": [ + { + "parameters": { + "content": "## Open House Reminder", + "height": 520, + "width": 1100 + }, + "id": "f924cb54-ba11-4cb7-8f29-71b0baca8062", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "open_house_reminder" + }, + "id": "4f2c3ae0-9c02-4921-9127-b8be22f97c79", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "f8085896-3869-4b45-81a1-fb35887c6582", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "c3060c67-0183-4888-bb93-afdc90167a4b", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "open_house_reminder" + }, + "id": "33aa151a-e859-41bb-beaf-9ba3d6b372f7", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "open_house_reminder" + }, + "id": "4831a728-1c61-4914-95ea-3d50700018e2", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "df6c51f6-7b94-444a-9501-32086e7e463c", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "392846c4-b5f2-42f8-96f7-9db4226f700e", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "fcd7abdb-6cb0-4ea6-a9ff-26ad5460c10f", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "6b05f764-5f33-462f-be12-e3d119822653", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "b87baeaf-550a-4ae0-88ae-4ac16afb6ba1", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Real_Estate/property_description_generator.json b/Real_Estate/property_description_generator.json new file mode 100644 index 0000000..af64a27 --- /dev/null +++ b/Real_Estate/property_description_generator.json @@ -0,0 +1,299 @@ +{ + "name": "Property Description Generator", + "nodes": [ + { + "parameters": { + "content": "## Property Description Generator", + "height": 520, + "width": 1100 + }, + "id": "de9e99d7-55a7-4ab5-be65-a76562417c9e", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "property_description_generator" + }, + "id": "95eaae13-d097-4ee7-850c-dde459bb204a", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "7fc75187-cc83-48d5-a7e9-dae38978b806", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "9290b626-0263-42be-b96f-5a577b128620", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "property_description_generator" + }, + "id": "1e94decf-e2a7-4e6f-b319-6ff1a44eef83", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "property_description_generator" + }, + "id": "312a60d1-dcba-4181-b287-a5ecb3469e2e", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "8ab3c450-26e0-4b87-a68e-663ab7cfad16", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "c87803e6-a97d-4ef9-8c10-e5758445cbc7", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "31cfc461-50a1-422a-9ef3-6cdfa690b52b", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "beb92ab9-ec72-4327-9b30-fdddfd9216e7", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "cee3fcdc-0dc6-4dee-9863-767b4fd805a6", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Real_Estate/real_estate_market_trend_report.json b/Real_Estate/real_estate_market_trend_report.json new file mode 100644 index 0000000..84b6865 --- /dev/null +++ b/Real_Estate/real_estate_market_trend_report.json @@ -0,0 +1,299 @@ +{ + "name": "Real Estate Market Trend Report", + "nodes": [ + { + "parameters": { + "content": "## Real Estate Market Trend Report", + "height": 520, + "width": 1100 + }, + "id": "e5cd3533-af52-45ca-8e52-6086b7d244ea", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "real_estate_market_trend_report" + }, + "id": "0501dc92-8312-4244-a68e-0d6c798f9278", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "1570ba94-787d-4f3b-b5b5-e614db90bc8d", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "f4bd6310-ca6e-46c6-bc83-7e15c0588619", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "real_estate_market_trend_report" + }, + "id": "d69bb710-b962-4b60-98cf-efefae8ed524", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "real_estate_market_trend_report" + }, + "id": "5aed1ad1-1c3d-4f04-bf89-a3aa11cf4557", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "10f720a6-db13-4540-a66c-e62e9d8c9aaf", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "9d5f774a-3ac5-4bef-9e43-7184c59b3f7f", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "4b64717e-3152-429e-822a-8714766070e3", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "a381694b-832c-4be6-b93a-e3077a8a8efe", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "cc085301-7d71-4b78-a0f2-6b35f03cfe00", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Real_Estate/rental_price_estimator.json b/Real_Estate/rental_price_estimator.json new file mode 100644 index 0000000..d98b069 --- /dev/null +++ b/Real_Estate/rental_price_estimator.json @@ -0,0 +1,299 @@ +{ + "name": "Rental Price Estimator", + "nodes": [ + { + "parameters": { + "content": "## Rental Price Estimator", + "height": 520, + "width": 1100 + }, + "id": "522a1c32-482c-4ac3-83bf-a8ae38f035e9", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "rental_price_estimator" + }, + "id": "8b1409f9-abae-4c17-8049-ef854d2875b4", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "75e1adde-fad5-43b1-aff6-61a6f37dd10c", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "cfaa3081-4cb7-412b-83c0-8dcc28a25224", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "rental_price_estimator" + }, + "id": "50813f68-ed6d-46b4-81bd-c44b22b4b378", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "rental_price_estimator" + }, + "id": "654d535f-97a6-42b2-8f62-fc5ee805807e", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "dfeb7f91-ab52-42b5-b776-1fd67d9fbd79", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "3614aecd-22e9-449b-8368-8e238c50faa9", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "bc73d731-23d4-4294-ad6c-c8a6efe5e7e4", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "18a6cf50-4848-4e94-bf5a-c7638f772ab7", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "3ba0b33e-9b94-4e0f-82a1-a51408b9ad0d", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Real_Estate/tenant_screening_summary.json b/Real_Estate/tenant_screening_summary.json new file mode 100644 index 0000000..289cd58 --- /dev/null +++ b/Real_Estate/tenant_screening_summary.json @@ -0,0 +1,299 @@ +{ + "name": "Tenant Screening Summary", + "nodes": [ + { + "parameters": { + "content": "## Tenant Screening Summary", + "height": 520, + "width": 1100 + }, + "id": "3b33eebf-9222-4bd3-b76f-184d65d84dab", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "tenant_screening_summary" + }, + "id": "18fe7bca-e67c-47c4-b3ff-1026e4ea6dd2", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "49839ad9-502f-469b-a079-ef2ca8f2f0dd", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "647d7561-8466-4208-8895-e9fcb704ac2a", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "tenant_screening_summary" + }, + "id": "e490ed00-02f9-425c-b529-3b5a3083255e", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "tenant_screening_summary" + }, + "id": "18a368e6-b6ba-459d-96ea-0155c46b2685", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "a83bba45-b696-4930-a9a0-926690456afa", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "ee95789c-9e70-4905-883d-7cc66e61490b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "e6431ed2-a268-483d-b15c-a3ab0a795fd1", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "8c55a527-e45c-4813-997b-ec051d3b9529", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "51d31d49-cc35-42ed-b760-e79e47b451e7", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Real_Estate/zoning_regulation_checker.json b/Real_Estate/zoning_regulation_checker.json new file mode 100644 index 0000000..bf13d65 --- /dev/null +++ b/Real_Estate/zoning_regulation_checker.json @@ -0,0 +1,299 @@ +{ + "name": "Zoning Regulation Checker", + "nodes": [ + { + "parameters": { + "content": "## Zoning Regulation Checker", + "height": 520, + "width": 1100 + }, + "id": "07d635fb-5ea6-40db-8eb3-477a78c63232", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "zoning_regulation_checker" + }, + "id": "3f13da25-c4d9-47c5-b521-2c2e25635ec3", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "e4a8e3ef-15b9-4e2a-876b-1d29f56cd0fa", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "b40a547d-4b1c-43b3-9820-732c263ce7fd", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "zoning_regulation_checker" + }, + "id": "d29b865b-9909-4fc4-8785-9a04eb7eee35", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "zoning_regulation_checker" + }, + "id": "5ffa1b33-c404-4135-b7fc-097a7af026ed", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "b2752bb3-20d7-43dd-83b5-3a9103d7cd46", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "c6319312-5f09-4f7e-8590-0f2c17a5b88c", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "6da6b757-2fdf-4f85-8e2a-a1d4e15ec9fc", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "b5fda3af-1de8-41ba-a7f1-3f0ac4625110", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "a01be5c7-9426-4835-b2b9-3d03d1b6622b", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Travel/README.md b/Travel/README.md new file mode 100644 index 0000000..5fb1b23 --- /dev/null +++ b/Travel/README.md @@ -0,0 +1,11 @@ +# Travel Templates +- **flight_price_drop_alert.json** – weaviate/openai/huggingface +- **local_attraction_recommender.json** – pinecone/cohere/anthropic +- **weather_packing_list_generator.json** – supabase/openai/anthropic +- **visa_requirement_checker.json** – weaviate/cohere/anthropic +- **hotel_review_sentiment.json** – pinecone/huggingface/huggingface +- **travel_itinerary_builder.json** – supabase/cohere/openai +- **currency_exchange_estimator.json** – weaviate/huggingface/huggingface +- **airport_lounge_finder.json** – redis/cohere/huggingface +- **travel_advisory_monitor.json** – pinecone/openai/anthropic +- **road_trip_stop_planner.json** – supabase/cohere/anthropic \ No newline at end of file diff --git a/Travel/airport_lounge_finder.json b/Travel/airport_lounge_finder.json new file mode 100644 index 0000000..3a46450 --- /dev/null +++ b/Travel/airport_lounge_finder.json @@ -0,0 +1,299 @@ +{ + "name": "Airport Lounge Finder", + "nodes": [ + { + "parameters": { + "content": "## Airport Lounge Finder", + "height": 520, + "width": 1100 + }, + "id": "530a91dd-c148-4078-8c75-34bea7ab4100", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "airport_lounge_finder" + }, + "id": "618297ee-f2c3-4771-b4b8-ca10085efb5c", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "53279a3e-2797-4b54-a15e-60123a6ae091", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "ce7a56bb-d36d-496e-baa3-fb242531cc96", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "airport_lounge_finder" + }, + "id": "6a809676-30e2-4507-a7dc-41bed507b479", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "indexName": "airport_lounge_finder" + }, + "id": "31dc5181-6f83-424d-a9fd-8706df3d524f", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreRedis", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "redisApi": { + "id": "REDIS_API", + "name": "Redis account" + } + } + }, + { + "parameters": { + "name": "Redis" + }, + "id": "da30c8c9-9ea8-4c74-9660-5bdc9dffd9fd", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "a7d6fb97-4c3c-4b53-8161-210830f3ecf9", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "e2c411a2-0f5b-4964-979a-7cb6311c7756", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "340516f7-e12d-4dcc-9852-fdffce2302d4", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "3e999c21-3608-4f0e-b250-2d9f1229c08a", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Travel/currency_exchange_estimator.json b/Travel/currency_exchange_estimator.json new file mode 100644 index 0000000..9c7a2bd --- /dev/null +++ b/Travel/currency_exchange_estimator.json @@ -0,0 +1,299 @@ +{ + "name": "Currency Exchange Estimator", + "nodes": [ + { + "parameters": { + "content": "## Currency Exchange Estimator", + "height": 520, + "width": 1100 + }, + "id": "d5b91663-402e-4601-98df-3f8f1399993f", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "currency_exchange_estimator" + }, + "id": "d081818b-2d6c-466a-9914-6740afcbd7af", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "ca2119ff-edea-4305-b2c5-7198b24e6538", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "6bf1f530-dcfe-463a-acb0-5cc4116ad4b4", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "currency_exchange_estimator" + }, + "id": "c5b61329-227e-42fe-b183-ce0891aa9017", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "currency_exchange_estimator" + }, + "id": "15a1b2e0-2cb5-4bc9-935b-24a493c404ea", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "7f18286e-ba90-47ea-a603-432cceabc5c0", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "f69b9d78-6f83-4b70-99a8-17c380063a49", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "1048f1ff-7f01-4304-94e6-09388ff5d1d3", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "d7b31857-87ed-46e5-8d87-6f8466188c6a", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "d8f0a755-3496-4e14-b016-f98eedb8b69c", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Travel/flight_price_drop_alert.json b/Travel/flight_price_drop_alert.json new file mode 100644 index 0000000..dd76715 --- /dev/null +++ b/Travel/flight_price_drop_alert.json @@ -0,0 +1,299 @@ +{ + "name": "Flight Price Drop Alert", + "nodes": [ + { + "parameters": { + "content": "## Flight Price Drop Alert", + "height": 520, + "width": 1100 + }, + "id": "2e971a9b-a6ba-4497-8110-fe07b7a47b42", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "flight_price_drop_alert" + }, + "id": "9acabf76-8493-4272-9738-3b188b02d72a", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "c0844651-967a-4a74-8ec7-21b8ad69c57e", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "9e584208-6ee6-4d88-928d-ebea7670029f", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "flight_price_drop_alert" + }, + "id": "68ba07d4-4a88-488f-b516-3af28bf2e448", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "flight_price_drop_alert" + }, + "id": "e8555ffa-cd0a-43b9-9877-0224cec55b1c", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "8adc9dca-87b4-4d3b-a491-ae2bfa48fa92", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "20c201df-db6e-4532-92eb-423d9ed792f0", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "729d441d-a5fa-44c7-9fca-ed1e9a3b7eb7", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "960b4ad9-0550-4dc9-932b-ee0cc272c739", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "c1386b51-3a1c-4d40-aa44-90ea2d247c4e", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Travel/hotel_review_sentiment.json b/Travel/hotel_review_sentiment.json new file mode 100644 index 0000000..5d1f283 --- /dev/null +++ b/Travel/hotel_review_sentiment.json @@ -0,0 +1,299 @@ +{ + "name": "Hotel Review Sentiment", + "nodes": [ + { + "parameters": { + "content": "## Hotel Review Sentiment", + "height": 520, + "width": 1100 + }, + "id": "3f6dc161-7d19-4399-8fad-b801e4406848", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "hotel_review_sentiment" + }, + "id": "5f8dd254-d4f6-4fa2-a17a-743eae80b24d", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "98b19fc7-ec4f-460e-948a-5a7855399235", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "2133104f-a360-4cc1-8dee-92a6da93ea3e", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsHuggingFace", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "hotel_review_sentiment" + }, + "id": "ab99b854-32da-4fed-9fdc-6285c1e5beff", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "hotel_review_sentiment" + }, + "id": "b45e5508-bafd-46cd-9e8e-1bc562b2fba8", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "e31d2844-19a3-4d92-bffd-3903a368a086", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "f84bc4ec-8df1-4790-a46f-21c89b10b382", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "935f73e6-9ada-4be3-9f50-cc82f20090b6", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatHf", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "huggingFaceApi": { + "id": "HF_API", + "name": "HuggingFace" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "dfbefb06-2a27-425f-89fe-cad782edc25f", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "2459f5be-eece-42ce-b0f5-b9d678bdad6b", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Travel/local_attraction_recommender.json b/Travel/local_attraction_recommender.json new file mode 100644 index 0000000..73e1c5a --- /dev/null +++ b/Travel/local_attraction_recommender.json @@ -0,0 +1,299 @@ +{ + "name": "Local Attraction Recommender", + "nodes": [ + { + "parameters": { + "content": "## Local Attraction Recommender", + "height": 520, + "width": 1100 + }, + "id": "c8875b2e-3004-4671-b42e-93cd99950bfb", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "local_attraction_recommender" + }, + "id": "577956ce-6f51-4178-971a-8ebbf92c54a5", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "58455fc5-a384-4884-ba46-3564b1264b98", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "e6a4e734-16d1-4a67-a91a-d061074c9808", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "local_attraction_recommender" + }, + "id": "027b33ed-0e77-4488-a955-90c3a570a90a", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "local_attraction_recommender" + }, + "id": "ba1871c8-c436-4258-ad97-4e8e12be2820", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "374eaeaf-2a6b-45da-a417-87415dbc5c9c", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "d7d8fd55-e069-482a-819b-0ebc788afab7", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "c6f0f5ef-7b34-4e48-8652-69ce1ba5e142", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "ebc4c348-264d-4f61-99ae-796d195ff3a4", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "9cf94044-8435-4556-85b5-c71462976a0b", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Travel/road_trip_stop_planner.json b/Travel/road_trip_stop_planner.json new file mode 100644 index 0000000..c03c68d --- /dev/null +++ b/Travel/road_trip_stop_planner.json @@ -0,0 +1,299 @@ +{ + "name": "Road Trip Stop Planner", + "nodes": [ + { + "parameters": { + "content": "## Road Trip Stop Planner", + "height": 520, + "width": 1100 + }, + "id": "7d536184-157c-4ea5-82ab-16a36039a093", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "road_trip_stop_planner" + }, + "id": "310516e2-6cf6-4f33-9b7d-64846b30b844", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "ea4b0330-8d19-43d9-8217-aecc0fb695f7", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "6053017d-4ff3-4dc3-b761-594b66511f4f", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "road_trip_stop_planner" + }, + "id": "a57a88e7-f41b-4fe4-8fe2-7ffa700e6e0f", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "road_trip_stop_planner" + }, + "id": "c1d0e07a-78d8-4991-a232-0e0a7a1b65dc", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "c8ed4718-d847-4f29-a565-5324b8b0d1f2", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "37a5f80f-6429-44a5-ac60-59b2c283b30a", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "237ca8b6-c42d-4ff0-b449-b3a3f20be581", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "ec1a9e0a-e0b2-4828-a653-922679428060", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "ffb2326d-0718-4a1b-a3de-6eb3d1bc4cec", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Travel/travel_advisory_monitor.json b/Travel/travel_advisory_monitor.json new file mode 100644 index 0000000..42e3d2e --- /dev/null +++ b/Travel/travel_advisory_monitor.json @@ -0,0 +1,299 @@ +{ + "name": "Travel Advisory Monitor", + "nodes": [ + { + "parameters": { + "content": "## Travel Advisory Monitor", + "height": 520, + "width": 1100 + }, + "id": "ab9739ac-4194-4e32-9620-3923fc24f2f9", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "travel_advisory_monitor" + }, + "id": "4af6e847-4430-45f0-9e76-a94d9e9a28ab", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "c463d22d-a263-4490-8884-8fd4856e0d60", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "5b0691eb-bc7d-4ffa-b631-3716aa36828b", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "travel_advisory_monitor" + }, + "id": "8ca39aa9-31f3-4bde-ae95-5e227e459d47", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "indexName": "travel_advisory_monitor" + }, + "id": "9bcc8bb2-006a-4721-9120-96c8263a099b", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStorePinecone", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "pineconeApi": { + "id": "PINECONE_API", + "name": "Pinecone account" + } + } + }, + { + "parameters": { + "name": "Pinecone" + }, + "id": "47c1e1d1-5771-4cd6-a9b6-b6cac851ff55", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "a7f34fd8-dd43-4232-b0f8-833ce967451b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "0097de3e-b28f-4a5a-a943-97f6e1a0f19c", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "47b6fa5a-7a44-4cbc-9f53-7d1acaf88246", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "0c99e1db-e004-4ea3-92cb-8c2234654b47", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Travel/travel_itinerary_builder.json b/Travel/travel_itinerary_builder.json new file mode 100644 index 0000000..7aacccd --- /dev/null +++ b/Travel/travel_itinerary_builder.json @@ -0,0 +1,299 @@ +{ + "name": "Travel Itinerary Builder", + "nodes": [ + { + "parameters": { + "content": "## Travel Itinerary Builder", + "height": 520, + "width": 1100 + }, + "id": "10740118-8e03-4ff7-bb9f-6045e8b852a6", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "travel_itinerary_builder" + }, + "id": "41299a24-30dd-4e7c-ab6e-54839ecc7ec8", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "498deabf-f6a6-4538-a7c1-8484fbc355d0", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "81de715b-99e2-4fed-a9b7-bf59fdc0c6e0", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "travel_itinerary_builder" + }, + "id": "aab7e17f-881f-4f94-810b-eae10cde713b", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "travel_itinerary_builder" + }, + "id": "54b1625f-cd03-489c-80bf-e55862388124", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "5c920c0a-df2a-47df-b696-acb093a4f421", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "de0168af-87f9-48f8-b4cf-c1529e73bdcf", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "ee01524b-3535-4671-8a46-a2abc55e4dfe", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "ebaef4fb-bc83-43d1-8efd-58c78c2f5012", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "6aaf624c-940d-41ab-b013-04cc3dc63814", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Travel/visa_requirement_checker.json b/Travel/visa_requirement_checker.json new file mode 100644 index 0000000..d695cc9 --- /dev/null +++ b/Travel/visa_requirement_checker.json @@ -0,0 +1,299 @@ +{ + "name": "Visa Requirement Checker", + "nodes": [ + { + "parameters": { + "content": "## Visa Requirement Checker", + "height": 520, + "width": 1100 + }, + "id": "2ac95194-ff1f-4720-8e5c-f21c7e344a47", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "visa_requirement_checker" + }, + "id": "765b16c9-1458-4756-a31b-ac4eb5c3ab90", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "d3c71f7f-27f8-48ad-ac30-293647138afe", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "c8fb7955-8c09-42d5-940f-ba84912d1b2f", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsCohere", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "cohereApi": { + "id": "COHERE_API", + "name": "Cohere" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "visa_requirement_checker" + }, + "id": "ad8b5ada-6bd5-49c6-a51b-fe251cfbb9fd", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "indexName": "visa_requirement_checker" + }, + "id": "6e9db8d0-a986-416b-9e6a-4557c6b9a4e4", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreWeaviate", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "weaviateApi": { + "id": "WEAVIATE_API", + "name": "Weaviate account" + } + } + }, + { + "parameters": { + "name": "Weaviate" + }, + "id": "c40282f2-0587-43b4-b1b5-f361b74dcb53", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "a7d1d0c6-18b8-4d76-9fdd-f5949b11d35b", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "720cbc6b-fce7-4461-abed-1bea45c2a24a", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "92f7c0e4-71e1-4028-bd25-c5571eb70d6a", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "16cd57fd-8a35-48a7-b386-86fbbcb20b54", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file diff --git a/Travel/weather_packing_list_generator.json b/Travel/weather_packing_list_generator.json new file mode 100644 index 0000000..45008c1 --- /dev/null +++ b/Travel/weather_packing_list_generator.json @@ -0,0 +1,299 @@ +{ + "name": "Weather Packing List Generator", + "nodes": [ + { + "parameters": { + "content": "## Weather Packing List Generator", + "height": 520, + "width": 1100 + }, + "id": "663459c9-092e-4569-8301-369ad97e4060", + "name": "Sticky", + "type": "n8n-nodes-base.stickyNote", + "typeVersion": 1, + "position": [ + -500, + -250 + ] + }, + { + "parameters": { + "httpMethod": "POST", + "path": "weather_packing_list_generator" + }, + "id": "371ab737-f613-46a3-b7f4-58080792365f", + "name": "Webhook", + "type": "n8n-nodes-base.webhook", + "typeVersion": 1, + "position": [ + -300, + 0 + ] + }, + { + "parameters": { + "chunkSize": 400, + "chunkOverlap": 40 + }, + "id": "75ba6799-d1bd-437c-9829-f65ddc07f512", + "name": "Splitter", + "type": "@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter", + "typeVersion": 1, + "position": [ + -100, + 0 + ] + }, + { + "parameters": { + "model": "default" + }, + "id": "fd275eeb-648c-417c-9f08-1ff3a5826648", + "name": "Embeddings", + "type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi", + "typeVersion": 1, + "position": [ + 100, + 0 + ], + "credentials": { + "openAiApi": { + "id": "OPENAI_API", + "name": "OpenAI" + } + } + }, + { + "parameters": { + "mode": "insert", + "indexName": "weather_packing_list_generator" + }, + "id": "bfd1a7dc-cc74-4c34-978c-bdae5d7e165b", + "name": "Insert", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + 0 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "indexName": "weather_packing_list_generator" + }, + "id": "99d12d16-0fae-46bc-a8bf-7693d8ee51c8", + "name": "Query", + "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase", + "typeVersion": 1, + "position": [ + 300, + -180 + ], + "credentials": { + "supabaseApi": { + "id": "SUPABASE_API", + "name": "Supabase account" + } + } + }, + { + "parameters": { + "name": "Supabase" + }, + "id": "bf50c18d-790c-4171-a57c-ac337ee89305", + "name": "Tool", + "type": "@n8n/n8n-nodes-langchain.toolVectorStore", + "typeVersion": 1, + "position": [ + 480, + -180 + ] + }, + { + "parameters": {}, + "id": "0cd25191-08e2-4a63-9e17-24b7e743f162", + "name": "Memory", + "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow", + "typeVersion": 1.3, + "position": [ + 480, + -40 + ] + }, + { + "parameters": {}, + "id": "5abf0fe1-3c72-4f5a-96aa-76c67d179415", + "name": "Chat", + "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic", + "typeVersion": 1, + "position": [ + 480, + -340 + ], + "credentials": { + "anthropicApi": { + "id": "ANTHROPIC_API", + "name": "Anthropic" + } + } + }, + { + "parameters": { + "promptType": "define", + "text": "={{ $json }}" + }, + "id": "c77c5765-fb87-4732-bc89-cc1b3799c12d", + "name": "Agent", + "type": "@n8n/n8n-nodes-langchain.agent", + "typeVersion": 1, + "position": [ + 760, + -40 + ] + }, + { + "parameters": { + "operation": "append", + "documentId": "SHEET_ID", + "sheetName": "Log" + }, + "id": "d16d263c-b1f5-4700-ba74-cadbb92cb506", + "name": "Sheet", + "type": "n8n-nodes-base.googleSheets", + "typeVersion": 4, + "position": [ + 960, + -40 + ], + "credentials": { + "googleSheetsOAuth2Api": { + "id": "SHEETS_API", + "name": "Sheets" + } + } + } + ], + "connections": { + "Webhook": { + "main": [ + [ + { + "node": "Splitter", + "type": "main", + "index": 0 + }, + { + "node": "Memory", + "type": "main", + "index": 0 + } + ] + ] + }, + "Splitter": { + "main": [ + [ + { + "node": "Embeddings", + "type": "main", + "index": 0 + } + ] + ], + "ai_textSplitter": [ + [ + { + "node": "Insert", + "type": "ai_textSplitter", + "index": 0 + } + ] + ] + }, + "Embeddings": { + "ai_embedding": [ + [ + { + "node": "Insert", + "type": "ai_embedding", + "index": 0 + }, + { + "node": "Query", + "type": "ai_embedding", + "index": 0 + } + ] + ] + }, + "Insert": { + "ai_document": [ + [] + ] + }, + "Query": { + "ai_vectorStore": [ + [ + { + "node": "Tool", + "type": "ai_vectorStore", + "index": 0 + } + ] + ] + }, + "Tool": { + "ai_tool": [ + [ + { + "node": "Agent", + "type": "ai_tool", + "index": 0 + } + ] + ] + }, + "Memory": { + "ai_memory": [ + [ + { + "node": "Agent", + "type": "ai_memory", + "index": 0 + } + ] + ] + }, + "Chat": { + "ai_languageModel": [ + [ + { + "node": "Agent", + "type": "ai_languageModel", + "index": 0 + } + ] + ] + }, + "Agent": { + "main": [ + [ + { + "node": "Sheet", + "type": "main", + "index": 0 + } + ] + ] + } + }, + "settings": { + "executionOrder": "v1" + } +} \ No newline at end of file