1. n8n 이란 무엇인가?
n8n은 오픈소스 자동화 툴로, 노코드,로우코드 워크플로우 자동화 플랫폼입니다.
Zapier 나 Make 와 유사하지만, 무료로 자체 서버에 호스팅할 수 있고 무제한 워크플로우 구성이 가능하다는 장점이 있습니다.
특히 최근에는 Chat GPT, Claude, Gemino 같은 AI 모델과 연동하여 자동화된 AI 파이프라인을 구축하는 사례가 늘고 있습니다.
한마디로 코딩을 아주 잘 알지 못하더라도 쉽게 여러가지 툴을 이용하여 자신만의 워크플로우를 만들 수 있는 툴입니다
2. n8n의 대표적인 활용사례
(1) 이메일 자동화
(2) 콘텐츠 제작
(3) 데이터 분석 및 보고서
(4) 고객 응대 자동화
3. API 란 무엇인가?
API(Application Programming Interface)란 소프트웨어끼리 서로 상호 소통할 수 있도록 해주는 규칙(약속)이라고 할 수 있다
예를들자면 손님(사용자)은 메뉴판(API)을 보고 주문
'메뉴판(API)를 보고 주문하면 메뉴(결과물)을 줄게'
손님은 주방(내부 시스템,작성된 복잡한 코드들)은 손님이 직접 볼 수 없지만 메뉴판(API)를 통해서 원하는 메뉴(결과물)을 받아볼 수 있게 되는 것이다
4. API 의 예시
(1) 카카오 지도 API
- 내가 만든 앱이나 웹사이트에 카카오 지도 API를 활용하여 지도 기능을 넣을 수 있음
(2) Open AI API
- Chat GPT 같은 AI 모델을 다른 서비스에 연결하여 AI를 활용한 솔루션을 만들 수 있음
(3) 네이버 API
- 뉴스나 검색엔진 등의 네이버에서 제공하는 서비스를 연결하여 다양한 활용 가능
5. 작업에 필요한 사이트
(1) Rapid API
전 세계 개발자들이 api를 한 곳에서 찾고, 연결하고, 관리할 수 있는 마켓 플레이스입니다
한마디로 API 앱스토어 같은 사이트라고 할 수 있습니다
Nokia acquires Rapid technology and team! 🚀
Nokia today announced that it has acquired Rapid’s technology assets, including the world’s largest API marketplace, and its highly skilled team.
rapidapi.com
6. n8n 활용해보기 - API 불로오기
위에서 설명했던 Rapid API 사이트에서 Yahoo Waether API를 불러왔습니다
코딩에 대한 지식이 없더라도 어느정도 가공이 가능한게 API 라는 점에서
좌측 사진에서 보듯이 Params 는 매개 변수입니다
날씨 API이니 전 Local은 서울로, 온도 표시는 C로 설정하고
Test Endpoint 를 눌러 설정을 적용하면 오른쪽 사진과 같이 코드가 작성되게 됩니다
n8n 에서 새로운 워크플로우 창을 불로오고
+ 버튼을 눌러 API 기능을 불러 올 수 있는
HTTP Request 를 클릭합니다
그럼 왼쪽 사진과 같이 복잡한 화면이 나오게 될텐데
오른쪽 상단에 Inport cURL 버튼을 클릭하면 오른쪽 사진과 같은 입력란이 뜨게 됩니다
그럼 아까 Rapid API 에서 불러온 Yahoo Waether 에 있던 Code Snippets 을 복사하여 붙여넣어줍니다
그럼 자동으로 Yahoo Waether API 설정값이 불러와지면서
설정해두었던 Value 값도 따라오게 됩니다.
오른쪽 상단에 Excute Step 버튼을 누르게 되면 오른쪽에 아웃풋이 보이게 됩니다
알림창 밖을 클릭하여 n8n 워크 플로우를 다시 확인해보면
방금 등고하였던 API 툴이 만들어져있는걸 확인할 수 있습니다
이렇게 코딩없이 코딩같은 작업을 제 인생에서 처음 경험 해보았습니다
'퇴사프로젝트 > AI 자동화 공부하기' 카테고리의 다른 글
#3 n8n 자동화 응용해보기 (파이어크롤 이용하기) (0) | 2025.08.23 |
---|---|
#2 Open AI API key 만들기 (Chat GPT API Key) (0) | 2025.08.22 |
댓글