- Stack Overflow dan OpenAI mengumumkan kemitraan API baru
- Ini memungkinkan para pengembang untuk menggunakan konten teknis Stack Overflow dan model-model LLM populer dari OpenAI secara bersamaan
- Pengguna OpenAI dapat fokus memecahkan masalah dengan memanfaatkan data teknis yang tervalidasi melalui OverflowAPI Stack Overflow
- Di ChatGPT, pengetahuan teknis dan kode yang dapat dipercaya dari Stack Overflow juga bisa dipelajari secara langsung
Isi kemitraan
- OpenAI akan memanfaatkan OverflowAPI dan meningkatkan performa model melalui konten dan umpan balik dari komunitas Stack Overflow
- OpenAI akan memberikan atribusi kepada komunitas Stack Overflow di dalam ChatGPT untuk meningkatkan partisipasi konten
- Stack Overflow akan menggunakan model OpenAI dalam pengembangan OverflowAI dan akan mengoptimalkan performa model OpenAI melalui pengujian internal
Tujuan kemitraan
- Brad Lightcap, COO OpenAI, menyatakan bahwa kemitraan ini dapat meningkatkan pengalaman pengguna dan pengembang
- CEO Stack Overflow, Prashanth Chandrasekar, menyatakan bahwa tujuan kemitraan ini adalah menetapkan standar baru di era AI yang bertanggung jawab melalui OverflowAPI dengan data yang valid dan dapat dipercaya
Profil perusahaan
- Stack Overflow adalah komunitas pengembang terbesar di dunia dengan lebih dari 59 juta pertanyaan dan jawaban, dan melalui produk Teams, lebih dari 15.000 organisasi melakukan berbagi pengetahuan dan kolaborasi
- OpenAI adalah perusahaan penelitian dan penyebaran AI, dengan misi agar kecerdasan umum buatan bermanfaat bagi umat manusia
Pendapat GN⁺
- Menyediakan informasi teknis yang valid dan akurat untuk pengembang adalah hal yang sangat penting. Terutama, dengan kemajuan teknologi AI belakangan ini, akurasi dan keandalan informasi menjadi lebih ditekankan
- Namun, tidak dapat disimpulkan bahwa informasi yang diberikan oleh OverflowAPI atau ChatGPT selalu akurat. Bahkan pada informasi yang divalidasi oleh komunitas Stack Overflow pun, kemungkinan terdapat kesalahan atau informasi yang bias
- Selain itu, karena teknologi terus berkembang, perlu verifikasi berkelanjutan apakah informasi yang lama masih valid saat ini
- Para pengembang diperkirakan perlu merujuk banyak sumber informasi, tetapi mengevaluasi secara kritis dan mencoba secara langsung alih-alih menerimanya apa adanya
- Di satu sisi, peningkatan produktivitas pengembangan melalui pemanfaatan teknologi AI sangat diharapkan; di sisi lain, ada kekhawatiran peran pengembang menyusut atau menjadi terlalu bergantung pada teknologi. Diperlukan penguatan kompetensi individu pengembang sekaligus pendekatan strategis di tingkat organisasi
4 komentar
Kalau dipikir-pikir dari sudut pandang jangka panjang, saya belum yakin, tetapi untuk saat ini produktivitas pengembang dengan memakai GPT akan meningkat.
Saya agak khawatir ini akan berjalan seperti monopoli informasi.
Setelah ChatGPT, aku kira orang-orang pasti jadi jauh lebih sedikit yang pergi ke SO, jadi sempat khawatir bagaimana akhirnya. Ternyata ujungnya memang jadi kemitraan.
Tapi aku setuju dengan opini Hacker News yang ada di bawah ini.
Komentar Hacker News
Melalui SO kamu bisa menghabiskan waktu mencari pertanyaan yang relevan lalu membaca jawabannya dan komentarnya. Jika beruntung, kamu bisa menemukan apa yang kamu butuhkan; jika tidak, kamu butuh waktu untuk merumuskan pertanyaan secara tepat dan harus menunggu jawabannya. Sebaliknya, kalau menanyakan ke Chat-GPT, kamu dapat bantuan dan jawaban yang lebih terfokus dalam waktu jauh lebih singkat.
OpenAI mendapat keuntungan dari informasi SO, dan alangkah baiknya bila mereka membantu meningkatkan pengalaman SO, namun developer melihatnya sebagai tindakan pencurian informasi dan perusakan SO. OpenAI tampaknya menganggapnya sebagai cara termurah untuk memikat hati developer.
Baik SO maupun OpenAI sama-sama, sayangnya, melihat apa yang akan terjadi di masa depan. "Kemitraan" yang sebenarnya adalah ketika OpenAI mengatakan, "kami bermitra!" agar terhindar dari tuduhan menghancurkan SO, sementara SO bisa menyelamatkan sedikit martabat dan memperoleh uang.
SO juga memiliki banyak informasi yang salah.
Saya bisa memahami ini, tetapi agak menakutkan ketika sumber daya dari Microsoft, OpenAI, GitHub, LinkedIn, Stack Overflow, dan lain-lain digabungkan.
Jika LLM belum bisa menghasilkan kode secara sempurna, akan menarik juga bila mereka memiliki Stack Overflow milik sendiri untuk saling menyelesaikan masalah.
Akan lebih baik jika StackOverflow mengintegrasikan REPL atau Replit agar contoh dapat dengan mudah direproduksi.
Untuk hal-hal yang berkaitan dengan pustaka boilerplate, saya biasanya bertanya ke ChatGPT, tetapi di S/O justru ada orang nyata yang menjawab. Fakta bahwa Guido sendiri menjawab pertanyaan seputar implementasi Python itu memang luar biasa.
Menarik bahwa pengumuman ini datang pada minggu yang sama ketika pengguna dengan reputasi kedua tertinggi di SO mengakui bahwa ia menulis ribuan jawaban menggunakan alat AI.
Karena menggunakan domain stackoverflow.co, saya tidak yakin apakah ini nyata.