인터넷

초보자 AI 에이전트 만들기. n8n 무료 가입부터 사용법. 자동화 기초.

idcjw 2025. 8. 30. 08:50
반응형

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

N8n으로 초보자도 할수있는 AI 에이전트만들기

이 콘텐츠는 ai 에이전트의 개념을 명확히 이해하고, 코딩 없이 직접 자동화 워크플로우를 구축하는 방법을 알려줍니다. 단순한 질문-응답형 AI를 넘어, 사용자의 목표를 이해하고 스스로 행동하여 결과를 만들어내는 '야무진' AI 서비스를 직접 만들 수 있도록 n8n무료 가입부터 단계별 사용법까지 상세히 안내합니다. 구글 시트연동, 이메일 자동 발송, 뉴스 요약및 정기 발송 등 실생활과 업무에 바로 적용 가능한 구체적인 자동화 예시를 통해 ai 에이전트의 무궁무진한 가능성을 경험하고, 미래 시대에 필요한 핵심 역량을 키울 수 있도록 돕습니다.

1. AI 에이전트의 개념 및 특징

  1. AI 서비스와 AI 에이전트의 차이점
    1. AI 서비스: "뭐 뭐 해 줘"가 핵심으로, 사용자의 질문에 답변하거나 글, 그림, 영상 등을 생성하는 응답형 서비스이다.
    2. AI 에이전트: "뭐 뭐를 이때 이렇게 처리해 줘"가 핵심으로, 사용자의 목표를 이해하고 스스로 판단하여 행동하며 결과를 만들어내는 행동형 서비스이다.
  1. AI 에이전트의 '야무진' 특성
    1. 단순한 질문-응답을 넘어, 일을 맡기면 스스로 판단하여 척척 진행하는 능력을 의미한다.
    2. 마치 심부름을 시켰을 때 일일이 묻지 않고 알아서 처리하는 '야무진 아이'처럼, AI 에이전트는 주인에게 일일이 묻지 않고 스스로 일 처리를 한다.
  1. AI 에이전트의 활용 예시
    1. 병원 예약: AI가 스케줄 확인 후 가까운 병원 추천 및 예약 문의를 돕는다.
    2. 뉴스 요약 및 발송: 매일 아침 특정 시간에 뉴스를 요약하여 채팅으로 보내준다.
    3. 고객 문의 자동 정리: 이메일 문의를 구글 스프레드시트에 정리하고 팀원들에게 알림을 보낸다.
    4. 웹사이트 링크 요약: 웹사이트의 모든 링크를 요약 정리하여 이메일로 발송한다.
    5. 이러한 활용 가능성으로 인해 빅테크를 포함한 많은 회사들이 AI 에이전트개발에 박차를 가하고 있다.
  1. 챗봇과 AI 에이전트의 비교 (비행기 표 예시)
    1. 챗봇: 다음 주 금요일 서울-제주 비행기 표 문의 시, 구매 가능한 항공사 목록은 보여주지만 직접 예약은 불가능하며 웹사이트 참고를 안내한다.
    2. AI 에이전트: 동일 문의 시, 직접 예약을 진행하고 예약 확인 이메일까지 챙겨준다.

2. n8n 툴 소개 및 특징

  1. n8n의 역할: AI 에이전트를 직접 만들 수 있도록 돕는 툴이다.
  1. n8n의 기본 구조 (워크플로)
    1. 트리거(Trigger): 사용자가 주는 신호 또는 특정 이벤트로, 워크플로를 시작하는 역할을 한다.
    2. 앱 연결: 트리거신호에 따라 AI 에이전트가 구글 시트, Gmail 등 다양한 앱을 확인하고 작업을 수행한다.
    3. 다리 역할: n8n은 이러한 앱들 사이에서 데이터를 주고받고 작업을 관리 감독하는 다리 역할을 한다.
  1. n8n의 주요 특징
    1. 다양한 앱 연결: 구글 스프레드시트, Gmail, 달력, 슬랙, 디스코드, 데이터베이스, 노션 등 다양한 앱을 연결할 수 있다. (카카오톡은 아직 연결 불가)
    2. 코딩 불필요: n8n의 가장 큰 장점으로, 코딩 지식 없이도 워크플로를 구축할 수 있다.
    3. 무료 사용 및 유료 연동: n8n자체는 무료로 사용 가능하지만, 연결하는 다른 앱(예: ChatGPT) 사용 시 해당 앱의 이용료가 청구될 수 있다.
    4. 영어 기반: n8n은 아직 한국어를 제공하지 않으며, AI 관련 서비스는 영어 버전에 익숙해지는 것이 장기적으로 더 편리하다.
  1. n8n 사용의 어려움과 보람
    1. 초기 사용 시 복잡하고 막히는 부분이 많을 수 있으며, 영어 기반이라 더 어렵게 느껴질 수 있다.
    2. 하지만 점차 익숙해지면 보람차고 신기하며, 스스로 이런 자동화를 만들 수 있다는 것에 놀라움을 느낄 수 있다.

