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 ...
'AI > LLM' 카테고리의 다른 글
M1 llama.cpp로 EEVE Korean Instruct GGUF 모델 실행 (0) | 2024.04.14 |
---|---|
M1 Ollama로 경량화 한글모델 eeve GGUF 모델 설치 및 LangChain (0) | 2024.04.12 |
M1 Ollama+Gemma+LangChain 설치하고 간단히 돌려보기 (0) | 2024.04.10 |
LLM은 언제쯤 내 띠를 맞출려나 (0) | 2024.02.24 |
ChatGPT OpenAI와 AskUp 질문 패턴 및 응답 비교 (나에게 더 뭐가 위안이 될려나...) (0) | 2023.03.17 |