AIWISEMIND 초기 설정 후, 각종 API Key 받아오기(5가지 API : chatGPT, YouTube, Unsplash, Pexels, Pixabay)

안녕하세요,

이번 포스팅에서는 AIWISEMIND에서 사용하는 API인 chatGPT, YouTube, Unsplash, Pexels, Pixabay 이 5가지의 API Key 정보를 어떻게 얻을 수 있는지 다루어보고자 합니다.

이 포스팅에 앞서서 AIWISEMIND라고 하는 워드프레스 완전 자동화 프로그램을 소개해드린 바 있는데요, 단순히 API Key 확인 방법만을 알아보고자 방문하셨다면, 바로 스크롤을 내려 읽어보셔도 좋습니다만,

워드프레스 완전 자동화에 대한 부분이 궁금하여 이 곳을 방문하셨다면, 아래 글을 먼저 읽고 오시길 권해드립니다. (아래 글에서 이어지는 글이거든요.)

간략하게만 말씀드리자면, AIWISEMIND는 위의 API 정보들 및 각종 온라인 상의 정보를 바탕으로 자동으로 글을 생성하고, 워드프레스 사이트에 포스팅까지 해주는 말 그대로 블로그를 완전 자동화시켜주는 프로그램입니다.

1. API란?

API는 Application Programming Interface(애플리케이션 프로그램 인터페이스)의 줄임말입니다. 일반적인 개념정의를 읽어보면, 초심자 입장에서는 대체 무슨말을 하고 있는 건지 알 수가 없습니다…ㅎ

쉽게 설명 드리면, 우리가 넷플릭스에 영화를 보러 들어가면, 아래와 같은 정보들을 확인할 수 있습니다. ‘도적’이라는 시리즈의 상세정보를 열어보면, 출시년도, 에피소드 개수, 위험성, 순위, 출연진, 장르, 간단한 소개멘트 등을 볼 수 있죠.

이런 정보들이 각 영화나 시리즈, 즉 콘텐츠 별로 패키지 형태로 존재하고 있고, 이 정보들은 모두 xml 또는 json이라는 형태의 코딩언어로 온라인상에 존재합니다.

만약 저런 정보 전체를 패키지로 받아볼 수 있다면, 내가 만든 웹사이트에서도 저런 영화의 정보를 소개할 수도 있겠죠.

AIWISEMIND 라는 워드프레스 자동화 프로그램에서는 아래와 같은 이유로 chatGPT, YouTube, Unsplash, Pexels, Pixabay의 API를 활용하고 있습니다.

  • chatGPT : 블로그의 글을 chatGPT를 활용하여 자동생성하기 위해
  • YouTube : 유튜브의 영상을 자동으로 가져와서 블로그 상에서 재생할 수 있도록 하기 위해
  • Unsplash, Pexels, Pixabay : 블로그에 사용할 무료 이미지를 해당 사이트들에서 가져오기 위해

API 라는 개념에 대해 어느정도 이해가 되셨나요? 그럼 본격적으로 각 플랫폼별 API를 받아오는 과정을 하나하나 상세히 설명드리도록 하겠습니다.

2. chatGPT(OpenAI) API 받기

https://openai.com/gpt-4

위 사이트에 접속을 하고, 아래와 같이 로그인 버튼을 눌러줍니다.

chatGPT API Key

소셜로그인이 가능하다면 바로 하시고, 그렇지 않다면 계정을 만들어 주세요.

본인 계정 로고를 클릭하시면 하단 메뉴바가 나오는데, 거기서 ‘View API keys’ 를 클릭합니다.

저는 전에 3개의 API key를 받은 바가 있는데, 처음 들어가시면 아무것도 생성되어 있지 않을 것입니다.

‘+ Creat new secret key’ 를 클릭해줍니다.

키 이름은 아무거나 입력하셔도 되구요, ‘Create secret key’를 클릭합니다.

그러면 아래와 같이 chatCPT를 사용할 수 있는 API Key 값을 얻을 수 있습니다. 나중에 AIWISEMIND 뿐 아니라, 다른 곳에서도 많이 사용하시게 될 수 있으니, 개별적으로 저장해놓으시길 권해드립니다.

3. YouTube API 받기

https://console.cloud.google.com/apis/dashboard

위 링크로 들어가시면 아래와 같은 화면을 만나시게 될거구요, 좌측 상단에 프로젝트를 생성할 수 있는 버튼이 있습니다.

저는 이미 만들어놓은 프로젝트들이 있어서 아래와 같이 보이는 거구요, 이에 구애받지 마시고 아래 점선부분을 클릭해줍니다.

그럼 프로젝트를 생성할 수 있는 화면이 나오는데, ‘새 프로젝트’를 클릭해줍니다.

프로젝트 이름은 아무거나 지으시구요(영어와 숫자로만 작성해야 합니다. 한글 입력시 에러 나더라구요),

‘만들기’ 클릭해줍니다.

프로젝트를 새로 만들었다면, ‘라이브러리’ 들어가주시구요.


조금 스크롤을 아래로 내리시다 보면, YouTube 관련 API 가 3가지 보이는데 ‘YouTube Data API v3’ 를 선택해줍니다.

YouTube API Key

아래와 같은 화면이 나오면, ‘사용’ 눌러주시구요.

‘사용자 인증 정보 만들기’ 클릭 해줍니다.

아래와 같이 ‘공개 데이터’에 체크해주고, ‘다음’ 클릭해줍니다

그럼 아래와 같이 유튜브 API key를 얻을 수 있습니다. 위에서와 같이 이 키값을 메모장 등에 기록해둡니다.

4. Unsplash API 받기

https://unsplash.com/

