Github Copilot: มนุษย์? แล้วถ้า AI ทำได้ล่ะ?

Github Copilot ปัญญาประดิษฐ์

La ปัญญาประดิษฐ์ (AI) มันก้าวหน้าอย่างก้าวกระโดด พวกเขาฉลาดขึ้นและมีแอปพลิเคชันมากขึ้น ไม่ช้าก็เร็วพวกเขาจะได้งานมากมายที่ผู้คนตอนนี้ถืออยู่ อาชีพต่างๆ เช่น การเขียนโปรแกรมหรือการพัฒนาฮาร์ดแวร์สามารถทำได้ด้วยหนึ่งในอัลกอริธึมเหล่านี้ตามที่ Github Copilot แสดงให้เห็น

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

หลายคนสงสัย ฉันจะไปได้ที่ไหน Github Copilot หรือโครงการที่คล้ายกันในอนาคต หากพวกเขาสามารถทำเช่นนั้นได้ AI ในอีกไม่กี่ปีข้างหน้าอาจทำให้หลาย ๆ อาชีพล้าสมัยแม้ว่าจะเป็นความจริงที่ว่าจะสร้างอาชีพใหม่ที่ยังไม่เป็นที่รู้จัก

อย่างที่ทราบกันดีว่า GPT-3 สร้างข้อความ จากการฝึกครั้งก่อน โดยจำลองว่าเป็นข้อความที่เขียนโดยมนุษย์ โครงการนี้สามารถสนทนาและเขียนได้อย่างน่าเชื่อถือ ซึ่งทำให้มีการใช้งานจริงมากมาย หนึ่งในนั้นคือทำให้ AI เขียนโค้ดราวกับว่าเป็นนักพัฒนา

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

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

ข้อมูลเพิ่มเติมเกี่ยวกับ GitHub Copilot - เว็บไซต์ทางการ


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เฮย์เล็ม แคนเดลารี เบาซ่า dijo

    น่าสนใจมาก แต่อีกวิธีหนึ่งในการเร่งความเร็วการพัฒนาและที่ค่อนข้างจะเทียบได้คือการสร้าง API ระดับสูงพิเศษ เช่น นักบินจะแสดงความคิดเห็นเช่น "เชื่อมต่อกับฐานข้อมูลและแสดงอายุมากกว่า 50 ปี" และสิ่งนี้จะสร้างสิ่งที่ถูกต้อง รหัสหรือในการดำเนินการแต่ละครั้งจะสร้างรหัสที่แตกต่างกันในแต่ละครั้ง แต่ถ้าเรามีฟังก์ชันมาตรฐานบางอย่างที่เป็นของภาษานั้นเอง เช่น show_database_result ("midatabase", SHOW_AGE_GREATER (50)); เราจะมีฟังก์ชันเดียวกันนี้ในประโยคเดียวและจะเทียบเท่า หากเราใส่ฟังก์ชันมาโครแบบนี้ในภาษาปัจจุบัน การนำอัลกอริธึมมาสู่พีซีจะตรงไปตรงมามาก เช่น ด้วยภาษาที่สมมติขึ้น

    var db ประเภท String และ val "mibase"

    connect_to ("192.168.1.1")
    extract_regs_where ("ID = 24") และเก็บไว้ในผลลัพธ์
    รายการ (ผลลัพธ์)
    ปิด (db)

    ----------

    var cube ประเภท Cube3D

    show_cube (คิวบ์)
    colorize_face (2 ถึง 3) ด้วยสี RED
    delete_face (1)
    เธรด (rotate_animate ในแกน x (ลูกบาศก์) ด้วย INC 0.5)

    แสดงในคอนโซล ("ฉันกำลังหมุนลูกบาศก์")

    ถ้า (ถูกคลิก THE cube.face (6))
    stop_rotation_of (ลูกบาศก์)