#1 n8n과 API 이해하기
1. n8n 이란 무엇인가?n8n은 오픈소스 자동화 툴로, 노코드,로우코드 워크플로우 자동화 플랫폼입니다.Zapier 나 Make 와 유사하지만, 무료로 자체 서버에 호스팅할 수 있고 무제한 워크플로우 구성이
arcomarco.com
지난번 포스팅에서 n8n에 API 까지 불러오는 작업은 하였는데요
본격적으로 AI 툴을 활용하여 API 를 작동하기 위한 작업을 위한 준비과정을 포스팅 해보려 합니다
먼저 AI 쳇봇으로 가장 많이 알려져 있는 Chat GPT API 를 불러오는 과정 살펴보겠습니다
1. Chat GPT API Key 발급받기
AI 붐이 일어나면서 Claude , Gemini, Groik 등 정말 다양하면서도
성능이 뛰어난 AI 툴들이 등장하고 있는데요
우리에게 가장 친숙하면서 성능 좋은 Chat GPT 를 기준으로 설명해보겠습니다
먼저 Open AI 공식 사이트에 접속해야합니다
물론 기본적으로 회원가입과 로그인이 되어있다는 가정하에 작성하겠습니다
Chat GPT가 아닌 Open AI 사이트에 접속하게 되면
왼쪽에 다양한 메뉴들이 보일텐데
For Developers > API Platform
Chat GPT 와는 별개로 API를 활용하기 위해서는 API Platform 을 가입해줘야 합니다
검색창에 API Keys 를 찾아서 클릭 후 Create new secret key 를 클릭해줍니다
왼쪽 사진과 같이 기본설정이 나오는데
이름은 본인이 구분할 수 있도록 자유롭게 지어주고 Create secret key 버튼을 누르면
Secret key 가 생성되게 됩니다
이 key 는 다시 볼일이 없을 수 있으므로 반드시 복사 후 저장을 해두어야 합니다
2. n8n에 GPT 이식하기
지난번 포스팅에서 만들었던 날씨 API 위에 GPT 를 얹을 차례입니다
+ 버튼을 투르고 Open AI (Chat GPT)를 검색하여 클릭해줍니다
n8n에 등록되어 있는 Open AI 툴이 정말 많이 나올텐데
이번에 사용할 기능은 Chat GPT 를 활용한 언어모델을 이용할 예정이니
Message a model 을 클릭해줍니다
그럼 오른쪽 사진과 같은 기본설정 화면이 나오게 됩니다
Credential to connect with > + Create new credential 버튼을 클릭해줍니다
그럼 위에서 Open AI 사이트에서 발급 받았던 Secret key 를 API key 에 붙여넣어 준 후 Sace 버튼을 눌러줍니다
그럼 이렇게 연결이 정상적으로 되었다는 초록색 알림이 뜨게 되는데
이렇게 되면 기본 세팅은 완료된 상태입니다
최근 Chat GPT 5 가 공개되었는데요
Chat GPT 모델은 지속적으로 업그레이드 되면서 다양한 모델들이 존재합니다
내가 사용할 목적에 맞는 모델을 선택하면 됩니다.
모델을 선택하였다면 프롬포트는 자유롭게 작성해줍니다.
저는 거래처에게 대금을 독촉하는 형식의 이메일을 작성하려는데
인삿말에 날씨를 감안해서 작성해달라는 요청을 할 예정입니다
프롬포트 오른쪽 하단에 확장 버튼이 있는데 눌러주게 되면
이렇게 큰 화면에 보여지게 됩니다.
왼쪽은 날씨 API 에 대한 정보이며
가운데는 포롬포트를 작성하는 화면이고
오른쪽은 그 결과값이 보여지게 됩니다.
왼쪽의 API 에서 불러올 내용이 있다면
드레그 앤 드롭으로 프롬포트에 가져오게 되면
그 결과값을 얻을 수 있습니다
오른쪽 상단에 Execute Step 버튼을 눌러주면
오른쪽에 Out Put (결과)이 보여지게 됩니다.
설정해둔대로 날씨에 대한 내용을 감안하여 서문을 작성해주는 모습을 확인할 수 있습니다
'퇴사프로젝트 > AI 자동화 공부하기' 카테고리의 다른 글
#3 n8n 자동화 응용해보기 (파이어크롤 이용하기) (0) | 2025.08.23 |
---|---|
#1 n8n과 API 이해하기 (0) | 2025.08.21 |
댓글