[OpenAI] OpenAI API 발급 및 request
·
ML_DL/MUJAKJUNG (무작정 시리즈)
OpenAI KeyGPT, DALL-E 등 openai가 제공하는 모델들을 API 형태로 사용하기 위해 필요한 키개인에게 발급되기 때문에, 외부 공유 없이 보안에 신경써야 한다. (해킹을 통한 과금 방지)기존 user key가 아닌 project 별 관리를 위한 project key 사용을 권장하고 있다.처음 팝업에서 복사하지 못하거나 key를 잊어버릴 경우는 삭제하고 재발급해야 한다.API Key 환경변수 등록하드코딩으로 API Key를 사용할 수 있으나, github나 코드 공유 시 문제가 될 수 있다.환경변수에 원하는 변수 이름, 변수 값에는 발급받은 OpenAI Key를 저장하고 등록한다.os를 통해 저장한 변수를 가져올 수 있다.import osapi_key = os.environ.get('등록..