AI 에이전트로 모든 것 만들기! 초보도 쉽게 따라하는 방법
게시일:
작성자: 자청의 유튜브 추출기
AI 에이전트, 너도 만들 수 있어! (n8n 활용법)
이 영상은 코딩을 전혀 몰라도 AI 에이전트를 만드는 방법을 알려주는 영상이야. 2025년은 AI 에이전트의 해가 될 거라고 하는데, 인터넷이나 비트코인처럼 이때를 놓치면 후회할 수도 있대. 그러니 끝까지 보고 AI 에이전트 만들기를 시작해보자!
1. n8n 시작하기
- n8n.io 에 접속해서 "Get started for free"를 누르면 돼.
- 로그인하면 대시보드가 보일 거야. 여기서 "Open"을 누르고 "Create new workflow"를 클릭하면 돼.
- n8n은 코딩이 필요 없는 노코드(No-code) 툴이라 누구나 쉽게 만들 수 있어!
2. 자동화의 시작: 트리거 설정
- 자동화가 언제 시작될지를 정하는 게 트리거야.
- 트리거는 수동으로 시작하거나, 특정 앱 이벤트, 예약된 시간에 맞춰 시작하게 할 수도 있어.
- n8n은 Make.com보다 훨씬 빠르게 성장하고 있고, 검색량도 훨씬 많다고 하니 믿고 써봐도 좋겠지?
3. 텔레그램으로 AI 에이전트 만들기
가장 인기 있는 트리거 중 하나인 텔레그램으로 시작해보자. (물론 다른 것도 다 가능해!)
-
텔레그램 트리거 설정:
- "On message"를 선택해.
- 왼쪽은 들어오는 정보, 가운데는 설정, 오른쪽은 결과가 보여.
- 텔레그램 계정 연결: "Create new credential"을 누르고 텔레그램 봇을 만들어야 해.
- 텔레그램에서
@BotFather
를 검색해서/newbot
명령어로 봇을 만들고, 봇 이름을 정해. - 봇 사용자 이름도 정하고 나면 API 토큰을 얻을 수 있어. 이 토큰은 절대 다른 사람에게 보여주면 안 돼!
- 이 토큰을 n8n에 붙여넣고 저장하면 연결 완료! "Connection tested successfully"가 뜨면 성공이야.
- 텔레그램에서
-
텍스트와 음성 메시지 구분하기 (Switch):
- 텍스트 메시지와 음성 메시지를 모두 처리하기 위해 Switch 노드를 추가해.
- 텍스트: 메시지에
text
가 있으면 텍스트로 인식하게 설정. - 음성: 메시지에
fileId
가 있으면 음성으로 인식하게 설정. - 이제 텍스트 메시지가 오면 그대로 사용하고, 음성 메시지가 오면 Get File 노드를 사용해서 음성 파일을 가져와야 해.
-
음성 메시지 텍스트로 변환 (OpenAI Transcribe):
- 음성 파일을 가져왔다면, OpenAI Transcribe 노드를 사용해서 음성을 텍스트로 바꿔줘.
- OpenAI 계정 연결: OpenAI API 키가 필요해. platform.openai.com에서 API 키를 만들고 n8n에 연결하면 돼. 이 키도 비밀번호처럼 소중하게 다뤄야 해!
- 이제 음성 메시지를 보내면 텍스트로 변환된 결과를 볼 수 있어.
4. AI 에이전트 핵심: AI Agent 노드
- 이제 진짜 AI 에이전트를 만들어볼 차례야! AI Agent 노드를 추가해.
- AI 모델 선택: Azure OpenAI, Anthropic, Mistral, Google Gemini, OpenAI 등 다양한 모델을 선택할 수 있어. 여기서는 Anthropic을 사용해볼 거야. (최신 모델인 Sonnet 1022를 선택하는 게 좋아!)
- Anthropic 계정 연결: console.anthropic.com에서 API 키를 발급받아 연결하면 돼.
- 프롬프트 설정: AI 에이전트에게 어떤 역할을 할지 알려주는 시스템 프롬프트를 설정해야 해.
- 예시: "You are a helpful assistant. Always respond in full caps." (도움이 되는 비서야. 항상 대문자로 답변해줘.)
- 테스트: 텔레그램으로 메시지를 보내서 AI 에이전트가 제대로 작동하는지 확인해봐.
5. AI 에이전트 능력 UP! 도구(Tools) 추가하기
AI 에이전트를 더 강력하게 만들어주는 건 바로 도구야!
- Gmail 도구:
- 이메일 읽기: "Get Many" 옵션을 선택하고 라벨을 "inbox", "unread"로 설정하면 읽지 않은 이메일을 가져올 수 있어.
- Gmail 계정 연결: Google 계정으로 로그인해서 연결하면 돼.
- 이메일 보내기: "Send" 옵션을 선택해서 AI가 직접 이메일을 작성하고 보낼 수 있게 할 수 있어.
- 이때, AI가 어떤 정보를 채워야 하는지 명확하게 알려주는 게 중요해. (예:
{{ $json.data.text }}
대신{{ $json.data.text }}
와 같이 명확한 설명을 붙여주는 것)
- 이때, AI가 어떤 정보를 채워야 하는지 명확하게 알려주는 게 중요해. (예:
- 이메일 읽기: "Get Many" 옵션을 선택하고 라벨을 "inbox", "unread"로 설정하면 읽지 않은 이메일을 가져올 수 있어.
- Google Calendar 도구:
- 일정 읽기: "Get Many" 옵션으로 내 캘린더에 있는 일정을 가져올 수 있어.
- 일정 만들기: AI가 직접 캘린더에 일정을 추가하게 할 수도 있어.
- 이때도 날짜와 시간 형식을 AI가 이해할 수 있도록 정확하게 알려줘야 해. (예: "Here is today's actual date. Make sure to set the start and end times accordingly.")
팁: n8n은 정말 다양한 도구를 제공해. 계산기, Airtable, Slack, Google Docs, Google Drive, Google Sheets 등 거의 모든 것을 연결할 수 있어!
6. 워크플로우 활성화 및 활용
- 모든 설정을 마치고 테스트까지 완료했다면, 워크플로우를 활성화해야 해.
- 워크플로우를 활성화하면 텔레그램이나 다른 앱을 통해 언제든지 AI 에이전트를 사용할 수 있어.
- 이런 자동화는 한 번 만들어두면 계속해서 시간을 절약해 줄 거야.
7. 왜 n8n인가?
- n8n은 코딩 없이도 매우 강력한 AI 에이전트를 만들 수 있게 해주는 최고의 툴이야.
- WhatsApp, Telegram, Slack, Gmail 등 어디든 통합할 수 있고, 수천 가지의 트리거를 제공해.
- AI 에이전트 만들기에 더 이상 핑계는 없어! 지금 바로 시작해서 너의 업무를 자동화하고 생산성을 높여봐.
- 회사에 이런 자동화 아이디어를 제안하면 승진 기회가 될 수도 있을 거야!
추가 정보:
- 영상 제작자는 Vectal이라는 생산성 도구를 만들고 있는데, AI 에이전트와 통합하면 더 강력해질 거라고 해. 관심 있다면 한번 살펴보는 것도 좋겠지?
- 이 영상에서 사용된 모든 자동화 설정, 코드, 프롬프트는 New Society라는 곳에서 제공된다고 하니 참고해봐.
이제 너도 AI 에이전트 전문가가 될 수 있어! 망설이지 말고 지금 바로 n8n으로 자동화를 시작해보자!