Tùy chỉnh định dạng đầu ra
Bạn là nhà phát triển tại một startup cung cấp nền tảng phân tích văn bản cho người sáng tạo nội dung. Nền tảng giúp người dùng tự động phân loại và định dạng nội dung. Hiện bạn đang xây dựng tính năng mới phát hiện ngôn ngữ của một đoạn text và tạo tiêu đề phù hợp cho đoạn đó theo định dạng tùy chỉnh. Bạn quyết định viết một prompt để hướng dẫn mô hình ngôn ngữ thực hiện việc này.
Gói OpenAI, hàm get_response(), và biến text đã được nạp sẵn cho bạn.
Bài tập này là một phần của khóa học
Kỹ thuật Prompt với OpenAI API
Hướng dẫn bài tập
- Tạo
instructionscho prompt, yêu cầu mô hình xác định ngôn ngữ và tạo tiêu đề phù hợp cho trích đoạntextđã nạp sẵn, đoạn này sẽ được cung cấp với dấu phân cách ba dấu backtick (```). - Tạo
output_formatvới hướng dẫn bao gồm văn bản, ngôn ngữ và tiêu đề, mỗi phần trên một dòng riêng, dùng tiền tố 'Text:', 'Language:', và 'Title:' cho từng dòng. - Tạo
final_promptbằng cách kết hợp tất cả các phần và chèntextđã được phân cách để sử dụng.
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 the instructions
instructions = ____
# Create the output format
output_format = ____
# Create the final prompt
prompt = ____
response = get_response(prompt)
print(response)