1. openai 라이브러리 설치
pip install openai
Bash
복사
2. 코드 작성
from openai import OpenAI
api_key = '본인 API 키'
client = OpenAI(api_key=api_key)
Python
복사
2-2. GPT에게 질문 보내기
response = client.responses.create(
model="gpt-4o-mini",
instructions='당신은 친절한 선생님입니다.',
input="인공지능과 머신러닝의 차이를 쉽게 설명해줘"
)
# 답변 출력
print(response.output_text)
Python
복사
2-3. GPT랑 여러 번 대화하기
context = [
{"role": "user", "content": "프랑스의 수도는?"}
]
res1 = client.responses.create(
model="gpt-4o-mini",
input=context,
)
context += res1.output
print(res1.output_text)
context += [
{"role": "user", "content": "프랑스의 인구는?"}
]
res2 = client.responses.create(
model="gpt-4o-mini",
input=context,
)
context += res2.output
print(res2.output_text)
Python
복사
2-4. GPT랑 여러 번 대화하기2
res1 = client.responses.create(
model="gpt-4o-mini",
input="프랑스의 수도는?",
store=True
)
print(res1.output_text)
res2 = client.responses.creat(
model="gpt-4o-mini",
input="프랑스의 인구는?",
previous_response_id=res1.id,
store=True
)
print(res2.output_text)
Python
복사
2-5. 웹 서핑 도구 추가
answer = client.responses.create(
model="gpt-4o-mini",
input="지금 프랑스 대통령이 누구야?",
tools=[{"type": "web_search_preview"}]
)
print(answer.output_text)
Python
복사

