OPENAI_API_KEY가 로드되지 않는 오류가 발생했어요.
# bash ls -a
bash 창에 현재 위치에 있는 파일 및 폴더 목록을 불러보았어요.
".env"가 버젓이 잘 위치해 있죠? 🤔
# bash python manage.py shell
shell을 켜서 "OPENAI_API_KEY"가 잘 불러와지는지 확인했어요.
정상적으로 잘 불러와진다면 "OPENAI_API_KEY= ~~~~~~"로 찍혀야 해요.# bash in [1]: import os in [2]: print(os.getenv("OPENAI_API_KEY"))
하지만 결과물은 None이었죠. ^^7
해결 과정
settings.py도 뒤져보고, views.py에서 잘못 불러온 건지도 계속 찾아봤는데도 해결되지 않았어요. 🤔
설마 싶은 마음에, 원초적인 실수 "오타", "변수명이 다른 경우" 쪽으로 오류를 찾아보았어요.
ㅎ 찾으셨나요.
.env 파일에서는 "OPEN_AI_KEY"라고 명시돼 있지만,
settings.py에서는 "OPENAI_API_KEY"라고 명시돼 있어요.
이러니 불러와지지 않았던 거였어요. 🙄
변수명, 확실하게 확인해야겠어요. ‼️
'👥 최종 팀 프로젝트(250227~250331) > 트러블 슈팅 🤯' 카테고리의 다른 글
[🤯Back-end] 코루틴 함수를 await 없이 호출하면 오류가 발생한다. (0) | 2025.03.19 |
---|---|
[🤯Back-end] OpenAI 버전에 따라 작동되는 코드가 다르다. (0) | 2025.03.19 |
[🤯Back-end] OPENAI 실행 시, 작성하는 변숫값 입력 실수 (0) | 2025.03.19 |
[🤯User_error] texture prompt 작성도 심혈을 기울이자. (0) | 2025.03.19 |
[🤯Front-end] {% load static %} 사용 미숙으로 인한 오류 (0) | 2025.03.19 |