[OpenAI API] 401 Error - Incorrect API key provided

2023. 3. 30. 09:57·Develop

Background

next.js에서 chatGPT를 활용한 기능을 테스트하다가, 배포를 위해 github public repository에 올리고 github action으로 배포를 했다...

근데 github에 push 하기 전엔 잘 돌아가던 키가.. push 하고 나서는 계속 401 error가 떠서 ㅠㅠ 하루종일 이유를 몰라서 미쳐버리는 줄...
OpenAI api key를 환경변수로 넣고 gitignore까지 했는데... 왜 안 되지... 고민고민 했었다... 
 

원인

그냥 public repository에 올리면 안되는 듯싶었다. 원래 메일함 잘 안 보는데... 우연히 메일을 보니... 

OpenAI : 너 API Key 누출됐어!!!!!!! 

새로 키 받고, 환경 변수에 바꾸고, 다시 테스트하고, 깃에 푸시해서 배포하고... 이 짓거리를 4번이나 해서 메일도 4개나 와있었다... whyrano... 
 

결론

  1. github action은 아마(?) public repository만 배포가 가능할 것이다? 그래서 private repository 새로 생성해서 vercel로 배포했다. vercel 얘 좀 편한 듯?
  2. 앞으로 뭐가 잘 안 돌아간다 싶으면, 메일함을 한번 보자... 의외로 힌트를 찾을 수도 있다!!! 

'Develop' 카테고리의 다른 글

프로덕트 디자이너의 포트폴리오 Github Pages로 공유하기 (2) : Github Pages로 배포하기  (1) 2025.05.26
프로덕트 디자이너의 포트폴리오 Github Pages로 공유하기 (1) : Cursor 설치, 폴더/파일 세팅  (4) 2025.04.28
'Develop' 카테고리의 다른 글
  • 프로덕트 디자이너의 포트폴리오 Github Pages로 공유하기 (2) : Github Pages로 배포하기
  • 프로덕트 디자이너의 포트폴리오 Github Pages로 공유하기 (1) : Cursor 설치, 폴더/파일 세팅
현민🐛
현민🐛
개발 - 디자인 - 분석까지 우당탕탕 공부하는 현민입니다!
  • 현민🐛
    우당탕탕 현민 IT 사무소
    현민🐛
  • 전체
    오늘
    어제
    • 분류 전체보기 (20)
      • Framer (7)
      • UX (7)
      • Design (1)
      • Develop (3)
      • Book (0)
      • Finance (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    프레이머
    UT
    생성형
    링크 공유
    디자인 포트폴리오
    컴포넌트
    UX
    사용성 테스트
    GitHub Pages
    chatGPT
    CODE
    framer
    component
    Chat GPT
    experience
    오버라이드
    Override
    interaction
    cursor
    HRI
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
현민🐛
[OpenAI API] 401 Error - Incorrect API key provided
상단으로

티스토리툴바