소개
NLP AI 엔지니어로 일하는 무니, 요즘 AI 프로젝트가 쏟아지듯 들어온다.
그리고 매번 반복되는 질문들. "이런거 이런거 블라 블라 멋진거 하고싶은데 되나요?"
"우리 고객님들... 아키텍처만 조금 알고 오시면 참 얘기가 편할텐데...!" ㅜㅜㅜ🤯
그래서 결심했습니다. 사내 교육을 하자! 그것도 진짜 실습 기반으로!
그러다 보게 된 도구가 바로 요즘 핫한 n8n. 이걸로 챗봇부터 시스템 프롬프트, 펑션 콜링, 외부 시스템 연동까지 몽땅 보여줄 수 있겠더라고요.
스터디장 정기님이 이끌어주시는 커뮤니티 자료들과 영상이 크나큰 도움 되었습니다 🙌
진행 방법
n8n에서 어떤 걸 다뤘냐면요...
💬 아키텍처 순서
- 챗봇
- 챗봇 + 멀티턴
- 챗봇 + 시스템 프롬프트(페르소나)
- 챗봇 + 펑션 콜링(준 에이전틱 AI): 검색
- 챗봇 + 외부 컨텍스트 연결: 구글시트, 구글캘린더
- 챗봇+MCP
- 외부 시스템과 연동되는 챗봇: webex(사내메신저)
- 챗봇+RAG
💬 자세한 실습 내용
기본 챗봇
기본 중의 기본이죠.
"시나리오 기반이 아닌 챗봇엔 'LLM'이 들어간다. ", "LLM 은 챗봇이랑 같은 말이 아니다 " 등
기본이지만 헷갈려하시는 얘기들을 더해서 설명드렸습니다.
멀티턴 챗봇 - 대화 맥락 유지
그리고 빠질 수 없는 멀티턴 요구사항! ㅎㅎㅎ
그걸 위해선 '메모리'가 필요합니다~ 연결하세요~ 하니 ,
회의에서 어려워하시던 표정이 싹 풀리는 걸 볼 수 있었어요!
시스템 프롬프트 - 페르소나
시스템 프롬프트도 빠질 수 없죠!
'시스템 프롬프트'가 뭔지, 어떻게 적용하는 것인지 코드 한 줄 없이 보여드릴 수 있었습니다.
펑션 콜링(거의 에이전틱 AI) - 외부 검색 API 연결
또 빠지지 않는 요구사항. "검색 붙여주세요~ "
그건 이렇게 하면 됩니다 ^^ 직접 하게 해보니 이해가 잘 되신다고 하셔서 뿌듯했어요!
외부 컨텍스트 연결 - 구글시트, 구글캘린더 연동
"저희 팀 자료를 올려서 답변하게 하고 싶어요"
RAG까지 갈 정도로 길고 복잡한 자료가 아니라면, 내부 컨텍스트로 넣을 수 있겠죠.
마찬가지로 툴로 컨텍스트를 넣습니다.
MCP 연동 - AI 에이전트 표준 프로토콜이 될거라며? 우리도 함 써보자
사내 메신저 연동 - webex 기반 봇 만들기
가장 인기 있었던 webex 봇 만들기!
다들 봇 하나씩 만들어가셔서 얼마나 좋아하셨는지 모릅니다~
기업교육 가실때는 사내 시스템을 미리 파악하셔서 관련된 교육을 하면 참 좋을 듯 합니다 ㅎㅎ
RAG 챗봇
RAG가 뭔데? 임베딩이 뭔데? 벡터DB가 뭔데? 인덱싱? 청크?
회의 때 듣기만 하고 어리둥절했던 개념들을 n8n에서 직접 연결하면서 설명드리니
더 확실하게 전달드릴 수 있었습니다
결과와 배운 점
이번 교육을 통해 수강하신 분들의 피드백은 다음과 같습니다!
“오! 된다!” 🥹
실제로 코드 한 줄 없이도 챗봇이 뚝딱 만들어지는 경험에 참가자들이 감탄했어요.“아키텍처가 눈에 보여요!” 👀
말로만 듣던 MCP나 RAG 같은 구조를 드래그앤드롭으로 구성해보니 완전히 다르게 느껴졌어요.“나도 챗봇 만들었어요!” 🎉
참가자 중 많은 분들이 “내가 만들었다”는 성취감에 눈이 초롱초롱해졌답니다 ㅎㅎ
제가 개인적으로 생각한 바는 다음과 같습니다.
- n8n을 하면 나도 모르게 아키텍처도 익힌다!
- 나도 모르게 차츰 고수가 된다.
- 이거 여러번 하게 되면 쌩 코딩해야 할 때 탄탄한 구조가 무의식에 자리잡혀있을걸요.?
- 개발을 하든 안하든 도움이 될거라 확신한다!
도움 받은 글
스터디장 정기님, n8n 사람 정기님 최고! 🙌 🙌 🙌
만수무강 하십시오.