1. Learn
  2. /
  3. คอร์ส
  4. /
  5. การพัฒนาระบบ AI ด้วย OpenAI API

Connected

แบบฝึกหัด

การส่ง message เป็น batch

คุณกำลังพัฒนาแอปพลิเคชันฟิตเนสสำหรับติดตามการวิ่งและปั่นจักรยาน แต่พบว่าระยะทางของลูกค้าทั้งหมดถูกวัดเป็นกิโลเมตร และต้องการแปลงให้เป็นไมล์ด้วย

จึงตัดสินใจใช้ OpenAI API เพื่อส่งคำขอสำหรับแต่ละค่าการวัด แต่ต้องการหลีกเลี่ยงการใช้ for loop ที่จะส่งคำขอจำนวนมากเกินไป จึงเลือกส่งคำขอเป็น batch แทน โดยระบุ system message ให้แปลงค่าการวัดแต่ละรายการจากกิโลเมตรเป็นไมล์ และแสดงผลในรูปแบบตารางที่มีทั้งค่าเดิมและค่าที่แปลงแล้ว

ลิสต์ measurements (ซึ่งเก็บค่า float) และฟังก์ชัน get_response() ได้ถูก import ไว้แล้ว

คำแนะนำ

100 XP
  • ระบุ system message เพื่อขอให้แสดงค่าการวัดทั้งหมดในรูปแบบตาราง (อย่าลืมระบุว่าค่าเหล่านั้นอยู่ในหน่วยกิโลเมตรและต้องการแปลงเป็นไมล์)
  • เพิ่ม user message หนึ่งรายการต่อค่าการวัดหนึ่งค่าลงในลิสต์ messages