3. n8n 가입 및 대시보드 확인

  1. n8n 웹사이트 접속: 영상 설명란의 어필리에이트 링크를 클릭하여 n8n웹사이트에 접속한다.
  2. 웹사이트 내용 확인: n8n은 워크플로를 만들 수 있는 툴이며, AI 에이전트기능도 제공한다.
  3. 언어 설정: 브라우저 자체 번역 서비스는 한국어 번역이 더 어려울 수 있으므로, 영어 버전에 익숙해지는 것이 좋다.
  4. 로그인 및 회원가입:
    1. 우측 상단의 "Sign In"을 클릭한다.
    2. 기존 계정 사용자는 로그인하고, 신규 사용자는 "회원 가입, 무료 체험"을 클릭한다.
    3. 이름, 이메일 주소 등을 입력하여 회원가입을 완료한다.
  5. 설문조사: 회원가입 후 설문조사가 나타나는데, 답변하거나 건너뛸 수 있다.
  6. 대시보드 확인: 회원가입 완료 후 대시보드 화면이 펼쳐지며, 현재 활동 현황을 확인할 수 있다.
  7. 오버뷰 화면 이동: "오픈 인스턴스" 버튼을 클릭하여 오버뷰 화면으로 이동하면 활동 현황을 더 자세히 볼 수 있다.

4. 첫 번째 워크플로 만들기: 채팅-AI 에이전트-이메일

  1. 워크플로 편집 화면 진입: 우측 상단의 "워크플로 만들기"를 클릭하여 편집 화면으로 이동한다.
  1. 채팅 노드 추가:
    1. 가운데 더하기 버튼을 클릭한다.
    2. 화면을 아래로 내려 "온 채 메시지"를 클릭한다.
    3. 채팅 설정 창이 뜨면, 어두운 부분을 클릭하여 창을 닫는다.
    4. 워크플로에 '채팅' 노드가 생성된다. ( 노드는 화면에서 이동, 확대/축소 가능)
  1. AI 에이전트 노드 추가:
    1. 채팅 노드뒤의 더하기 버튼을 클릭한다.
    2. "AI"를 클릭한 후 " AI 에이전트"를 클릭한다.
    3. AI 에이전트설정 창이 뜨면 창을 닫는다.
  1. AI 에이전트 두뇌(챗 모델) 설정:
    1. AI 에이전트 노드에 에러가 표시되면, 마우스를 올려 ' 챗 모델을 넣으라'는 메시지를 확인한다. ( AI 에이전트작동에 두뇌 필수)
    2. ' 챗 모델' 아래의 더하기 버튼을 클릭한다.
    3. 오픈 AI 두뇌 선택: 오픈 AI에서 제공하는 두뇌를 선택한다. (무료 크레딧 제공)
    4. 크리덴셜(Credential) 이해: '본인 인증' 또는 '신원 확인'을 의미하며, 로봇이 아님을 증명하거나 사용료 지불을 증명하기 위해 필요하다. 무료 크레딧으로 신원 확인이 완료된다.
    5. 모델 선택: GPT-4o mini를 선택한다. (가장 무난하고 사용료 저렴)
  1. Gmail 노드 추가 (이메일 보내기):
    1. AI 에이전트 노드뒤의 더하기 버튼을 클릭한다.
    2. '이메일'을 검색하여 Gmail을 클릭한다.
    3. Gmail 기능 중 "이메일 보내기"를 선택한다.
    4. 크리덴셜 설정: "새로 생성하기"를 클릭하고, 추천 옵션을 선택한 상태로 저장한다.
    5. 리소스는 '이메일 메시지', 오퍼레이션은 '전송'으로 설정한다.
    6. 받는 사람 이메일 주소, 이메일 제목, 내용을 입력하고 창을 닫는다.
  1. 워크플로 실행 및 에러 해결:
    1. 워크플로 이름을 변경하고 저장한다.
    2. "오픈 챗" 버튼을 클릭하여 채팅창을 연다.
    3. 채팅창에 "이메일 좀 보내 달라고" 입력한다.
    4. 에러 발생 및 해결: Gmail에서 에러가 발생하면, Gmail 노드를 열어 크리덴셜문제를 확인한다.
      • 별표 모양 아이콘을 클릭하면 AI가 조언을 제공한다.
      • 크리덴셜을 클릭하여 "새로 생성하기"를 선택하고, 남아있는 옵션을 클릭하여 계정을 선택하고 액세스를 허용한다.
      • 크리덴셜이 해결되면 두 번째 크리덴셜을 사용한다.
    5. 재실행 및 성공 확인: 워크플로 화면으로 돌아가 채팅창에 다시 "이메일 보내 달라고" 입력한다.
    6. 워크플로가 성공적으로 실행되었다는 알림을 확인한다.
    7. '실행(Execution)' 탭에서 워크플로 실행 기록을 확인하여 성공 여부를 검증한다.
    8. 이메일이 성공적으로 수신되었는지 확인한다.

