Kopilot Github: Manusia? Mengapa lagi AI bisa melakukannya?

Kecerdasan buatan Github Copilot

La kecerdasan buatan (AI) itu maju dengan pesat. Mereka semakin pintar dan memiliki lebih banyak aplikasi. Cepat atau lambat mereka akan menduduki banyak pekerjaan yang sekarang dipegang oleh orang-orang. Profesi seperti pemrograman atau pengembangan perangkat keras dapat dilakukan dengan salah satu algoritme ini seperti yang ditunjukkan Github Copilot.

Mesin dapat memprogram karena sistem ini yang menggunakan GPT-3, model bahasa OpenAI baru yang digunakan untuk pembelajaran mendalam, telah terbukti menghasilkan teks yang mensimulasikan tulisan manusia. Namun, dalam Kopilot Github mereka telah melangkah lebih jauh dan membuatnya mampu menghasilkan kode sumber sepenuhnya secara mandiri, sehingga membantu pengembang menghemat waktu dan menjadi lebih efisien.

Banyak yang bertanya-tanya kemana aku bisa pergi? Github Copilot atau proyek serupa di masa mendatang. Jika mereka sudah mampu, AI dalam beberapa tahun bisa membuat banyak profesi menjadi usang, meski benar juga akan melahirkan profesi baru yang saat ini belum dikenal.

Seperti yang Anda ketahui, GPT-3 menghasilkan teks dari pelatihan sebelumnya, mensimulasikan bahwa itu adalah teks yang ditulis oleh manusia. Proyek ini mampu berbicara dan menulis dengan cara yang sangat meyakinkan, yang memberikan banyak aplikasi praktis. Salah satunya adalah ini, membuat AI menulis kode seolah-olah itu adalah pengembang.

Itu terlihat menjanjikan, dan Microsoft, pemilik GitHub saat ini, mengatakan bahwa ia akan mengintegrasikannya ke dalam alat pengembangannya. Sesuatu yang tidak akan menggantikan pemrogram untuk saat ini, tetapi Anda dapat menulis sebagian kode secara otomatis, memberikan saran, dan bahwa pengembangannya lebih efisien dan lebih cepat.

Ia bahkan mampu ubah komentar menjadi kode. Pemrogram akan menjelaskan logika yang ingin mereka terapkan dan GitHub Copilot akan menghasilkan kode yang diperlukan. Anda juga dapat melengkapi otomatis, seperti banyak IDE saat ini, tetapi dengan cara yang lebih canggih, atau menampilkan alternatif kode.

Informasi lebih lanjut tentang GitHub Kopilot - Situs web resmi


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Haylem Candelari Bauza dijo

    Sangat menarik, tetapi cara lain untuk mempercepat pengembangan dan yang akan cukup sebanding adalah dengan membuat API tingkat sangat tinggi, misalnya, kopilot akan mengambil komentar seperti "terhubung ke database dan tampilkan usia di atas 50" dan ini akan menghasilkan yang benar kode atau dalam setiap eksekusi akan menghasilkan kode yang berbeda setiap kali, tetapi jika kita memiliki beberapa fungsi standar yang asli dari bahasa itu sendiri, seperti show_database_result ("midatabase", SHOW_AGE_GREATER (50)); Kami akan memiliki fungsi yang sama ini dalam satu kalimat dan itu akan setara, jika kami menempatkan fungsi makro seperti ini dalam bahasa saat ini, akan sangat mudah untuk membawa algoritma ke PC, misalnya dengan bahasa fiktif

    var db dari tipe String dan val "mibase"

    connect_to ("192.168.1.1")
    extract_regs_where ("ID = 24") dan simpan di hasil
    daftar (hasil)
    tutup (db)

    ----------

    var kubus jenis Cube3D

    show_cube (kubus)
    colorize_face (2 hingga 3) dengan warna MERAH
    hapus_wajah (1)
    utas (rotate_animate dalam sumbu x (kubus) dengan INC 0.5)

    tampilkan di konsol ("Saya memutar kubus")

    if (diklik THE cube.face (6))
    stop_rotation_of (kubus)