[03] chatGPT API 연결

커비비·2024년 5월 13일

ChatBB 개발 일지

목록 보기
3/7

책에 나온 단계대로 천천히 따라해 보자.

chatGPT API 키 발급

OpenAI 계정 가입

https://openai.com/
특별한 가입 절차를 선택하지 않고 google 계정으로 연동하였다.

로그인 하면 바로 이런 페이지가 표시된다. 도서의 단계와는 조금 다르지만 원래 프로젝트 진행은 그러한 거니까 일단 API 카테고리를 선택하였다.

API key 발급


숨겨져 있는 좌측 카테고리 박스를 펼치면 'API keys' 카테고리를 찾을 수 있다.

Create new secret key!

Again, Create secret key!

새로운 API key를 발급 받았다.

Python에서 chatGPT 사용

Python에서 OpenAI 라이브러리 설치

pip install openai===1.10.1


pip 업데이트 하라길래 업데이트도 해줬다.

API key 환경 변수로 설정


API key는 외부에 노출되면 안 되기 때문에 [계정의 환경 변수 편집]에서 추가해준다.

아까 발급 받은 API key를 OPENAI_API_KEY라는 변수명으로 등록한다.

환경 변수 설정을 반영하기 위해 VScode를 실행 중이었다면 프로그램을 종료한 후 재시작하도록 한다.


성공적으로 연결됐겠거니(책대로 했으니까) 하고 코드를 실행했는데

python (실행 파일)


또 나만 안 되지....
방금 발급 받은 키로 키 등록해주는 코드까지 다 작성했는데 몇 번을 해도 KeyError랜다.

키를 다시 발급 받아 봤다.
이젠 요청이 너무 많댄다.
하... 다시 도전해야지. -2024. 4. 29.-

profile
꾸준함이 이기는 날까지

0개의 댓글