การให้เหตุผลด้วย chain-of-thought prompts
Chain-of-thought prompting ช่วยให้โมเดลอธิบายเหตุผลเบื้องหลังคำตอบที่ให้ออกมา โดยเฉพาะในงานที่มีความซับซ้อน เช่น การแก้โจทย์คณิตศาสตร์หรือปริศนาต่าง ๆ ในแบบฝึกหัดนี้ จะได้ลองสร้าง chain-of-thought prompt เพื่อให้โมเดลภาษาคาดเดาอายุของพ่อเพื่อนจากข้อมูลที่กำหนดให้
แพ็กเกจ OpenAI และฟังก์ชัน get_response() ได้ถูกโหลดไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Prompt Engineering กับ OpenAI API
คำแนะนำการฝึกหัด
- สร้าง chain-of-thought
promptเพื่อคำนวณว่าพ่อของเพื่อนจะมีอายุเท่าไรในอีก 10 ปีข้างหน้า โดยกำหนดว่าปัจจุบันพ่อของเพื่อนมีอายุเป็นสองเท่าของเพื่อน และเพื่อนอายุ 20 ปี
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
client = OpenAI(api_key="")
# Create the chain-of-thought prompt
prompt = ____
response = get_response(prompt)
print(response)