우선 위의 언스플래시 홈페이지에 들어가서 계정을 만들어야 합니다. 아래 화면의 가이드에 따라 계정 만들고, 로그인까지 해주세요.

로그인을 완료하셨다면, 우측 상단 삼선 메뉴바를 클릭하시고, ‘개발자/API’ 메뉴로 들어갑니다.

‘Your apps’ 버튼 클릭해줍니다.

격하게 환영해주는 화면이 나오네요… ‘New Application’ 이라 적힌 점선의 버튼을 클릭해줍니다.

Unsplash API Key

체크박스 전부 다 클릭해주고, ‘Accept terms’ 클릭해줍니다.

아래와 같이 어플리케이션 이름과 설명을 적으라 하는데, 아무거나 적어주시면 되구요.

그럼 아래와 같이 Access key 와 Secret key 두 가지를 얻게 됩니다. 두 가지 모두 다 필요하니, 구분하여 메모장에 기록해둡니다.


5. Pexels API 받기

https://www.pexels.com/

위 링크를 통헤 펙셀 홈페이지로 들어간 후, 아래화면에서 ‘Get Started’ 또는 ‘ Join’ 버튼을 클릭합니다.

아래와 같이 소셜로그인 또는 계정 생성을 제시해주는데, 저는 이상하게 소셜로그인이 안되더라구요. 그래서 그냥 계정을 만들었습니다.

이런 저런 설문에 응답하다보면, 아래의 마지막 화면을 만나시게 됩니다.

https://www.pexels.com/api/

로그인 한 상태에서 상기 링크로 들어가시면, 아래와 같은 화면을 만나시게 되구요, ‘Your API Key’ 버튼을 클릭해줍니다.

API 사용 용도 등을 묻는데, 대략 적어주시면 됩니다. 그런데 설명란은 50자 이상 작성해야 넘어가집니다.

URL은 적어도 되고, 안적으셔도 되요.

다음으로 넘어가면, 아래와 같은 안내 메시지가 나오고, 계정 등록할 때 쓰신 이메일로 확인 메일이 날아갑니다.

메일을 확인해보면, 아래와 같은 내용의 메일이 와있는 것을 확인할 수 있구요. ‘Confirm email’ 눌러줍니다.

다시 원래 있었던 화면으로 돌아가서 ‘새로고침(F5 or cmd+R)’ 해주시면, 아래와 같이 API Key 를 확인하실 수 있습니다. 이 키값 역시 메모장에 기록해두세요~!

Pexels API Key

6. Pixabay API 받기

https://pixabay.com/

상기 픽사베이 홈페이지로 들어가신 후, 계정 생성 및 로그인을 해주시구요.

화면 우측 상단 본인 계정 로고 누르신 후, ‘내 프로필’을 클릭합니다.

스크롤 쭉 내리시면 우측 하단에 ‘API’ 보이실 거구요, 클릭해줍니다.

아래 화면 만나시면, ‘Get Started’ 클릭!

API 문서를 만나시게 될텐데, 스크롤 아래로 좀 내리시다 보면, 아래와 같이 API Key를 얻으실 수 있습니다.

확인되셨다며느 이 역시 메모장에 기록해두세요~!

Pixabay API Key

7. AIWISEMIND에서 API Key 입력하기

자… 적다보니 양이 상당히 많네요… ㄷㄷ

그럼 위에서 얻게 된 API Key 값들을 우리 워드프레스 자동화 프로그램인 AIWISEMIND에 하나씩 넣어줄겁니다.

(아직 AIWISEMIND 가입이 안되어 있으신 분들을 위해, 가입하실 수 있는 링크를 남겨드립니다.)

먼저 AIWISEMIND 홈화면에서 ‘Settings’ 들어갑니다.

chatGPT(OpenAI) 와 YouTube 에서 얻은 API Key 값을 아래와 같이 넣어주고, Save 해줍니다.

다음으로 아마존 어필리에이트 관련 메뉴를 만나시게 될텐데, 이 부분은 따로 포스팅 하도록 하겠습니다.

AIWISEMIND로 아마존 어필리에이트 정보를 활용해서 상품리뷰를 자동으로 생성해주는 프로젝트도 운영할 수 있거든요. 이것까지 다루면 글이 너무 길어져서, 따로 다루어보고자 합니다.

다음으로 언스플래시랑 펙셀의 키값 넣어주시구요, 언스플래시는 앞에서 말씀드린 바와 같이 액세스 키와 시크릿 키를 모두 넣어주셔야 해요.

마지막으로 픽사베이 키값을 입력하고 세이브해주면 끝납니다.

8. 마치며

이번 포스팅에서는 각종 API Key 값을 얻어오는 과정을 상세하게 알려드렸습니다.

그리고 워드프레스 완전 자동화가 가능한 프로그램인 AIWISEMIND에 이 키값을 입력해 놓는 방법까지도 설명드렸구요.

이렇게 세팅해놨으면, 앞선 포스팅에서 설명드린 바와 같이 캠페인을 생성하여 완전 자동화된 워드프레스 사이트를 운영해보실 수 있습니다.

최근 워드프레스 까페에 AI WISE MIND를 소개하는 글을 간단히 남겼는데, 정말 많은 분들이 관심을 가져주시더라구요.

대부분 잘 해 나가시겠지만, 혹시나 잘 안되거나 궁금해하시는 부분들이 보이면, 해당 내용을 확인하여 추가 포스팅할 수 있도록 해보겠습니다.

감사합니다.

※ 함께 읽으면 좋은 글

※ 본 포스팅 링크 중 일부는 AIWISEMIND 제휴프로그램을 통해 일부 수수료를 받게 됩니다.

Leave a Comment