การทำ Iterative Prompt Engineering สำหรับ Prompt มาตรฐาน
สมมติว่าคุณเป็นนักพัฒนาที่ใช้เทคนิค Prompt Engineering สำหรับงานต่าง ๆ และกำลังเลือกภาษาโมเดลที่เหมาะสม คุณได้เขียน prompt เริ่มต้นเพื่อค้นหาว่า Pre-trained Language Model ยอดนิยม 10 อันดับแรกมีอะไรบ้าง เป้าหมายต่อไปคือการปรับปรุง Prompt นี้ให้สร้างตารางที่แสดงข้อมูลชื่อโมเดล ปีที่เผยแพร่ และบริษัทเจ้าของสำหรับแต่ละโมเดล
แพ็กเกจ OpenAI และฟังก์ชัน get_response() ได้ถูกโหลดไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Prompt Engineering กับ OpenAI API
คำแนะนำการฝึกหัด
- ปรับปรุง
promptแบบ Iterative เพื่อให้ได้ผลลัพธ์ที่ต้องการ ซึ่งก็คือตารางที่มี 3 คอลัมน์ แสดงข้อมูล Pre-trained Language Model 10 อันดับแรก ได้แก่ ชื่อโมเดล ปีที่เผยแพร่ และบริษัทเจ้าของ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
client = OpenAI(api_key="")
# Refine the following prompt
prompt = "Give me the top 10 pre-trained language models"
response = get_response(prompt)
print(response)