반응형
🌱 Python에서 OpenAI 패키지를 설치하고, GPT-4.1 모델에 간단한 질문을 보내고 응답을 출력하는 전체 예제입니다.
1. OpenAI 패키지 설치
pip install openai
2. Python 예제 코드
main.py에 아래 코드를 입력하세요.
import os
from openai import OpenAI
# 환경변수에서 API 키 불러오기
# openai.api_key = os.getenv("OPENAI_API_KEY")
client = OpenAI(api_key="GEMINI_API_KEY")
# GPT-4.1 호출 (gpt-4-1106-preview가 현재 GPT-4.1 버전으로 추정됨)
response = client.responses.create(
model="gpt-4.1",
input = "간단한 자기소개"
)
# 응답 출력
print(response.output_text)
3. 실행 방법 요약
예제에서 OpenAI()에 api_key parameter로 Key 값을 주어서 사용가능합니다.
매번 코드 작성시 마다 key를 주는 반복 코드를 피하고 싶다면 아래와 같이 환경 변수에 설정해서
한번 설정한 후 반복적으로 이용할 수 있습니다.
- OpenAI API 키를 환경변수에 설정 (예: key.txt에 키가 있다면)
export OPENAI_API_KEY=$(<key.txt)
- main.py 같은 이름으로 위 Python 코드를 저장하고 실행:
python main.py
참고 사항
- gpt-4-1106-preview는 현재 OpenAI에서 제공하는 GPT-4.1 계열 모델입니다.
- 토큰 비용이나 응답 속도가 민감할 경우 temperature, max_tokens 등의 파라미터를 조절할 수 있습니다.
반응형
'AI > GPT' 카테고리의 다른 글
[ GPT ] Text 로 질문하고 G대리가 음성으로 답하는 예제 (1) | 2025.04.20 |
---|---|
[ GPT ] API Key 설정하기 (0) | 2025.04.18 |
[ GPT ] ChatGPT에게 배 고프다고 했더니 '빵' 추천 (0) | 2024.07.10 |
[ GPT ] ChatGPT는 기억력이 있을까? (0) | 2024.07.10 |
[ GPT ] 학습 자료 생성 기능에 대해서 알아보자. (0) | 2024.07.09 |