파이썬 프로젝트 및 응용/AI(인공지능)로 블로그 자동 포스팅 하기

[프로젝트] AI(인공지능)로 블로그 자동 포스팅 하기 - 1.소개편

파기차차 2023. 3. 6. 09:17
728x90
반응형
SMALL

ㅁ 개요

 

O 프로그램 소개

 

 - 이번 프로그램은 AI(notionAI + OpenAI)를 이용하여 티스토리 블로그에 글을 자동 포스팅해주는 프로그램을 만드는 방법에 대하여 자세히 알아 보겠습니다.

 

 

**본 포스팅 글은 아래 유튜브 사이트(국내 파이썬 최고 실력자 중 한 분)의 내용을 참고하여 작성하였으며, 초보자들이 좀 더 쉽고, 잘 따라할 수 있도록 해당 내용을 세부적으로 설명한 글입니다. 자세한 내용은 아래 사이트를 참고하여 주시기 바랍니다.

[출처] 인공지능이 블로그 글도 써주고 그림도 그려주고 업로드도 해주는데. 누워서 돈벌면 되겠네..?|빵형의 개발도상국

https://www.youtube.com/watch?v=sbQEbsHCndM

 

 

 

O 시나리오

1.블로그 글을 쓰는데 생각보다 시간 소요가 너무 많이 됩니다.


2.최근 인공지능인 챗GPT, 노션AI, openAI, stableDffusion 등을 활용하여 블로그 포스팅에 도움을 받았으면 좋겠습니다.

 

3.결국 노션AI, openAI, 티스토리 Open API를 이용하여 파이썬으로 직접 블로그 글을 자동으로 포스팅해 주는 프로그램을 만들기로 결심하였습니다.

 

 

 

 

 

O 향후 진행 순서

 

이후 글부터 진행되는 세부적인 내용은 다음과 같습니다.

 

 

1.노션AI로 자동으로 블로그 글 쓰기

 -notion AI를 사용하기 위해서는 아래 사항이 필요합니다.

 >회원가입 후 토큰과 spaceId 필요

 그리고 AI를 이용한 무료 블로그 포스팅 갯수는 20개로 제한되어 있으나, 다행히 노션 홈페이지에서 AI를 이용한 포스팅만  갯수로 산정되고, 백그라운드 작업은 20개 내에 포함되지 않습니다.

 따라서 우리는 현재 무제한으로 노션AI를 이용하여 블로그 글을 포스팅 할 수 있습니다.

 (언제 유료화 될지 알 수 없으므로 가급적 빨리 해보시는 것을 추천드립니다.)

 여기서는 파이썬으로 노션AI의 API를 이용하여 블로그글을 자동으로 생성하는 방법을 살펴보겠습니다.

 

 

2.티스토리 Open API를 이용한 글 게시(포스팅)

 -티스토리 Open API를 이용하기 위해서는 아래 사항이 필요합니다.

 >블로그 URL, 클라이언트 ID, 클라이언트 SECRET, 엑세스 토큰

 여기서는 위의 필요사항을 얻는 방법과 파이썬으로 티스토리의 Open API를 이용하여 블로그에 글을 쓰고, 수정하고, 보는 방버에 대하여 알아 보겠습니다.

 

 

3.openAI로 글을 자동으로 이미지로 생성하기

 -OpenAI의 API를 이용하기 위해서는 아래 사항이 필요합니다.

 >API keys

 그리고 OpenAI의 API를 이용해서 이미지를 생성하는 것은 아쉽게도 유료입니다. api 1회 콜하는데, 대략 0.02$(26원) 정도 합니다. 따라서 이 부분을 이용하기 위해서는 카드 결제가 필요합니다.

 여기서는 OpenAI의 API키를 얻는 방법, 카드등록 방법 및 OpenAI로 이미지 생성 및 업로드하는 방법에 대해서 알아 보겠습니다.

 

 

4.위의 기술을 종합하여 파이썬으로 자동으로 블로그 글+이미지 올리기

 -위의 3번까지 완료된 후 이를 종합하여 제목만 알려주면 파이썬으로 블로그에 글과 이미지를 자동으로 포스팅하는 방법에 대하여 살펴 보겠습니다.

=>chatGPT에서 재태크 주제 100개 물어보고 그걸 리스트 또는 DB에 담아서
자동으로 100개를 올리게 개선(현재는 프로그램 실행시 1개만 게시됨)

 

 

O 완성된 프로그램 실행 화면

 - 최종 완성된 프로그램의 결과화면은 아래와 같습니다.

 

 

1.프로그램을 실행하면 아래와 같이 실행됩니다.

 

 

 

2. 티스토리 블로그에서 확인 결과 글이 잘 업로드 되었습니다.

 

 

 

 3. 게시물을 하나 클릭하여 세부 정보를 보았더니, 글 내용이 완벽하지는 않지만 그럭저럭 쓸만 합니다.

 

 

 

 

4.노션AI가 미국에서 만들어져서 그런지 일부 내용은 우리나라와 맞지 않는 부분이 있는제, 이런 부분은 수정을 해줘야 할 것 같습니다.(우리은행 등은 저축은행이 아닌데, 노션AI는 저축은행으로 보고 있는 것 같습니다. ㅠㅠ)

 

 

 

 

 

 

이후 글부터 위의 '향후 진행 순서'에서 말씀 드린 내용대로 하나씩 자세해 설명 드리겠습니다.

 

오늘은 여기까지이며, 위의 내용이 유익하셨다면, 좋아요와 구독 부탁드립니다.

 

 

감사합니다.

 

 

※ 추가적인 정보는 아래 유튜브 영상에서 해당 내용을 더욱 자세히 보실 수 있습니다.

 

 

728x90
반응형
LIST