1. Learn
  2. /
  3. Courses
  4. /
  5. Kỹ thuật Prompt với OpenAI API

Connected

Exercise

Sử dụng conditional prompts

Tiếp nối bài trước, thử thách tiếp theo là nâng chất lượng phản hồi bạn nhận được. Khi xử lý một văn bản cho trước, bạn cần xác định ngôn ngữ của văn bản, đếm số câu, và tạo một tiêu đề phù hợp nếu văn bản có nhiều hơn một câu. Tuy nhiên, có một điểm mới: nếu văn bản chỉ gồm một câu, không được tạo tiêu đề mà mô hình phải hiển thị "N/A". Điều chỉnh này đảm bảo chỉ tạo tiêu đề cho văn bản có nhiều câu, giúp đầu ra tinh gọn và thực tiễn hơn cho người dùng nền tảng của bạn.

Gói OpenAI, hàm get_response(), và text mẫu đã được nạp sẵn cho bạn.

Instructions

100 XP
  • Tạo instructions với hướng dẫn suy luận ngôn ngữ và số câu của text được phân định; sau đó nếu văn bản có nhiều hơn một câu, hãy tạo tiêu đề phù hợp cho văn bản, còn nếu không, ghi 'N/A' cho tiêu đề.
  • Tạo output_format với hướng dẫn bao gồm văn bản, ngôn ngữ, số câu và tiêu đề, mỗi mục trên một dòng riêng, và đảm bảo dùng các tiền tố 'Text:', 'Language:', và 'Title:' cho từng dòng.