from dotenv import load_dotenv
import os
import openai
load_dotenv()
GptApiKey = os.environ.get("API_Key")
client = openai.OpenAI(api_key = GptApiKey)
문제
openai 패키지를 설치했음에도 openai모듈에서 OpenAI 어트리뷰트(매서드나 변수)가 없다는 뜻
openai 패키지가 업데이트 되면서 생긴 문제
해결
삭제 후 재설치 또는 openai 패키지를 업데이트 하면 됨
삭제 후 재설치
pip uninsatll openai
pip install openai
패키지 업데이트
pip install openai --upgrade
OpenAI 클릭해서 들어가보면 클래스로 되어있지만 어쨋든 업데이트하니 OpenAI라는 클래스 있는것을 확인
