제품 설명 생성하기
SonicPro 헤드폰의 마케팅 문구를 작성한다고 상상해 보세요. OpenAI API를 활용해 설득력 있는 제품 설명을 생성하는 것이 목표입니다.
다양한 프롬프팅 기법, 응답 길이, temperature 설정이 출력에 어떤 영향을 미치는지 직접 실험해 보세요!
이 연습은 강의의 일부입니다
OpenAI API 활용하기
연습 안내
- SonicPro 헤드폰의 제품 설명을 생성하기 위한 상세한 프롬프트를 작성하세요. 다음 내용을 포함해야 합니다:
- ANC(액티브 노이즈 캔슬레이션)
- 40시간 배터리 수명
- 폴더블 디자인
max_completion_tokens및temperature설정을 조정하며 결과가 어떻게 달라지는지 확인해 보세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
client = OpenAI(api_key="")
# Create a detailed prompt
prompt = """
____
"""
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": prompt}],
# Experiment with max_completion_tokens and temperature settings
max_completion_tokens=____,
temperature=____
)
print(response.choices[0].message.content)