a01. 파이썬 SDK로 API 시작하기
Openai 파이썬 SDK 설치
환경변수 설정 (.env)
-
OPENAI_API_KEY
: Dashboard > API Keys 에서 발급 -
PROMPT_ID
: Dashboard > Chat 에서 생성한 프롬프트 ID
test.py 파일 작성
test.py
####### 환경변수
import os
from dotenv import load_dotenv
load_dotenv()
print("\n==== OPENAI_API_KEY ====")
print(os.getenv("OPENAI_API_KEY")[:30])
print("\n==== PROMPT_ID ====")
print(os.getenv("PROMPT_ID"))
####### openai - responses API
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
input="안녕하세요?",
prompt = {
"id": os.environ["PROMPT_ID"]
}
)
print("\n==== response.output_text ====")
print(response.output_text)