OpenAI Codex โมเดลถัดจาก GPT-3 เข้าใจภาษาและสร้างโค้ด

OpenAI Codex เป็นโมเดลที่พัฒนาต่อยอดมาจาก GPT-3 โดยมีชุดข้อมูลการฝึกฝนที่รวมทั้งภาษาธรรมชาติและโค้ดจำนวนมหาศาลจากแหล่งสาธารณะ รวมถึง GitHub repositories ด้วย

Codex มีความเชี่ยวชาญสูงสุดในภาษา Python แต่ยังมีความชำนาญในภาษาอื่น ๆ อีกกว่าหนึ่งโหล เช่น JavaScript, Go, Perl, PHP, Ruby, Swift และ TypeScript นอกจากนี้ Codex ยังมีหน่วยความจำสำหรับโค้ด Python ที่ใหญ่ถึง 14KB เทียบกับ GPT-3 ที่มีเพียง 4KB ทำให้สามารถพิจารณาบริบทได้มากกว่าถึง 3 เท่า

หาก GPT-3 เก่งในการสร้างภาษาธรรมชาติจากคำสั่งภาษาธรรมชาติ ในขณะที่ Codex นั้นสามารถสร้างโค้ดที่ใช้งานได้จริง ทำให้คอมพิวเตอร์เข้าใจเจตนาของผู้ใช้ได้ดีขึ้น

ปัจจุบัน OpenAI ได้เปิดให้ทดสอบ Codex ในช่วง Private Beta ผ่าน API และจะให้บริการฟรีในช่วงเริ่มต้น เพื่อให้สามารถขยายขนาดได้อย่างปลอดภัยและทำงานร่วมกับนักพัฒนาอย่างใกล้ชิด

ศัพท์ที่ควรรู้

  • GPT-3 – โมเดลภาษาขนาดใหญ่ของ OpenAI ที่เป็นต้นแบบของ Codex ซึ่งมีความสามารถในการสร้างภาษาธรรมชาติ
  • OpenAI Codex – โมเดลที่สืบทอดจาก GPT-3 แต่มีความสามารถในการอ่านและสร้างโค้ดจากภาษาธรรมชาติ
  • GitHub repositories – แหล่งเก็บโค้ดสาธารณะที่ถูกนำมาใช้เป็นส่วนหนึ่งของชุดข้อมูลในการฝึกฝน Codex
  • API – ส่วนต่อประสานโปรแกรมที่ช่วยให้นักพัฒนาสามารถสั่งการโมเดล Codex ผ่านโค้ดได้

ที่มา: OpenAI

Leave a Comment