0. Overview
기간 : 23년 3월 3일-진행중(23년 3월 5일)
Chatgpt api가 나온 김에, 이전에 chatgpt를 통해 이야기를 만들어보던 작업을 자동화시켜 이를 노션 데이터베이스로 가져오는 프로젝트를 진행해보았습니다.
프로젝트의 이름처럼 "이야기"를 만들 수 있는 프롬프트와 관련 내용들을 정리하여 노션으로 저장되게 하였으며, 이를 통해 작가의 입장에서 자신이 원하는 이야기를 보다 빠르고 편리하게 구체화시켜볼 수 있다는 장점을 가질 수 있습니다.
현재 기능을 더해가며 여전히 개발중이며, 깃헙 레포는 추후 공개 예정입니다.
1. 이야기 만들기
사용자가 chatgpt에게 질문을 던져서 알아서 답변을 얻어내어 저장할 수 있습니다. 현재는 colab에서 바로 실행할 수 있는 코드를 구성해두었습니다.
2. 카테고리 별로 구글 드라이브 저장
3. Notion에 각 카테고리별로 저장
+) 현재 발생 중인 오류
-> RateLimitError: Rate limit reached for default-gpt-3.5-turbo in organization org-___ on requests per min. Limit: 20 / min. Current: 30 / min. Contact support@openai.com if you continue to have issues. Please add a payment method to your account to increase your rate limit. Visit https://platform.openai.com/account/billing to add a payment method.
api에 요청하는 시간을 tiem.sleep을 통해 3초 이상으로 설정하였는데도 이러한 오류가 발생하고 있어, 임의로 긴 시간을 할당하여 api 요청의 간격을 넓혀서 실행중입니다.
-> InvalidRequestError: This model's maximum context length is 4096 tokens. However, your messages resulted in 4177 tokens. Please reduce the length of the messages.
임의로 토큰을 관리할 수 있도록 코드를 설정하였음에도 가끔 4096 토큰을 넘겨 에러가 발생하는 일이 생기고 있습니다.
-> ReadTimeout: The read operation timed out
아무래도 api를 불러오고 답변을 기다리는 과정에서 일정 시간 내에 답변이 오지 않을 경우 발생하는 오류로 짐작이 되는데, 일정 시간을 기다리도록 설정하려면 api 호출 코드에 조금 수정이 필요해서 보류중입니다.
'✨ 포트폴리오 > 2023' 카테고리의 다른 글
[대회] 노트북으로 GPT 맛보기 : 생성 요약 (Abstractive Summary) 대회 (0) | 2023.03.30 |
---|---|
[장학] 2023 관정이종환장학재단 학부장학생 면접/최종 합격 후기 (0) | 2023.02.11 |
[해커톤] 제4회 AI Bookathon 본선 참여 후기 (0) | 2023.01.18 |