5. 워크플로 기능 개선: AI 에이전트 프롬프트 및 이메일 내용 수정

  1. AI 에이전트 프롬프트 수정:
    1. AI 에이전트 노드를 열어 '소스 프롬프트' 설정을 확인한다. (기본값은 채팅으로 할 일 받기)
    2. '채팅 말고 직접 적기'를 선택하고, " AI 에이전트에게 명언 한 가지를 알려줘"라고 입력한 후 실행한다.
    3. AI 에이전트설정 창에서 왼쪽은 인풋, 오른쪽은 아웃풋임을 확인한다.
    4. 실행 결과로 AI 에이전트가 명언을 생성했음을 확인한다.
  1. 이메일 제목 및 내용 수정 (변수 활용):
    1. 이메일 노드를 열어 제목을 "오늘의 명언"으로 수정한다.
    2. 내용에는 이전 단계( AI 에이전트)에서 생성된 명언 아웃풋을 끌어다 붙인다.
    3. 중괄호로 표시된 데이터는 '변수'라고 부르며, 내용이 확정되지 않았지만 이메일 내용에 붙여넣겠다는 의미이다.
    4. 미리보기를 통해 변경된 내용을 확인한다.
    5. 채팅창에 아무 내용이나 입력하여 워크플로를 시작한다. (채팅 내용은 워크플로 시작 신호 역할만 함)
    6. 이메일이 "오늘의 명언" 제목으로 잘 수신되었는지 확인한다.

