발행일: 2026-10-06(화) 11:44
홈›도서›하루 30분 n8n ③›DAY 13
PART 3 — AI Agent 기초 설계난이도 ★★★
DAY 13

HTTP Request Tool과 외부 API 연결

📥 DAY 13 워크플로우 JSON 다운로드
📖 이론10분
🛠️ 실습15분
🎯 미션5분

"연결이 많을수록 가능성이 넓어진다."

— 팀 버너스리
🎯 오늘의 학습 목표
  • HTTP Request Tool을 AI Agent에 연결한다
  • Open-Meteo 무료 API로 실시간 날씨를 조회한다
  • Tool Description에 API 파라미터를 명확히 작성한다
📊 API 요청 4가지 핵심 요소
요소역할예시
URL어느 서비스에 요청할지https://api.open-meteo.com/v1/forecast
Method어떤 행동을 할지GET(조회) / POST(생성) / PUT(수정) / DELETE(삭제)
Headers인증 정보 등 추가 정보Authorization: Bearer {API_KEY}
Body요청할 내용{ 'query': '검색어' }
📊 주요 도시 좌표
도시latitudelongitude
서울37.5665126.9780
부산35.1796129.0756
제주33.4996126.5312
🛠️ 실습 — 공개 날씨 API로 실시간 날씨 조회 Agent 만들기
STEP 1워크플로우 구성
  1. 새 워크플로우 생성
  2. Chat Trigger → AI Agent → OpenAI Chat Model (gpt-4o-mini) 연결
  3. AI Agent 하단 + Add Tool → HTTP Request Tool 추가
STEP 2HTTP Request Tool 설정
  1. HTTP Request Tool 노드 클릭 → 아래와 같이 설정
STEP 3API URL 설정
  1. Method: GET
  2. URL 항목에 아래 주소 입력
STEP 4System Message 입력
STEP 5테스트
  1. 채팅창 열기 → 아래 질문 차례로 입력
🚀 오늘의 미션

환율 정보 API를 추가로 연결해보세요. API 키 없이 무료로 사용할 수 있어요.

  1. AI Agent 하단에 HTTP Request Tool을 하나 더 추가
  2. 아래 설정으로 환율 API 연결
  3. 채팅창에서 환율 질문 테스트
📋 워크플로우 임포트 방법
  1. 위 버튼으로 JSON 파일을 다운로드합니다.
  2. n8n 캔버스 오른쪽 상단 ⋯ → Import from file 클릭
  3. 다운로드한 JSON 파일을 선택하면 워크플로우가 즉시 열립니다.
  4. 빨간 느낌표(!)가 보이면 Credentials을 본인 계정으로 재연결하세요.
💡 먼저 직접 만들어보고, 막혔을 때 정답지로만 활용하세요!
n8n 계정이 없으신가요?n8n 무료 시작하기 ↗
← DAY 12
Tavily Search Tool로 실시간 검색 연결
목차로DAY 14 →
메모리(Memory) 노드와 대화 기억 구현