AI

Github Copilot ใช้ยังไงให้คุ้ม #1: รู้จักกับ Request Multipiler ในการใช้ Model

เรื่องที่เกี่ยวข้อง - AI, Github Copilot

Generative AI สำหรับงาน Software Development ในปัจจุบันกลายเป็นสิ่งที่เหมือนจะแยกจากกันได้ยาก อย่าง GitHub Copilot ก็กลายเป็นผู้ช่วยเขียนโค้ดที่หลายคนขาดไม่ได้ แต่รู้หรือไม่ว่าเบื้องหลังการทำงานของ Copilot มีระบบที่เรียกว่า Request Multiplier ที่ส่งผลต่อการใช้งานและการคิดค่าใช้จ่ายของแต่ละโมเดล AI ที่เราเลือกใช้ด้วยนะ

โพสต์นี้พลจะพาพวกเรามาเข้าใจระบบดังกล่าวแบบง่าย ๆ พร้อมเทคนิคการเลือกโมเดลให้เหมาะกับงาน เพื่อให้พวกเราใช้งาน Copilot ได้อย่างคุ้มค่าและมีประสิทธิภาพสูงสุดกันครับ

Request Multiplier คืออะไร?

ตอนที่พวกเราใช้ Copilot ไม่ว่าจะเป็นการเขียนโค้ดอัตโนมัติ (พวก Modify with copilot) หรือถามคำถามผ่าน Copilot Chat เราสามารถจะเลือกโมเดล AI ที่ต้องการในการใช้งานได้ โดยแต่ละโมเดลจะมี “ตัวคูณ” ที่บอกว่า 1 คำขอจะถูกนับเป็นกี่หน่วยการใช้งาน เช่น

  • Claude Sonnet 3.5 / 4 / 4.7 – 1x – คิด request เต็มหน่วย
  • o3-mini – 0.33x – โมเดลขนาดเล็ก คิดเพียง 1/3 ของ request
  • GPT-5 Mini – 0x – ลด แลก แจกแถม เพื่อดึงให้คนใช้ไปลองทดสอบใช้งาน และมีการเก็บ feedback

ดังนั้นถ้าเปรียบ request multiplier ในรูปแบบการเล่นเกมส์ จะคล้ายกับค่าใช้จ่ายในการเรียกตัวละครออกมาใช้ที่มีเรทแตกต่างกันไปตามความโหดก็ได้เหมือนกัน

วิธีใช้ Request Multiplier ให้เกิดประโยชน์สูงสุด

ทีนี้เราพอสรุปแนวทาง เพื่อให้เราประหยัด quota และ request ได้สูงสุดกันดีกว่า เช่น

1. เลือกโมเดลให้เหมาะกับงาน

  • งานง่าย งานเบา เช่น สร้าง regex, เขียน unit test → ใช้ o3-mini จะประหยัด request ได้มาก
  • งานซับซ้อน เช่น วิเคราะห์โค้ด, อธิบายตรรกะ → ใช้ GPT-5 หรือ Claude 4.7 เพื่อให้ได้ผลลัพธ์ตรงจุด โดยไม่ต้องสั่งงานบ่อยๆ

2. หรือจะใช้โหมด Auto

ปล่อยให้ระบบเลือกโมเดลที่เหมาะสมโดยอัตโนมัติ ช่วยให้เราไม่ต้องมานั่งสลับ model เอง และอาจได้โมเดลที่เร็วหรือฟรีในบางกรณี

3. เขียน Prompt ให้ชัดเจน

รูปแบบการเรียบเรียง prompt ก็สำคัญนะ พวก prompt engineering ต่างๆ สามารถนำมาใช้ในที่นี้เพื่อให้เกิดประโยชน์สูงสุดได้ เช่น

  • ในการสั่งใช้งานแต่ละครั้งควรระบุความต้องการให้ละเอียดเท่าที่จะเป็นไปได้
  • ใช้ตัวอย่าง input/output เพื่อให้โมเดลเข้าใจบริบท
  • ถ้ามีหลายงาน ควรแบ่งสั่งงานแยกเป็น session chat ต่างหาก เพื่อลดการใช้โมเดลขนาดใหญ่โดยไม่จำเป็น

4. ตรวจสอบการใช้งานเป็นประจำ

เราสามารถเข้าไปที่ Github Copilot Setting เพื่อดูว่าใช้ quota อะไรไปเท่าไหร่แล้ว และวางแผนการใช้งานให้เหมาะกับการใช้งานในแต่ละเดือนได้ครับ

📌 สรุป

ระบบ Request Multiplier ของ GitHub Copilot เป็นระบบเบื้องหลังที่ช่วยให้การใช้งาน AI มีความยืดหยุ่นและคุ้มค่า หากพวกเราเข้าใจและเลือกใช้โมเดลให้เหมาะกับงาน ก็จะสามารถประหยัดและเพิ่มประสิทธิภาพในการทำงานได้ครับผม

“การเลือกโมเดลที่เหมาะสม คือการลงทุนที่ชาญฉลาดในโลกของ AI” ครับ

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

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

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save