6. 워크플로 기능 확장: HTTP 노드를 이용한 뉴스 요약 및 발송

  1. HTTP 리퀘스트 노드 추가:
    1. 더하기 버튼을 클릭하고 'HTTP'를 검색하여 " HTTP 리퀘스트"를 선택한다.
    2. 설정 창이 열린다.
  1. API 개념 및 뉴스 API 키 발급:
    1. API: 다른 웹사이트의 내용을 가져올 수 있는 '비밀번호'와 같은 역할을 한다.
    2. 무료로 전 세계 뉴스를 가져올 수 있는 API서비스를 활용한다.
    3. "겟 API키" 버튼을 클릭하여 가입한다. (이름과 이메일 주소만 필요)
    4. 가입 완료 후 API키(비밀번호)를 확인한다.
  1. HTTP 노드 설정:
    1. n8n으로 돌아와 URL을 입력한다.
    2. '파라미터'를 켜고 ' API키'를 입력한 후 발급받은 비밀번호를 복사하여 붙여넣는다.
    3. '애드 파라미터'를 클릭하여 '컨트리'에 'US'를 입력한다.
    4. 이러한 정보는 API공식 문서에 명시되어 있다.
  1. HTTP 노드 배치 및 연결:
    1. HTTP 노드를 채팅 노드바로 다음으로 이동시킨다.
    2. 기존 연결을 삭제하고, 채팅 노드와 HTTP 노드, HTTP 노드와 AI 에이전트 노드를 연결한다.
    3. HTTP 노드의 이름을 변경한다.
  1. AI 에이전트 프롬프트 변경 (뉴스 요약):
    1. AI 에이전트 노드에 다시 들어가 프롬프트를 변경한다.
    2. HTTP 노드에서 가져온 변수(뉴스 기사 내용)를 프롬프트 안에 넣어준다.
    3. AI 에이전트의 역할이 '신문 기사 요약'으로 변경된다.
    4. 실행 버튼을 클릭하여 기사들이 요약되어 표시되는지 확인한다.
    5. 프롬프트 내용을 원하는 대로 수정하여 아웃풋 언어 등을 변경할 수 있다.
  1. 이메일 노드 내용 변경 (뉴스 요약본 발송):
    1. 이메일 노드를 열어 제목을 "오늘의 뉴스"로 변경한다.
    2. 이메일 내용에 AI 에이전트에서 나온 요약본 아웃풋이 제대로 연결되어 있는지 확인한다.
  1. 워크플로 저장 및 실행:
    1. 작업 중에는 수시로 저장 버튼을 눌러 변경 사항을 저장한다.
    2. 채팅창에 "고고" 등을 입력하여 워크플로를 시작한다.
    3. 성공적으로 이메일이 수신되었는지 확인한다.

7. 워크플로 기능 심화: 구글 시트 연동 및 스케줄링

  1. 구글 시트 준비 (이메일 목록):
    1. 구글 시트를 열어 이름과 이메일 주소가 포함된 이메일 목록을 작성한다.
  1. 구글 시트 노드 추가 (데이터 읽어오기):
    1. 더하기 버튼을 클릭하고 ' 구글 시트'를 검색한다.
    2. 데이터를 읽어오기 위해 "겟 로우(Get Row)"를 선택한다.
    3. 크리덴셜 설정: "새로 생성하기"를 클릭하고 구글 로그인 옵션을 선택하여 계정을 연결하고 액세스를 허용한다.
    4. 설정 창으로 돌아와 문서에서 미리 만들어둔 '이메일 목록' 시트를 선택한다.
    5. 실행하기를 클릭하여 목록이 제대로 읽히는지 확인한다.
  1. 구글 시트 노드 배치 및 연결:
    1. 구글 시트 노드를 HTTP 노드와 이메일 노드사이에 배치한다. (이메일 발송 직전에 주소들을 가져와야 하므로)
    2. 구글 시트 노드의 이름을 변경한다.
  1. 이메일 노드 수정 (구글 시트 변수 활용):
    1. 이메일 노드를 열어 받는 주소를 구글 시트에서 넘어오는 '이메일' 변수로 변경한다.
    2. 이메일 제목도 '오늘의 뉴스' 대신 구글 시트의 '이름' 변수를 활용하여 "누구누구를 위한 뉴스"와 같이 센스 있게 변경한다.
    3. 이메일 내용에 에러가 발생하면, 기존 내용을 지우고 AI 에이전트에서 나온 아웃풋을 다시 넣어준다.
  1. 워크플로 실행 및 다중 발송 확인:
    1. 실행 버튼을 클릭한다.
    2. 이메일 제목이 잘 바뀌었는지, 그리고 구글 시트목록에 있던 다른 사람들에게도 같은 이메일이 성공적으로 발송되었는지 확인한다.
  1. 스케줄 트리거 노드 추가 (워크플로 예약):
    1. 더하기 버튼을 클릭하고 '스케줄'을 검색하여 " 스케줄 트리거"를 선택한다.
    2. 워크플로를 얼마나 자주, 몇 시 몇 분에 시작할지 설정한다. (예: 매일 아침 9시에 워크플로를 돌려 가족 전체가 뉴스를 받아보게 설정)
    3. '데이(Day)' 설정 시 매일 돌리려면 '1'을 입력해야 한다.
    4. 창을 닫는다.
  1. 스케줄 트리거 노드 배치 및 활성화:
    1. 스케줄 트리거 노드를 워크플로의 시작을 알리는 노드이므로 맨 앞에 배치하여 기존의 채팅 노드를 대체한다.
    2. 더 이상 채팅으로는 워크플로를 시작할 수 없고, 매일 아침 9시에 자동으로 시작된다.
    3. 마지막으로 저장 버튼을 눌러 워크플로를 활성화한다. (예약된 워크플로는 활성화 상태여야 제대로 작동)
    4. '퍼널(Funnels)' 탭에서 내 워크플로들을 확인할 수 있으며, ' 크리덴셜'과 '히스토리' 탭에서 워크플로 실행 기록을 확인할 수 있다.

