이미지 메타데이터 태깅 자동화(커뮤니티 노드)
중급
이것은AI분야의자동화 워크플로우로, 7개의 노드를 포함합니다.주로 Merge, GoogleDrive, ExifData, OpenAi, GoogleDriveTrigger 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. AI 이미지 태깅 및 키워드를 이미지에 쓰기 자동화 (커뮤니티 노드 통해)
사전 요구사항
- •Google Drive API 인증 정보
- •OpenAI API Key
카테고리
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "4nBQyhwqDqmXY2AL",
"meta": {
"instanceId": "558d88703fb65b2d0e44613bc35916258b0f0bf983c5d4730c00c424b77ca36a",
"templateCredsSetupCompleted": true
},
"name": "Automated Image Metadata Tagging (Community Node)",
"tags": [],
"nodes": [
{
"id": "b0b030f5-8a8c-4254-bc18-a2790748248e",
"name": "트리거: Google 드라이브 폴더에 새 파일 추가됨",
"type": "n8n-nodes-base.googleDriveTrigger",
"position": [
-760,
120
],
"parameters": {
"event": "fileCreated",
"options": {},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
},
"triggerOn": "specificFolder",
"folderToWatch": {
"__rl": true,
"mode": "list",
"value": "1WaIRWXcaeNViKmpW5IyQ3YGARWYdMg47",
"cachedResultUrl": "https://drive.google.com/drive/folders/1WaIRWXcaeNViKmpW5IyQ3YGARWYdMg47",
"cachedResultName": "EXIF"
}
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "L47XiMFzcjUgBp2i",
"name": "Google Drive account"
}
},
"typeVersion": 1
},
{
"id": "1df51279-b3bd-49bd-9711-951eb4164290",
"name": "이미지 파일 다운로드",
"type": "n8n-nodes-base.googleDrive",
"position": [
-540,
120
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"options": {},
"operation": "download"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "L47XiMFzcjUgBp2i",
"name": "Google Drive account"
}
},
"typeVersion": 3
},
{
"id": "50a59e8e-ca95-4594-b8a9-0ba709795d42",
"name": "이미지 콘텐츠 분석",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
-340,
200
],
"parameters": {
"text": "=Deliver a comma separated list describing the content of this image.",
"modelId": {
"__rl": true,
"mode": "list",
"value": "chatgpt-4o-latest",
"cachedResultName": "CHATGPT-4O-LATEST"
},
"options": {},
"resource": "image",
"inputType": "base64",
"operation": "analyze"
},
"credentials": {
"openAiApi": {
"id": "niikB3HA4fT5WAqt",
"name": "OpenAi account"
}
},
"typeVersion": 1.8
},
{
"id": "456164cc-ed41-4482-adb4-4ed00682153d",
"name": "메타데이터와 이미지 파일 병합",
"type": "n8n-nodes-base.merge",
"position": [
-140,
120
],
"parameters": {
"mode": "combine",
"options": {},
"combineBy": "combineByPosition"
},
"typeVersion": 3
},
{
"id": "ddd6aef5-4dae-48e3-a806-3c58adea6552",
"name": "메타데이터를 이미지에 기록",
"type": "n8n-nodes-exif-data.exifData",
"position": [
40,
120
],
"parameters": {
"options": {},
"operation": "write",
"exifMetadata": {
"metadataValues": [
{
"name": "Subject",
"value": "={{$json.content}}"
},
{
"name": "Keywords",
"value": "={{$json.content}}"
}
]
}
},
"typeVersion": 1
},
{
"id": "9c531288-7fca-4cca-9717-6dd059266f47",
"name": "이미지 파일 업데이트",
"type": "n8n-nodes-base.googleDrive",
"position": [
220,
120
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "id",
"value": "={{ $('Download Image File').item.json.id }}"
},
"options": {},
"operation": "update",
"changeFileContent": true,
"newUpdatedFileName": "={{ $('Download Image File').item.json.name }}"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "L47XiMFzcjUgBp2i",
"name": "Google Drive account"
}
},
"typeVersion": 3
},
{
"id": "70b6bb63-fedf-42eb-a6a0-30faae883f2c",
"name": "스티키 노트1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1080,
320
],
"parameters": {
"width": 660,
"height": 680,
"content": "# Welcome to my Automated Image Metadata Tagging Workflow!\n\nThis workflow automatically analyzes the image content with the help of AI and writes it directly back into the image file as keywords.\n\n## This workflow has the following sequence:\n\n1. Google Drive trigger (scan for new files added in a specific folder)\n2. Download the added image file\n3. Analyse the content of the image\n4. Merge Metadata and image file\n5. Write the Keywords into the Metadata (dc:subject/keywords) and create new image file\n6. Update the original file in the Google Drive folder\n\n## The following accesses are required for the workflow:\n- You have to install the [n8n-nodes-exif-data Community Node](https://www.npmjs.com/package/n8n-nodes-exif-data)\n- Google Drive: [Documentation](https://docs.n8n.io/integrations/builtin/credentials/google)\n- AI API access (e.g. via OpenAI, Anthropic, Google or Ollama)\n\nYou can contact me via LinkedIn, if you have any questions: https://www.linkedin.com/in/friedemann-schuetz"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "c4d1520b-6df4-4e76-98ba-4d7555aec35d",
"connections": {
"1df51279-b3bd-49bd-9711-951eb4164290": {
"main": [
[
{
"node": "50a59e8e-ca95-4594-b8a9-0ba709795d42",
"type": "main",
"index": 0
},
{
"node": "456164cc-ed41-4482-adb4-4ed00682153d",
"type": "main",
"index": 0
}
]
]
},
"50a59e8e-ca95-4594-b8a9-0ba709795d42": {
"main": [
[
{
"node": "456164cc-ed41-4482-adb4-4ed00682153d",
"type": "main",
"index": 1
}
]
]
},
"ddd6aef5-4dae-48e3-a806-3c58adea6552": {
"main": [
[
{
"node": "9c531288-7fca-4cca-9717-6dd059266f47",
"type": "main",
"index": 0
}
]
]
},
"456164cc-ed41-4482-adb4-4ed00682153d": {
"main": [
[
{
"node": "ddd6aef5-4dae-48e3-a806-3c58adea6552",
"type": "main",
"index": 0
}
]
]
},
"b0b030f5-8a8c-4254-bc18-a2790748248e": {
"main": [
[
{
"node": "1df51279-b3bd-49bd-9711-951eb4164290",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 인공지능
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
이미지 메타데이터 태깅 자동화
AI 이미지 태깅 및 키워드를 이미지 파일에 쓰기 자동화
Code
Merge
Google Drive
+
Code
Merge
Google Drive
9 노드Friedemann Schuetz
인공지능
基于AI의MIS에이전트
基于AI의관리信息系统에이전트
If
Set
Code
+
If
Set
Code
129 노드Kumar Shivam
지원
반려동물 가게 4
🐶 펫 샵 예약 AI 대리자
If
Set
Code
+
If
Set
Code
187 노드Bruno Dias
인공지능
🦜✨ OpenAI 오디오 전취 + AI 요약 + Google Drive에 저장
🦜✨ OpenAI를 사용하여 오디오를 전자적으로 변환 + AI 요약 + Google Drive에 저장
Set
Gmail
Limit
+
Set
Gmail
Limit
33 노드Joseph LePage
인공지능
Airbnb Telegram 에이전트 - 템플릿
Airbnb Telegram에이전트 - 支持语音의AI驱动住宿검색
Set
Switch
Telegram
+
Set
Switch
Telegram
15 노드Friedemann Schuetz
지원
Google Analytics: 주간 보고서
AI를 사용하여 Google Analytics 데이터 보고서를 생성하고 이메일과 Telegram으로 전송합니다.
Set
Code
Telegram
+
Set
Code
Telegram
14 노드Friedemann Schuetz
인공지능