OpenAI의 API 호출 제한 (챗GPT를 이용한 자동 포스팅)

Last Updated: 2024년 05월 01일 댓글

생성형 AI인 챗GPT가 인기를 끌면서 OpenAI의 API를 이용한 자동 포스팅을 시도하는 사용자들도 간혹 목격됩니다. 챗GPT에 직접 문의하여 얻은 결과를 정리하여 올리는 것에 비해 OpenAI API를 활용하여 자동으로 포스팅할 경우 훨씬 더 많은 콘텐츠를 생산할 수 있다는 이점이 있습니다.

하지만 구글 등 검색엔진에서 자동 생성된 콘텐츠에 대한 필터링을 강화하고 있고, AI를 이용한 콘텐츠에 잘못된 정보가 포함될 수 있으므로 주의가 필요합니다.

챗GPT와 OpenAI API 비교

ChatGPT

  • 사용자 인터페이스: 챗GPT는 웹 인터페이스나 기타 프로그램을 통해 사용자 친화적인 형태로 제공됩니다. (저는 윈도우용 ChatGPT 프로그램을 설치하여 사용하고 있습니다.)
  • 제한된 설정: 챗GPT는 일반적으로 미리 설정된 파라미터와 사용 사례에 최적화된 형태로 제공
  • 직접 사용: 사용자가 쉽게 접근하고 사용할 수 있도록 설계됨
  • 최적화: 특정 사용 사례나 대화 스타일에 최적화
  • 비용: 무료 또는 구독 (월 20달러 / 개인의 경우 부가세 포함하여 월 22달러)

저는 챗GPT의 유료 버전인 ChatGPT Plus가 출시되자마자 유료 버전에 가입하여 사용하고 있습니다. 챗GPT는 아는 만큼 활용이 가능한 것 같습니다. 저는 한글을 영문으로 번역하는 용도와 자바스크립트 학습용으로 나름 잘 활용하고 있습니다. 또한, GPT-4가 달리(DALL E)와 통합되면서 AI 이미지 생성도 가능합니다.

번역의 경우 오류가 있을 수 있으므로 검토 작업을 거쳐야 합니다. 코딩 용도로 활용하는 경우에도 ChatGPT가 제시하는 코드에 오류가 있는 경우가 많으므로 오류를 인식할 수 있는 수준이 되어야 제대로 활용이 가능한 것 같습니다.

ChatGPT Plus에서는 GPT-4 사용이 가능하며, GPT-4의 경우 현재 3시간마다 50개 대화 제한이 있습니다.

OpenAI의 API 호출 제한 (feat. 챗GPT를 이용한 자동 포스팅)

2023년 12월 업데이트: 이제는 3시간마다 50개 대화 제한이라는 문구가 표시되지 않고 있습니다. 제한이 없어진 것인지, 아니면 아직도 제한이 유효한 것인지 모르겠습니다.

OpenAI API

  • 프로그래밍 필요: OpenAI API를 사용하려면 프로그래밍 지식이 필요합니다. OpenAI API를 호출하여 포스팅을 자동화하는 프로그램이나 워드프레스 플러그인이 판매되기도 합니다. 무료 워드프레스 플러그인도 있습니다.
  • 유연성: API는 다양한 파라미터를 조정할 수 있어, 다양한 사용 사례와 애플리케이션에 적용 가능
  • 개발자 및 기업 대상: API는 일반적으로 개발자나 기업이 자신들의 서비스나 애플리케이션에 통합하도록 설계됨
  • 비용: API 사용에 따른 비용은 일반적으로 API 호출의 양이나 처리된 텍스트의 양에 따라 결정
  • 데이터 처리: API를 사용하면 더 복잡한 데이터 처리나 분석이 가능합니다. 예를 들어, 일괄 처리, 병렬 처리, 다양한 언어 지원 등이 가능합니다.

OpenAI의 API 호출 제한 (Rate Limits)

OpenAI API를 이용한 프로그램이나 플러그인에서 과도하게 API를 호출할 경우 에러 메시지가 표시될 수 있습니다.

User Rate Limit Exceeded

기본적인 API 호출 제한은 OpenAI의 Rate limits 문서를 참고할 수 있습니다.

OpenAI의 AIP 호출과 관련하여 다음 세 가지 용어가 사용됩니다.

  • REQUESTS PER DAY (RPD) : 일당 요청 수
  • REQUESTS PER MINUTE (RPM) : 분당 요청 수
  • TOKENS PER MINUTES (TPM) : 분당 토큰 수

무료 사용자의 API 호출 제한

RPD (일당 요청수)RPM (분당 요청수)TPM (분당 토큰수)
텍스트 및 임베딩200 RPD3 RPM150,000 TPM
채팅200 RPD3 RPM40,000 TPM
이미지200 RPD분당 5개 이미지---
오디오200 RPD3 RPM---
미세 조정---------
편집 (사용 중지됨)200 RPD3 RPM150,000 TPM