8. n8n 템플릿 활용 및 유료 플랜 안내

  1. 템플릿 사용:
    1. 왼쪽 메뉴에서 ' 템플릿'을 클릭하면 다른 사용자들이 미리 만들어 놓은 워크플로를 사용할 수 있다.
    2. 템플릿을 클릭하면 해당 워크플로가 어떤 노드들을 사용하고 무료 사용이 가능한지 등의 정보가 표시된다.
    3. 옆의 버튼을 클릭하면 워크플로의 상세 구조와 설명이 나타난다.
  1. 템플릿 복사 및 실행:
    1. 템플릿을 직접 사용하고 싶다면 "무료 사용" 버튼을 클릭한다.
    2. 옵션 중 "복사" 버튼을 클릭하여 내 워크플로에 붙여넣거나, 가장 쉬운 방법으로 해당 옵션을 클릭한다.
    3. 필수 크리덴셜을 묻는 창이 뜨면, 이미 오픈 AI 크리덴셜이 있다면 추가 작업 없이 다음으로 넘어간다.
    4. 복사된 워크플로는 수정이 가능하며, 각 노드를 하나씩 살펴볼 수 있다.
    5. 예시로 이메일 노드를 연결하고 워크플로 시작을 클릭한다.
    6. 워크플로가 성공적으로 실행되었다는 알림을 확인하고, 이메일에서 요약본 3개가 잘 수신되었는지 확인한다. (해당 템플릿의 역할은 다양한 글의 요약본 3개 발송)
  1. n8n 유료 플랜 및 셀프 호스팅:
    1. n8n은 무료 체험판으로 2주 뒤 유료 결제 알림이 뜬다.
    2. 유료 결제를 원하면 상단의 "업그레이드" 버튼을 클릭한다.
    3. 무료로 계속 사용하려면 " 셀프 호스팅"을 해야 하지만, 이 영상에서는 다루지 않는다.

9. AI 에이전트의 미래와 중요성

  1. AI 에이전트의 무궁무진한 가능성:
    1. AI 에이전트는 활용되지 않는 작업이 없을 정도로 무궁무진한 가능성을 가지고 있다.
    2. 개인적인 용도뿐만 아니라, 손님 관리, 알림, 예약 등 사업적인 자동화에도 유용하여 시간 절약과 실수 감소에 기여한다.
    3. 이러한 기능은 미래 시대에 필수적인 기술이 될 것이다.
  1. AI 시대의 핵심 역량:
    1. 아날로그에서 디지털 시대로 넘어갈 때 컴퓨터를 먼저 배운 사람들이 혜택을 누렸듯이, AI 시대로 넘어가는 지금은 AI와 친해져야 시대의 혜택을 누릴 수 있다.
    2. 앞으로도 더 재밌는 AI 서비스와 기능들이 꾸준히 소개될 것이다.

AI 에이전트 만드는 법: 초보자를 위한 궁극 가이드 바로가기

 

AI 에이전트 만드는 법: 초보자를 위한 궁극 가이드 - 하나이프 블로그

AI 에이전트가 무엇인지, 그리고 어떻게 작동하는지 궁금하셨다면 이 콘텐츠가 명확한 해답을 제시합니다. 단순한 챗봇이나 자동화와는 차원이 다른, 스스로 인지하고, 사고하며, 행동하는 AI

hanaif.co.kr

 

반응형