การสร้างโค้ดจากคำอธิบายปัญหา
คุณทำงานเป็นนักวิเคราะห์ให้กับบริษัทค้าปลีกและวิเคราะห์ข้อมูลยอดขายรายเดือน โดยต้องพัฒนาฟังก์ชัน Python ที่รับรายการตัวเลข 12 ตัวแทนยอดขายในแต่ละเดือนของปี แล้วแสดงผลลัพธ์เป็นเดือนที่มียอดขายสูงสุด ข้อมูลนี้จะช่วยให้บริษัทระบุเดือนที่ทำกำไรได้มากที่สุด คุณจึงนำคำอธิบายปัญหาไปป้อนให้โมเดลภาษาเพื่อขอความช่วยเหลือ
แพ็กเกจ OpenAI และฟังก์ชัน get_response() ถูกโหลดไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Prompt Engineering กับ OpenAI API
คำแนะนำการฝึกหัด
- สร้าง prompt ที่ขอให้โมเดลเขียนฟังก์ชัน Python ที่รับรายการค่าทศนิยม 12 ตัวแทนข้อมูลยอดขายรายเดือนเป็น input และคืนค่าเดือนที่มียอดขายสูงสุดเป็น output
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
client = OpenAI(api_key="")
# Craft a prompt that asks the model for the function
prompt = ____
response = get_response(prompt)
print(response)