Tạo mô tả sản phẩm
Hãy tưởng tượng bạn đang viết nội dung marketing cho tai nghe SonicPro. Mục tiêu của bạn là tạo một mô tả sản phẩm thuyết phục bằng OpenAI API.
Hãy kiểm tra xem các kỹ thuật nhắc lệnh (prompting), độ dài phản hồi, và thiết lập temperature khác nhau ảnh hưởng đến đầu ra như thế nào!
Bài tập này là một phần của khóa học
Làm việc với OpenAI API
Hướng dẫn bài tập
- Tạo một prompt chi tiết để sinh mô tả sản phẩm cho tai nghe SonicPro, bao gồm:
- Khử tiếng ồn chủ động (ANC)
- Thời lượng pin 40 giờ
- Thiết kế gập gọn
- Thử nghiệm với các thiết lập
max_completion_tokensvàtemperatuređể xem chúng ảnh hưởng đến đầu ra ra sao.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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)