콘텐츠로 이동

Top 10 ChatGPT Use Cases In n8n You Didn't Know About

원본 영상: Top 10 ChatGPT Use Cases In n8n You Didn’t Know About

n8n에서 ChatGPT API를 직접 연결해 이미지 생성·데이터 추출·리드 스코어링·RAG·음성 변환·텍스트 분류 등 10가지 자동화를 구현하는 방법을 단계별로 보여준다.

  1. 제품 이미지 자동 생성 — n8n 내 ChatGPT 노드로 프롬프트 없이 제품 사진을 생성하고, 생성된 이미지 두 장을 하나의 새 AI 이미지로 합성. 결과물을 SNS·블로그에 자동 게시 가능.

  2. 이미지 분석 → 캡션 생성 — ChatGPT 비전 노드가 생성된 이미지를 픽셀 단위로 분석해 Instagram 캡션 등을 자동 작성. 블로그·디자인 설명문에도 동일하게 적용 가능.

  3. 비정형 텍스트에서 구조화 데이터 추출 (Information Extractor 노드) — AI > Information Extractor 노드로 이메일·PDF·CSV에서 first name, last name, email, budget 같은 필드를 추출해 Google Spreadsheet에 자동 입력. 단일 레코드에 최적, 다중 레코드는 한계가 있음.

  4. 다중 레코드 구조화 추출 (OpenAI 노드 + JSON) — AI > OpenAI > “Message a Model”로 System/User/Assistant 메시지 세 개를 구성. System: 추출 지시, User: 원본 데이터 주입, Assistant: JSON 출력 형식 정의. ChatGPT에게 JSON 스키마 생성을 맡기면 코딩 불필요. 출력 형식을 JSON으로 강제해야 파싱 가능.

  5. 리드 스코어링 (1~5점) — System 메시지에 점수 기준(매출 $10,000 이상, 직원 5인 이상, 예산 등)을 정의하면 ChatGPT가 리드·지원자·구인공고를 자동 점수화. 고품질 리드에만 시간 집중 가능.

  6. RAG 시스템 (OpenAI Assistants) — AI > OpenAI > “Message an Assistant” 노드 사용. platform.openai.com > Playground > Assistants에서 FAQ PDF 등 파일 업로드 → File Search 활성화. Thread ID로 대화 이력 유지. 메모리 옵션(MongoDB, Postgres 등)도 연결 가능.

  7. 음성 ↔ 텍스트 변환 — Telegram 음성 메시지 수신 → 파일 다운로드 → Speech-to-Text 노드로 텍스트 변환 → AI 에이전트 응답 생성 → Text-to-Speech 노드로 음성 파일 생성 → Telegram으로 반환.

  8. 웹사이트 검색·요약 — ChatGPT API는 웹 검색 미지원. 해결책 A: HTTP Request 노드로 HTML 전체를 가져온 뒤 OpenAI 노드에 전달. 해결책 B: n8n에 추가된 Perplexity(Sonar 모델)로 두 단계를 하나로 압축.

  9. 텍스트 분류 (이메일 자동 라벨링) — 수신 이메일을 Text Classifier 노드가 sales·recruitment·accounting·calendar 등으로 분류 후 자동으로 라벨 적용. 대량 데이터셋 처리에도 동일하게 응용 가능.

  10. ChatGPT 인터페이스 → n8n 에이전트 연결 (Custom GPT) — ChatGPT Plus 플랜의 Custom GPT를 n8n 외부 AI 에이전트에 연결. n8n의 1,000개 이상 도구에 접근. 시연: “내일 오후 2시 커피 일정 추가” → 에이전트가 캘린더 가용성 확인 → 이벤트 생성 → ChatGPT 인터페이스로 완료 응답 반환.

유스케이스핵심 노드 / 설정
이미지 생성·합성AI > OpenAI (이미지 모드)
단일 레코드 추출AI > Information Extractor
다중 레코드 추출AI > OpenAI > Message a Model + JSON Assistant 메시지
리드 스코어링OpenAI node + System 메시지에 점수 기준 정의
RAGAI > OpenAI > Message an Assistant, File Search 활성화
음성 변환파일 다운로드 → Speech-to-Text → Text-to-Speech
웹 요약HTTP Request + OpenAI 또는 Perplexity (Sonar 모델)
텍스트 분류Text Classifier 노드

OpenAI 노드 메시지 구조 설명:

  • System 메시지 = 지시·컨텍스트 (ChatGPT가 뭘 해야 하는지)
  • User 메시지 = 처리할 원본 데이터 주입
  • Assistant 메시지 = 출력 형식 정의 (JSON 스키마)

JSON 스키마 생성 방법: ChatGPT에 “multiple people에서 first name, last name, email, budget 추출하는 JSON 생성해줘, 값 없이 구조만” → 복사 후 Assistant 메시지에 붙여넣기.

  • n8n — 전체 자동화 플랫폼
  • OpenAI / ChatGPT API — 이미지 생성, 텍스트 처리, 음성 변환, Assistants API
  • Perplexity (Sonar 모델) — n8n 내 웹 검색 통합 (HTTP Request 대체)
  • platform.openai.com > Playground > Assistants — RAG 어시스턴트 생성·파일 업로드 UI
  • Google Spreadsheet — 추출 데이터 저장소
  • Telegram — 음성 메시지 입출력 채널
  • Custom GPT (ChatGPT Plus) — ChatGPT 인터페이스를 n8n 에이전트 프론트엔드로 활용