Root NationBeritaberita TIKecerdasan buatan adalah pengubah permainan dalam pengembangan perangkat lunak

Kecerdasan buatan adalah pengubah permainan dalam pengembangan perangkat lunak

-

Bisnis pertama yang mengganggu ChatGPT kemungkinan besar adalah industri yang membuatnya.

ChatGPT

Membuat perangkat lunak tidak pernah semudah ini. Tetapi pemrogram-praktisi dan pakar semakin yakin bahwa AI generatif akan mengubah dunia mereka - mempercepat pekerjaan pemrogram terbaik dan memungkinkan pengguna biasa mencapai lebih banyak.

"Momen kecerdasan buatan generasi saat ini adalah rudal yang ditujukan, meskipun secara tidak sengaja, langsung pada produksi perangkat lunak itu sendiri," tulis investor Paul Kedrosky dan Eric Norlin minggu lalu dalam sebuah esai berjudul "Momen Gutenberg dalam Perangkat Lunak."

"Teknologi seperti ini luar biasa dalam membangun, men-debug, dan mempercepat produksi perangkat lunak dengan cepat dan hampir tanpa biaya."
Pada akhir minggu lalu, OpenAI merilis plugin versi percontohan untuk ChatGPT, yang memungkinkannya menjelajah Internet sesuai keinginan pengguna dan terhubung dengan layanan dan data lain.

Ini adalah langkah pertama yang besar untuk mengubah chatbot percakapan menjadi agen cerdas yang lebih kuat yang dapat melakukan tugas untuk pengguna. Ini juga merupakan langkah untuk menjadikan ChatGPT sebagai platform yang dapat dibangun oleh perusahaan lain.

Kumpulan plugin pertama memperluas kemampuan ChatGPT dalam perjalanan, belanja, restoran, matematika, dan lainnya dengan menghubungkan bot ke layanan populer seperti Expedia, Instacart, Kayak, Klarna, dan OpenTable. Tentu saja, plugin mirip aplikasi ini adalah upaya OpenAI untuk mengubah ChatGPT menjadi "aplikasi untuk segalanya" baru, seperti yang dikatakan pengembang John Herrman yang berbasis di New York.

Tetapi mereka juga mendemonstrasikan betapa radikalnya model bahasa AI baru yang besar akan mengubah proses pengkodean. Biasanya, untuk menghubungkan dua aplikasi, pengembang perangkat lunak perlu memahami API (atau definisi tentang bagaimana suatu sistem berinteraksi dengan sistem lain) di kedua ujungnya, dan kemudian menulis beberapa "kode lem" sehingga kedua layanan tersebut dapat berkomunikasi satu sama lain. .

Untuk membuat plugin untuk ChatGPT, Anda cukup "menginstruksikan model". Anda menyediakan API ChatGPT layanan Anda - dalam bahasa Inggris. ChatGPT membacanya dan melakukan sisanya. Insinyur dan pengusaha Mitchell Hashimoto tweeted: "Saya telah mengembangkan banyak sistem plugin, dan antarmuka plugin OpenAI ChatGPT mungkin merupakan pendekatan paling gila dan mengesankan yang pernah saya lihat dalam komputasi sepanjang hidup saya."

Sejarah perangkat lunak adalah urutan panjang penambahan "lapisan abstraksi" baru yang menyembunyikan kompleksitas logika biner di balik generalisasi yang semakin ramah manusia, dari bahasa rakitan hingga lingkungan pemrograman tingkat tinggi dan antarmuka grafis.

Visioner telah lama berjanji dan berusaha untuk membuat alat "pemrograman bahasa alami" yang memungkinkan orang menggunakan kata dan kalimat sehari-hari untuk memberi tahu komputer apa yang harus dilakukan. Upaya semacam itu tidak pernah sepenuhnya memenuhi janji mereka – tetapi kali ini segalanya mungkin berbeda.

Sistem kecerdasan buatan saat ini, berdasarkan model bahasa besar, dapat menerima instruksi langsung dari non-programmer atau dari programmer yang menggunakan bahasa manusia sebagai singkatan. Hasilnya jauh dari sempurna, tetapi jauh lebih baik dari yang diharapkan para ahli. Sebagai bonus tambahan, ChatGPT dapat langsung menjelaskan cara kerja kode yang dia tulis dan menjawab pertanyaan pengguna manusia tentangnya. Kekuatan ChatGPT dan para pesaingnya tidak berarti bahwa semua pemrogram harus mencari bidang kerja baru.

ChatGPTAI generatif saat ini masih berpura-pura tahu lebih banyak daripada yang sebenarnya dan mengarang untuk mengisi kekosongan dalam pengetahuannya. Dia bekerja paling baik sebagai "co-pilot" untuk pengembang, bukan sebagai pencipta independen.
Intinya: Manusia dengan pemahaman mendalam tentang banyak aspek pemrograman masih diperlukan untuk menemukan jenis sistem yang benar-benar baru, memecahkan masalah yang tidak dapat ditangani oleh AI, dan membentuk (dan membatasi) ChatGPT dan penerusnya.

Tetapi pekerjaan rutin yang terkait dengan adaptasi sistem perangkat lunak yang ada dan kerja bersama mereka mungkin menjadi kurang relevan. Inilah yang banyak dilakukan oleh pengembang perangkat lunak saat ini.

Baca juga: 

JereloAxios
Daftar
Beritahu tentang
tamu

0 komentar
Ulasan Tertanam
Lihat semua komentar