{"meta":{"instanceId":"c59c4acfed171bdc864e7c432be610946898c3ee271693e0303565c953d88c1d","templateCredsSetupCompleted":true},"name":"Transform Image to Lego Style Using Line and Dall-E","tags":[],"nodes":[{"id":"82b62d4e-a263-4232-9bae-4c581db2269c","name":"Receive a Line Webhook","type":"n8n-nodes-base.webhook","position":[0,0],"webhookId":"2a27c148-3977-485f-b197-567c96671023","parameters":{"path":"lineimage","options":{},"httpMethod":"POST"},"typeVersion":2},{"id":"f861c4eb-3d4f-4253-810f-8032602f079b","name":"Receive Line Messages","type":"n8n-nodes-base.httpRequest","position":[220,0],"parameters":{"url":"=https://api-data.line.me/v2/bot/message/{{ $json.body.events[0].message.id }}/content","options":{},"jsonHeaders":"={\n\"Authorization\": \"Bearer YOUR_LINE_BOT_TOKEN\",\n\"Content-Type\": \"application/json\"\n}","sendHeaders":true,"specifyHeaders":"json"},"typeVersion":4.2},{"id":"da3a9188-028d-4c75-b23f-5f1f4e50784c","name":"Creating an Image using Dall-E","type":"@n8n/n8n-nodes-langchain.openAi","position":[860,0],"parameters":{"prompt":"={{ $json.content }}","options":{"returnImageUrls":true},"resource":"image"},"credentials":{"openAiApi":{"id":"YOUR_OPENAI_CREDENTIAL_ID","name":"OpenAi account"}},"typeVersion":1.7},{"id":"36c826e5-eacd-43ad-b663-4d788005e61a","name":"Creating a Prompt for Dall-E (Lego Style)","type":"@n8n/n8n-nodes-langchain.openAi","position":[540,0],"parameters":{"text":"Creating the DALL·E 3 prompt to transform this kind of image into a isometric LEGO image (Only provide me with a prompt).","modelId":{"__rl":true,"mode":"list","value":"gpt-4o-mini","cachedResultName":"GPT-4O-MINI"},"options":{},"resource":"image","inputType":"base64","operation":"analyze","binaryPropertyName":"=data"},"credentials":{"openAiApi":{"id":"YOUR_OPENAI_CREDENTIAL_ID","name":"OpenAi account"}},"typeVersion":1.7},{"id":"3c19f931-9ca0-4bd7-b4eb-1628d89bbba1","name":"Send Back an Image through Line","type":"n8n-nodes-base.httpRequest","position":[1160,0],"parameters":{"url":"https://api.line.me/v2/bot/message/reply","method":"POST","options":{},"jsonBody":"={\n  \"replyToken\": \"{{ $('Receive a Line Webhook').item.json.body.events[0].replyToken }}\",\n  \"messages\": [\n    {\n      \"type\": \"image\",\n      \"originalContentUrl\": \"{{ $json.url }}\",\n      \"previewImageUrl\": \"{{ $json.url }}\"\n    }\n  ]\n}","sendBody":true,"jsonHeaders":"{\n\"Authorization\": \"Bearer YOUR_LINE_BOT_TOKEN\",\n\"Content-Type\": \"application/json\"\n}","sendHeaders":true,"specifyBody":"json","specifyHeaders":"json"},"typeVersion":4.2}],"active":false,"pinData":{},"settings":{"executionOrder":"v1"},"versionId":"","connections":{"Receive Line Messages":{"main":[[{"node":"Creating a Prompt for Dall-E (Lego Style)","type":"main","index":0}]]},"Receive a Line Webhook":{"main":[[{"node":"Receive Line Messages","type":"main","index":0}]]},"Creating an Image using Dall-E":{"main":[[{"node":"Send Back an Image through Line","type":"main","index":0}]]},"Creating a Prompt for Dall-E (Lego Style)":{"main":[[{"node":"Creating an Image using Dall-E","type":"main","index":0}]]}}}