AI/LLM

OPENAI_API_KEY 키 설정하기

a_mnesia 2024. 3. 18. 22:46

1. Expert 방식

# 키등록
% export OPENAI_API_KEY="sk-mX9fc .... "

# 등록한 키를 확인
% echo $OPENAI_API_KEY

# env 설정 정보 확인
% env | grep OPENAI_API_KEY

# env에서 제거하는 방법
% unset OPENAI_API_KEY

 

 

 

2. .env 파일로 관리

- 실행할 프로젝트의 root에 .env 파일을 만드고 아래와 같이 키를 입력

OPENAI_API_KEY="sk-mX9fc .... "

 

코드에서 .env 파일정보를 읽어오기

import os
from dotenv import load_dotenv, find_dotenv

# .env 파일을 찾기
print(find_dotenv()) 
> /Users/dongsik/workspace/OpenAI/langchain-kr/.env

# 찾은 .env 파일을 load 
print(load_dotenv(find_dotenv()))
> True

# OPENAI_API_KEY를 출력
print(os.environ['OPENAI_API_KEY'])
> sk-mX9fc ...