n8n 구독 유튜브 새로운 뉴스 자동 요약하기

소개

솔직히 'n8n' 이라는 단어 보다는 유튜브와 뉴스레터 자동 요약에 이끌려 청강을 했습니다.

AI를 어떻게 잘 활용할 수 있을까? 에서 시작한 수업입니다.

현재까지 AI는 사용에 대한 현재 아는 수준은 '프롬프트' 활용에 더하여 (+)

n8n은 기술적 활용에 대한 새로운 세상이 열릴듯한 기대감이 다가옵니다.

진행 방법

어떤 도구를 사용했고, 어떻게 활용하셨나요? 구분하여 차례대로 절차를 기술하겠습니다.

가. (계정 확보) 스터디장님이 알려주신 'bruce.kr' 서버(?)에서 n8n을 사용할 수 있게 '계정'을 제공해주십니다.

아래 이미지는 개인 이메일로 전달된 계정 제공 링크입니다.

나. 정보, 자료가 자동으로 수집되도록 'RSS 트리거' node 를 사용합니다.

여기서 자료 수집의 일정(언제 즈음 내가 정보를 정기적으로 획득하고 싶은지)을 세팅합니다.

다. 수집된 정보에서 'Youtube Transcript' node를 활용하여 전체 자막을 확보합니다.

라. 요약된 스크립트 AI 'Basic LLM Chain' node를 활용하여 프롬프트를 활용하여 자막을 요약합니다.

먼저, 'Source for Prompt (User Message)'는 Define below 로 세팅합니다

그리고, 요약된 스크립트를 'Prompt (User Message)'에 넣어줍니다.

마. Google gemini이 Basic LLM Chain' node에 연결되어 자막을 추출합니다.

중간과정에 Basic LLM Chain'과 'Google gemini'의 연결을 위해서 구글에서 'API' 키 값을 받는 과정이 있습니다. 아래 그림은 연결되 이미지와 Running 중인 이미지입니다.


라. 마지막으로 결과를 '텔레그램'에 전송하는 단계는 다음 스터디에서 수행할 예정입니다.

결과와 배운 점

본인이 전기/전자 공학도라면 회로도를 배우시기에

'node'의미를 아시기에 나름 비교해서 이해하면 좋겠습니다.

" Input값을 설정하고 노드(소자)의 성격을 이해하고 노드와 노드를 연결하여 본인이 원하는 Output 결과값을 내가 원하는 시간에 규칙적으로 자동으로 만들어 내는 것입니다."

이를 내가 어떻게 활용할 지는 개인별 업무와 생활에서 찾아야 할 것이며, 타인의 사례를 보면서 적용해 볼 수 있는 것들이 확장 될 수 있겠습니다.

  • 과정 중에 어떤 시행착오를 겪었나요?

처음에 스터디장님이 알려주신 유튜브에서 벗어나 개인이 선호하는 유튜브로 확장시 채널 ID의 설정시 오류가 있었습니다. 아래 '도움 받은 글(옵션)'에서 설명해두었습니다.

  • 도움이 필요한 부분이 있나요?

    각 노드를 연결하는 과정에서 지식의 한계는 스터디장님 말씀처럼 일단은 기계적으로 익히고 더불어 OT시 보배님이 말씀하신 것처럼 결과를 보면서 과정을 이해해야겠습니다.

    이것이 현재 모르는 지식에 대한 불안감을 잠재울 수 있는 방법입니다.

  • 앞으로의 계획이 있다면 들려주세요.

아직 까지는 무엇을 해야할 지 막연합니다만 규칙적 업무인 '업종 동향 보고서'를 뉴스 수집을 통해서 활용할 계획입니다. 지속적으로 개인 생활과 업무에 활용할 것들을 찾아야 합니다.

도움 받은 글 (옵션)

하나의 유튜브를 예시로 해서 수업을 받고 나면, 내가 구독중인 유튜브 채널로 확장하고 싶을 실 겁니다.

스터디 장님에게 카톡으로 문의하며 쉽게 유튜브 채널 주소 설정의 오류를 찾아 낼 수 있었습니다.

구독중인 유튜브 메인 페이지에서 오른쪽에 '더보기' 버튼을 누르면 채널 개요가 설명되어 있으며 마지막 하단에 '채널 공유'버튼이 있습니다. 여기에 '채널 ID' 복사를 하시면 원하는 유튜브들을 지속 확장할 수 있습니다.

단, 여기서 복사된 아이디는 ' ' 이후에 붙여 넣기 해야합니다. 즉,

< 'https://www.youtube.com/feeds/videos.xml?channel_id='을 default(기본값?이 맞는지 모르겠지만. 방장님에 다시 물어봐야겠습니다) 해서 채널 아이디'UC0LGfuBiVmPZLo5pUW0bshA'를 URL뒤에 붙여서, 'https://www.youtube.com/feeds/videos.xml?channel_id=UC0LGfuBiVmPZLo5pUW0bshA

그리고, RSS feed trigger노드의 'Youtube Video ID or Url'에 붙여넣기 합니다.

또한 언어 설정'Preferred Caption Language' 은 'ko'로 수정합니다>

=====================================

나름대로 수행 흐름을 따라 급하게 적었습니다. 잘 이해하고 따라간 거겠죠 ^^

2
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요