OZ-Coding-School / oz_02_collabo-003-BE

oz_02_collabo-003-BE
3 stars 1 forks source link

[BE] Add: period luck message #113

Closed mingmingeee96 closed 4 months ago

mingmingeee96 commented 4 months ago

제목은 Add: period luck message이지만 변경사항이 많은,,, PR입니다.🥲

  1. GptZodiac 함수 2개로 분할

    • 기존 하나에서 for문으로 돌리려다 보니 GPT가 과부화 되어 가끔 동작하지 않는 것을 발견하고 수정 (bug)
  2. 전역 변수 Success_count를 함수로 전환하여 겹쳐서 count 되지 않도록 수정

    • 기존 전역 변수로 작동시 여러 날짜를 특정 일자 생성으로 여러개 날리면 success_count가 중복으로 세졌다. 이를 해결 (bug), (enhancement)
  3. gpt model을 일부 카테고리 운세에서 변경. (today, star)

    • 기존에 사용하던 gpt 4.0은 가장 최신의 버전이 아니어서 가장 최신 버전인 4o로 변경해서 사용해봄. -> 확실히 속도가 빨랐다...!
    • 다만, 기존에 길들이고 교육시켰던 gpt4.0과 달리 운세 메지 응답을 가져오는 것이 우리가 원하는 형태로 잘 못가져왔다.
    • 그래서 오류가 자주 발생한 mbti와 zodiac에서는 기존의 모델로 사용하는 것으로 변경.
  4. 기간 단위로 운세 받는 /api/v1/gpt/luck/terms/ API URL 추가

    • 현재 4일정도까지 테스트 해봤는데
    • 오늘은 시간이 너무 늦어서...
    • 내일 마저 더 긴 기간을 테스트 해보기로 하는걸로 ㅠㅠ

+) 스케줄러 잘 작동하는지 확인 필요,,, 새벽 12시는 00시로 입력되어 작동 안되는 것을 확인. 다만 새벽 1시 시간대에서는 작동했지만 로컬 서버에서 작동한건지 원격 서버에서 작동한건지 불확실. 따라서 제가 지금 일부러 2시 50분으로 설정해놨는데 밤새 작동했는지 내일 확인해봐야 할거 같아요.

시간 바꾸지 말아주세요!!!!!!