728x90
발급받은 OpenAi API 키를 파이썬을 통해 테스트해보려고 합니다.
하지만 먼저, API key를 코드 속에 하드코딩하면 누출될 가능성이 떠오릅니다.
그래서 .env 파일을 통해 관리해줄 겁니다.
gitignore을 통해 git에 올리지 않으면 API key를 누출하지 않아도 됩니다.
혹여 API key를 재발급받더라도 관리하기 편하겠죠.
1. .env 파일 관리하기
.env
파일을 생성한 후, OPENAI_API_KEY
를 다음과 같이 설정해줍니다.
(예시로 abc123 이라는 키를 사용했지만, 직접 발급받은 API 키를 입력하면 됩니다.)
2. .env 파일 불러오기
1.아래 명령어를 입력해 python-dotenv를 설치합니다.
pip install python-dotenv
2. python-dotenv 을 통해 .env 파일을 불러오겠습니다.
import os
from dotenv import load_dotenv
# load .env
load_dotenv()
#api_key test
api_key = os.environ.get("OPENAI_API_KEY")
print(api_key)
3.코드를 실행해 결과를 확인합니다.
정상적으로 출력되었다면 성공입니다!
다음은 이 API 키를 이용해 API 연결을 해보겠습니다.
728x90
'프로젝트 (Project) > OPEN_AI' 카테고리의 다른 글
[Python] OpenAI API 사용해 ChatGPT 사용해보기 (0) | 2024.07.17 |
---|