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

การค้นพบนี้นำไปสู่ ​​​​CoPilot ของ Microsoft ซึ่งเป็นเครื่องมือที่นักพัฒนาสามารถใช้เพื่อทำให้การเขียนโค้ดรวดเร็วและง่ายขึ้น

อย่างไรก็ตาม OpenAI ก็เคยเป็นเช่นกัน ทำงานในเวอร์ชันที่ผู้ใช้ทั่วไปสามารถใช้ได้ และวันนี้ได้ทำให้ Codex พร้อมใช้งานสำหรับผู้ใช้เบต้า

Codex เป็น GPT-3 ที่ได้รับการฝึกอบรมเกี่ยวกับรหัสสาธารณะบน GitHub มากกว่าเนื้อหาที่เป็นลายลักษณ์อักษรและสามารถเปลี่ยนวลีดังกล่าวได้ เป็น “ทำให้ลูกกระเด็นออกจาก ด้านข้างของหน้าจอ” หรือ “ดาวน์โหลดข้อมูลนั้นโดยใช้ API สาธารณะและจัดเรียงตามวันที่” และสร้างรหัสการทำงานในภาษาใดภาษาหนึ่งจากโหล

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

มันยังรับรู้ด้วย ทำงานก่อนหน้านี้ จึงสามารถรักษาการตั้งชื่อ Conversion และตัวแปรและข้อตกลงอื่นๆ ได้

แม้จะเข้าใจภาษาธรรมชาติ แต่ OpenAI ยังคงมองว่า Codex เป็นเครื่องมือในการช่วยเหลือนักพัฒนา

“การเขียนโปรแกรมคือ เกี่ยวกับการมีวิสัยทัศน์และแบ่งออกเป็นชิ้นๆ จากนั้นจึงสร้างโค้ดสำหรับชิ้นส่วนเหล่านั้น” Greg Brockman, OpenAI CTO และ Codex กล่าวถึงการอนุญาตให้นักพัฒนาใช้เวลามากขึ้นในครั้งแรกมากกว่าครั้งที่สอง

“ฉันเขียนโค้ดแบบนี้มาหลายสิบครั้งแล้ว และฉันก็ลืมไปว่ามันเป็นเช่นไร ออร์ค” บร็อคแมนตั้งข้อสังเกต “ฉันไม่รู้จัก API เหล่านี้ และไม่จำเป็น คุณทำสิ่งเดียวกันได้ง่ายขึ้นด้วยการกดแป้นหรือการโต้ตอบน้อยลง”

อ่านเพิ่มเติมเกี่ยวกับโครงการได้ที่ OpenAI ที่นี่

ผ่าน TechCrunch

Categories: IT Info