개발자의 기록장 블로그

만나서 반가워 !
이거 좋아해?

Google OAuth
·
Backend/기타
Google OAuth를 포함한 인증 대행 서비스들은 대부분 비슷한 플로우로 흘러간다.Apple 제외. 얘네는 인증이 매우 까다롭다. 아래 글을 참조하자.애플 OAuth OAuth를 구성하면서 프론트와 백의 역할을 구분하는게 중요하다.FrontEnd -> GoogleOAutoServer -> BackEnd -> TokenReturn인증 키 발급먼저 Google OAuth 인증을 위해 인증 Client Key를 받아야한다.GCP 에 가입한 뒤 Credentials에서 OAuth client ID를 생성해주자.URL1 에는 GoogleOAuthServer에 요청을 보내는 프론트의 ORIGIN ( except port num ) 을 적어주고, URL2 에는 Google OAuth Token 발급이 끝난 뒤 돌..
Chat GPT with Spring
·
Backend/기타
본 게시글은 23년 11월 16일에 작성된 글입니다.API Key 발급서드파티 API이기 때문에 KEY를 발급받아야 한다.이미 만들어져 있지만 key를 새로 만들어주자.Key는 다시는 확인할 수 없으므로 잘 확인해서 관리하자.생성하면 Usage에서 무료 크레딧이 발급되는 것을 확인할 수 있다.모델 선택Gpt-3 Model자연어를 이해하고 생성하는 모델. Davinci는 가장 유능한 모델이고, Ada는 가장 빠른 모델. 빠를 수록 기대 성능은 떨어진다.text-davinci-003 : 가장 유능한 GPT-3 모델. 다른 모델이 할 수 있는 모든 작업을 수행할 수 있으며, 종종 더 높은 품질, 더 긴 출력 및 더 나은 지침 준수로 수행한다.text-curie-001 : Davinci보다는 덜 유능하지만 빠르..