ChatGPT로 블로그 글 생성 자동화하기(비개발자 전용 콘텐츠)
본 아티클은 AI Ground 장병준 대표의 유튜브 영상을 참고하여 제작했습니다. 자세한 내용은 포스팅 하단에 있는 영상 링크를 참고해주세요.
*오늘의 콘텐츠는 챗GPT 중급 이상의 사용자들을 위한 것입니다. 챗GPT가 처음이라면 생성형 AI 교육의 핵심인 '프롬프트 엔지니어링 기초' 콘텐츠 선행학습을 권장합니다.
주의사항
- AI가 생성한 콘텐츠를 그대로 복사하여 사용하는 경우 '저품질' 콘텐츠로 판정될 가능성이 높습니다. 자동 생성된 초안을 바탕으로 사람이 직접 내용을 검토하고 수정, 보완하는 과정이 반드시 필요합니다.
- 콘텐츠 생성 과정에서 AI에게 전적으로 의존하기보다는, AI와 상호작용하며 양질의 콘텐츠를 만들어 가는 것이 바람직합니다. AI를 콘텐츠 제작의 보조 도구로 활용하되, 최종 퀄리티 관리는 사람의 몫임을 잊지 말아야 합니다.
생성형 AI 시대, 블로그 콘텐츠 제작에 혁신이 필요한 시점
생성형 AI 기술의 발전으로 텍스트, 이미지 생성뿐만 아니라 코딩까지 AI가 도와주는 시대가 도래했습니다. 이제는 코드 작성 없이도 자동화 엔진을 활용할 수 있게 되었죠. 이러한 시대적 흐름에 발맞춰 블로그 콘텐츠 제작 과정에서도 AI와의 협업을 통한 혁신이 필요해 보입니다. 콘텐츠 아이디어를 얻거나 초안을 생성하는 등 콘텐츠 제작 과정 곳곳에서 AI의 도움을 받을 수 있게 된 것이죠.
대량의 블로그 콘텐츠를 자동으로 생성하는 방법
이번 포스팅에서는 다수의 블로그 콘텐츠를 빠르고 쉽게 생산할 수 있는 자동화 방법에 대해 알아보겠습니다. AI 그라운드의 장병준 공동대표의 영상을 참고하여, 직접 테스트하며 과정을 진행해 보았습니다.
자동화에 사용된 도구는 크게 세 가지입니다.
- Airtable : 노코드 방식으로 데이터베이스 생성
- OpenAI API : ChatGPT를 자동화 엔진으로 활용
- Zapier : 각종 서비스를 연결하여 자동화 구현
본 포스팅에서는 이미 세팅된 자동화 단계를 살펴보며 설명합니다. 자동화를 만들어나가는 구체적인 방법, 이미지 생성 자동화 방법, 시행착오, 자동화 비용 등은 영상에서 상세히 다루고 있으니 참고해 보시길 바랍니다.
블로그 콘텐츠 자동화 결과물 살펴보기
- 우선 대량 생산할 콘텐츠의 '주제(도서명)'와 '콘텐츠 맥락(추천 이유)' 등을 데이터베이스에 채워 넣습니다.
- '콘텐츠 제목', '콘텐츠 내용' 부분은 비워둡니다. ChatGPT가 내용을 자동 생성하여 채워줄 것입니다.
- 자동화 신호를 보내기 위한 '자동화' 열을 확인합니다. 이곳에 체크하면 해당 행의 정보가 ChatGPT에 전송되어 응답을 받아오게 됩니다.
'자동화' 열에 체크를 하면 잠시 후 '콘텐츠 제목'과 '콘텐츠 내용'이 ChatGPT에 의해 자동 생성됩니다. 이런 식으로 단 1~2분만에 수십 개의 블로그 콘텐츠 초안을 얻을 수 있습니다.
블로그 콘텐츠 자동 생성 과정
- Airtable 세팅
- 작업물 기획 : 제가 관심있는 영미 소설을 사람들에게 홍보하는 블로그 콘텐츠를 만들어 보기로 했습니다. 먼저 ChatGPT를 통해 10개의 영미 소설을 '제목', '출판시기', '카테고리', '추천이유' 형태의 표로 추천받았습니다.
- 테이블 세팅 : 위에서 추천받은 10개 소설의 정보를 담을 수 있도록 Airtable을 구성하고, ChatGPT가 '제목'과 '본문'을 생성할 공간도 마련합니다. 마지막으로 자동화 신호용 '자동화' 열을 추가합니다.
- OpenAI API 세팅
- API란? : 다른 소프트웨어와 통신할 수 있게 해주는 소프트웨어 간의 연결점을 말합니다.
- OpenAI API 과금 : ChatGPT 유료/무료 사용과 별개로 API는 사용량에 따라 과금되는 방식입니다.
- OpenAI API 발급받기 : platform.openai.com에서 API 키를 발급받을 수 있습니다.
- Zapier 자동화 세팅
- Zapier란? : 다양한 앱과 서비스 간의 워크플로우를 자동화해주는 도구입니다.
- 자동화 단계 기획 :
① 트리거('자동화' 체크)
② ChatGPT로 제목 생성
③ ChatGPT로 본문 생성
④ Airtable 값 업데이트
- 트리거 : Airtable의 '자동화' 열에서 체크박스에 체크되면 'Automation'으로 명명된 view에 행이 추가되며 자동화가 시작됩니다. 'Automation' view는 원본 데이터에서 '자동화' 열이 체크된 행만 보이도록 필터링 되었습니다.
- 블로그 제목 생성 : ChatGPT API로 제목을 생성하여 받아옵니다. 영어로 프롬프팅 하는 것이 토큰 절약에 도움이 됩니다. Zapier에선 앞선 단게에서 찾거나 작업했던 변수들을 뒷 단계에서 활용할 수 있습니다. 프롬프트에 '도서명'과 '추천이유' 변수를 정보로 넣어 콘텐츠 제목을 추천받았습니다.
- 블로그 본문 생성 : ChatGPT API로 본문을 생성하여 받아옵니다. 아래 이미지에서 500단어로 블로그 콘텐츠 초안을 작성하라는 프롬프트 템플릿을 확인할 수 있습니다. '도서명', '추천이유' 뿐만 아니라 '출판시기', '카테고리' 정보까지 추가하여 초안의 구체성을 높였습니다.
- 행 값 업데이트 : 찾은 행에 제목과 본문 값을 업데이트합니다.
결과물
이로써 ChatGPT API와 Zapier 자동화를 활용하여 Airtable에 저장된 정보를 기반으로 블로그 콘텐츠를 자동 생성하는 전체 과정을 살펴보았습니다. 물론 자동 생성된 콘텐츠를 그대로 게시하기보다는 사람이 한 번 더 검수하고 다듬는 작업이 필요하겠죠. 그럼에도 이런 자동화 과정을 통해 블로그 콘텐츠 제작에 소요되는 시간과 노력을 크게 줄일 수 있다는 점에서 블로거분들께 ChatGPT 자동화를 추천드립니다.
장병준 대표 유튜브 영상
AI Ground 교육이 제공하는 차별화된 학습 경험
AI Ground 교육 프로그램은 기업 실무에서 생성형 AI 기술을 효과적으로 활용할 수 있는 역량을 기르는 것을 목표로 하고 있습니다. 이론 교육과 함께 실습 위주의 체험식 학습을 강조하는 것이 교육 철학입니다.
- 다양한 생성형 AI 도구를 직접 활용해볼 수 있는 실습 기회 제공
- 기업에서 실제로 마주칠 수 있는 문제 상황을 가정한 프로젝트 수행
- 유료 ChatGPT 계정 대여를 통한 데이터 처리/분석/시각화, 웹 검색, 파일 학습 등 고급 기능 활용 실습
AI 실무 적용, 어렵지 않아요!
생생한 사례와 전문가의 노하우가 가득한
AI Ground 뉴스레터에서 디지털 전환의 시대를 미리 준비하세요.
지금 바로 구독하고 AI 활용의 노하우를 만나보세요!