← 노드 한 장 전체#27 · Information Extractor

Information Extractor

긴 글에서 정해진 칸만 AI로 뽑기

이 글은 이런 분께긴 글에서 정해 둔 칸(감정·주제 등)만 AI로 뽑아 표로 만들고 싶은 분
Information Extractor 영상 표지

1분 영상은 @workflow.hanjang 에 순서대로 공개돼요

JSON 받기

리뷰마다 긍정인지 부정인지, 버그 얘기가 있는지 하나씩 읽고 표로 옮기고 계신가요?

Information Extractor 노드는 긴 글에서 내가 정한 칸만 AI로 뽑아 줘요.

먼저 결과부터

Information Extractor는 긴 글에서 정해 둔 칸만 AI로 뽑아 표로 만든다. Steam 리뷰 7개 → 감정·주제·버그 언급·한 줄 요약(AI 결과는 틀릴 수 있음).
우리가 실제로 돌린 기록 · 실행 #71455 · 2026-10-25
Information Extractor 실제 n8n 화면 1
우리가 실제로 돌린 n8n 화면 (실행 #71455, 2026-10-25)
Information Extractor 실제 n8n 화면 2
우리가 실제로 돌린 n8n 화면 (실행 #71455, 2026-10-25)

따라 하기

아래 설정값은 이 영상에 나온 워크플로우 JSON에서 그대로 가져왔어요. n8n 캔버스에서 +를 눌러 노드를 순서대로 추가하고 같은 값을 넣으면 돼요. 빨간 제목이 이번 편의 주인공 노드예요. 표 왼쪽은 n8n 편집기에 보이는 칸 이름, 오른쪽은 실제로 넣은 값이에요. 직접 입력하기 번거로우면 JSON을 받아 ⋯ → Import from File로 가져오세요.

Step 1. Manual Trigger 노드 추가이름: Run manually

설정 없이 그대로 추가해요.

Step 2. HTTP Request 노드 추가이름: Get recent reviews

URLhttps://store.steampowered.com/ajaxappreviews/1091500?json=1&l=english&language=english&num_per_page=10&filter=recent&purchase_type=all

Step 3. Code 노드 추가이름: One review per item

JavaScript
const r = $input.first().json.reviews || [];
return r
  .filter(x => x.review.trim().length >= 40)
  .map((x, i) => ({ json: {
    no: i + 1,
    recommended: x.voted_up,
    review: x.review.replace(/\s+/g, ' ').trim().slice(0, 400)
  }}));

Step 4. Information Extractor 노드 추가이름: Information Extractor

Text{{ $json.review }}
Schema TypeFrom Attribute Descriptions
Attribute List 1 › Namesentiment
Attribute List 1 › TypeString
Attribute List 1 › Descriptionpositive, negative or mixed
Attribute List 1 › Required켜짐
Attribute List 2 › Namemain_topic
Attribute List 2 › TypeString
Attribute List 2 › Descriptionwhat the review is mainly about, 1-3 English words (e.g. story, bugs, graphics)
Attribute List 2 › Required켜짐
Attribute List 3 › Namementions_bugs
Attribute List 3 › TypeBoolean
…나머지 설정 6개는 JSON 파일에서 확인

Step 5. OpenAI Chat Model 노드 추가이름: OpenAI Chat Model

Modelgpt-4.1-mini
Options › Sampling Temperature0

가져와서 쓸 때 확인할 것

노드의 모든 옵션은 n8n 공식 문서에서 볼 수 있어요.