본문 바로가기
industry/국내기업산업분석

[tip]chatgpt 오류 error occured 무료 해결법

by Peter Choi 2023. 4. 19.
반응형

요새 chatgpt가 트렌드가 된지 오래되서인지, IT분야의 전문가 외에도 다양한 스펙트럼의 사람들이 chatgpt를 이용하고 있는데, 무료로 사용할 수 있는 chatgpt 3.5가 여기에 해당되며, 유료로 사용하는 버젼이 chatgpt 4.0이다.

무료 버젼을 이용하다보면, 종종 아래와 같은 화면이 뜨는 오류 현상을 겪게 된다

주로 오래 질문을 안하다 하려고 할 때도 이런 화면이 뜨고, 계속 새로고침을 누르고 다시 질문을 하려고 해도 계속 답변을 받지 못하고 저런 화면이 뜨는 경우가 많다. 몇 가지의 이유가 존재한다.

에러를 고치는 방법

  1. 구글 검색 기록 지우기
  2. 네트워크 상태 확인하기

이 정도가 가장 일반적인 방법이면서도 사실 이 방법이 제일 빈도상으로 높다. 우리가 일반적으로 사용하는 검색 기록의 양은 주기적으로 지워주지 않으면 안된다. 참고로 크롬 상에서 검색 기록 지우기 전 검색 기록을 보여주는 창으로 이동하는 단축키는 ctrl + H 이다. 유용하니 자주 사용하자. 그리고 네트워크 상태 역시 봐야 한다. 와이파이 연결이 제대로 안 된 것인지 확인해 보자.

 

3. 특수문자, 기호 사용 최소화하기

 

4. 질문의 양이 너무 많지는 않은지 확인해보기

사실 돈 안쓰고 에러 안나게 하는 방법은 이게 제일 중요하다. 사실 openAI가 무슨 자선사업단체도 아니고, 어디까지나 수익을 내는 기업이기 때문에 유료 이용자와 차이를 두는 것은 당연한 정책이니까.  질문의 양에서 차이가 발생하는 것을 확인하고 얼마나 사용 가능한지 확인해보면,

https://github.com/openai/openai-cookbook/blob/main/examples/How_to_handle_rate_limits.ipynb

무료 이용자는 1분에 20개 정도의 requset를 할 수 있으며 바로 아래쪽 유료 이용자에 비해 1/3 정도가 허가되는 것을 알 수 있다. 

 

Why rate limits exist

Rate limits are a common practice for APIs, and they're put in place for a few different reasons.

  • First, they help protect against abuse or misuse of the API. For example, a malicious actor could flood the API with requests in an attempt to overload it or cause disruptions in service. By setting rate limits, OpenAI can prevent this kind of activity.
  • Second, rate limits help ensure that everyone has fair access to the API. If one person or organization makes an excessive number of requests, it could bog down the API for everyone else. By throttling the number of requests that a single user can make, OpenAI ensures that everyone has an opportunity to use the API without experiencing slowdowns.
  • Lastly, rate limits can help OpenAI manage the aggregate load on its infrastructure. If requests to the API increase dramatically, it could tax the servers and cause performance issues. By setting rate limits, OpenAI can help maintain a smooth and consistent experience for all users.

Although hitting rate limits can be frustrating, rate limits exist to protect the reliable operation of the API for its users.

 

쉽게 얘기해서 매크로 돌리면서 과다사용하는 행윌르 방지한다는 내용이다. 자원은 한정된 상황에서 그런 악질적인 유저들의 행위를 막고 가능한 많은 사람들이 사용하게 하기 위해서라고 한다. 그게 불편하면 돈을 더 내고. 라는 의미다.

 

그렇다면 가능한 방법은 질문 한 개를 할 때, 번호를 붙여서 여러 개의 질문을 해결받을 수 있도록 하는 것이 제일 베스트이다. gpt 특성 상, 맥락을 기억하는 수준이기 때문에 일정 맥락에서 3가지 정도로 질문을 모아서 해보는 것이 좋은 방법이라고 할 수 있다.

반응형

댓글