유료 사용자의 API 호출 제한 (최초 48시간)

RPD (일당 요청수)RPM (분당 요청수)TPM (분당 토큰수)
텍스트 및 임베딩2,000 RPD60 RPM250,000 TPM
채팅2,000 RPD20 RPM60,000 TPM
GPT-3.5-Turbo-16K2,000 RPD20 RPM120,000 TPM
이미지2,000 RPD분당 50개 이미지---
오디오2,000 RPD50 RPM---
미세 조정일당 12개 Job모델당 한 번에 1개 Job---
편집 (사용 중지됨)2,000 RPD20 RPM150,000 TPM

유료 사용자의 API 호출 제한 (최초 48시간 이후)

RPD (일당 요청수)RPM (분당 요청수)TPM (분당 토큰수)
텍스트 및 임베딩---3,500 RPM350,000 TPM
채팅---3,500 RPM90,000 TPM
GPT-3.5-Turbo-16K---2,000 RPM180,000 TPM
이미지---분당 50개 이미지---
오디오---50 ---
미세 조정일당 12개 Job모델당 한 번에 1개 Job---
편집 (사용 중지됨)---20 150,000 TPM

API 호출 제한 초과로 인해 사용이 중지되는 경우 하루 정도 기다리면 제한 풀릴 것입니다.

자동 포스팅의 위험성

효과적인 자동 포스팅을 통해 유의미한 수익을 거두는 분들이 계시겠지만, 구글 등의 검색엔진에서는 AI를 이용한 자동 포스팅에 대한 필터링이 강화되고 있는 것 같습니다.

구글은 "정책 업데이트: 제품 평가 정책" 문서를 통해 AI로 생성한 콘텐츠에 대한 새로운 정책을 발표했습니다.

자동 생성된 콘텐츠: 자동 프로그램이나 인공지능 애플리케이션에서 주로 생성하는 리뷰는 허용하지 않습니다. 이러한 콘텐츠를 발견했다면 <is_spam> 속성을 사용하여 피드에서 해당 콘텐츠를 스팸으로 표시해야 합니다.

또한, 지속적으로 스팸 알고리즘을 업데이트하고 있습니다.

실제로 챗GPT를 활용한 자동 포스팅으로 구글 애드센스 승인을 받은 직후 콘텐츠 품질 문제로 광고 게재가 정지되는 사례가 나타나고 있고, 구글 검색엔진에서 누락되는 현상을 호소하는 분들도 계십니다.

챗GPT로 생성한 블로그 글들을 살펴보면 대부분 금방 감지가 가능합니다. 인공지능을 이용한 자동 포스팅은 몇 가지 특징이 있습니다. 가령, 같은 포스트 내에서 중복되는 문구가 발견되고, 어법에 맞지 않는 부분도 있습니다. (번역투가 강하거나 자세히 읽어보면 말이 안 되는 문장들이 발견됩니다.) 또한, 존댓말과 반말이 혼재되어 나타나기도 합니다.

자동 생성된 글들은 무엇보다 콘텐츠에 알맹이가 없는 경우가 많습니다. 그리고 잘못된 정보도 흔히 발견됩니다.

자동 포스팅을 시도하는 이유는 짧은 시간에 대량의 콘텐츠를 생성하여 수익을 높이기 위함입니다. 이러한 방법을 시도하여 애드센스 수익이나 제휴 수익을 얻는 분들도 간혹 있지만, 유료 프로그램이나 플러그인을 구입하여 시도하는 경우 프로그램 가격과 웹호스팅 비용을 뽑는 데 상당한 시간이 걸릴 수 있습니다.

워드프레스 자동화 포스팅 플러그인과 CPU 사용량 문제

국내에서 판매되는 일부 워드프레스용 자동화 플러그인의 경우 과도한 서버 요청으로 서버 과부하를 유발하여 문제가 되기도 합니다.

공유호스팅에서 자동화 프로그램을 실행할 경우 동일 호스팅 서버 내의 다른 사용자들에게 피해를 줄 수도 있고, 해당 호스팅에서 쫓겨나거나 다른 상품으로 이전할 것을 요청받을 수도 있습니다.

실제로 제가 이용 중인 국내의 한 웹호스팅 업체에 호스팅되고 있는 사이트들이 간혹 다운이 되거나 속도가 너무 느려지는 현상이 발생하여 호스팅 운영자에게 문의하니 특정 자동화 프로그램을 이용하는 사이트 때문에 CPU 과부하가 발생하여 문제가 발생했다는 답변을 들은 적이 있습니다.

워드프레스 자동화 포스팅 플러그인과 CPU 사용량 문제

과도한 CPU 사용량 문제를 일으키거나 공유호스팅으로 트래픽을 감당할 수 없는 경우에는 아마존 AWS나 클라우드웨이즈와 같은 호스팅을 고려할 수 있을 것입니다.

참고


댓글 남기기

Leave a Comment