Bắt đầu ngayBắt đầu miễn phí

One-shot prompting: liệu như vậy đã đủ?

Như bạn thấy, prompt ban đầu của bạn còn có thể cải thiện. Hãy thử thêm một ví dụ Love these! = 5 và chèn = sau mỗi đánh giá để xem bạn có thể đạt định dạng nhất quán hơn và con số chính xác hơn không.

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

Xem khóa học

Hướng dẫn bài tập

  • Thêm ví dụ Love these! = 5 vào đầu prompt, và thêm = sau mỗi đánh giá trong prompt để cho biết kết quả nên được định dạng như thế nào.

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="")

# Add the example to the prompt
prompt = """Classify sentiment as 1-5 (negative to positive):
1. ____
2. Unbelievably good! ____
3. Shoes fell apart on the second use. ____
4. The shoes look nice, but they aren't very comfortable. ____
5. Can't wait to show them off! ____"""

response = client.chat.completions.create(model="gpt-4o-mini", messages=[{"role": "user", "content": prompt}], max_completion_tokens=100)
print(response.choices[0].message.content)
Chỉnh sửa và Chạy Mã