Root NationHaberlerBT haberleriYapay zeka, yazılım geliştirmede oyun değiştiricidir

Yapay zeka, yazılım geliştirmede oyun değiştiricidir

-

ChatGPT'yi sekteye uğratan ilk işletme, büyük olasılıkla onu yaratan sektör olacaktır.

ChatGPT

Yazılım oluşturmak hiç bu kadar kolay olmamıştı. Ancak programcılar-uygulayıcılar ve uzmanlar, üretken yapay zekanın dünyalarını değiştireceğine - en iyi programcıların çalışmalarını hızlandıracağına ve sıradan kullanıcıların daha fazlasını başarmasını sağlayacağına giderek daha fazla inanıyor.

Yatırımcılar Paul Kedrosky ve Eric Norlin geçen hafta "Yazılımda Gutenberg Momenti" başlıklı bir makalede, "Mevcut yapay zeka modelleri nesli, istemeden de olsa doğrudan yazılım üretiminin kendisini hedef alan bir füzedir."

"Bunlar gibi teknolojiler, yazılım üretimini hızla ve neredeyse hiçbir maliyet olmadan oluşturma, hata ayıklama ve hızlandırma konusunda harikalar."
Geçen haftanın sonunda OpenAI, ChatGPT eklentilerinin kullanıcıların isteğine göre internette dolaşmasına ve diğer hizmetlere ve verilere bağlanmasına izin veren pilot sürümlerini yayınladı.

Bu, sohbet robotunu kullanıcılar için görevleri yerine getirebilen daha güçlü bir akıllı aracıya dönüştürmek için atılmış büyük bir ilk adımdır. Ayrıca, ChatGPT'yi diğer şirketlerin üzerine inşa edebileceği bir platform haline getirmeye yönelik bir adımdır.

İlk eklenti grubu, botu Expedia, Instacart, Kayak, Klarna ve OpenTable gibi popüler hizmetlere bağlayarak ChatGPT'nin seyahat, alışveriş, restoranlar, matematik ve diğer alanlardaki yeteneklerini genişletiyor. Tabii ki, bu uygulama benzeri eklentiler, New York merkezli geliştirici John Herrman'ın ifadesiyle, OpenAI'nin ChatGPT'yi yeni bir "her şey için uygulamaya" dönüştürme girişimidir.

Ancak aynı zamanda, yeni büyük AI dil modellerinin kodlama sürecini nasıl kökten değiştireceğini de gösteriyorlar. Genellikle, iki uygulamayı birbirine bağlamak için bir yazılım geliştiricinin her iki uçtaki API'yi (veya bir sistemin diğer sistemlerle nasıl etkileşime girdiğinin tanımını) anlaması ve ardından iki hizmetin birbiriyle iletişim kurabilmesi için bazı "yapışkan kodlar" yazması gerekir. .

ChatGPT için bir eklenti oluşturmak için "modele talimat vermeniz" yeterlidir. Hizmetinizin ChatGPT API'sini İngilizce olarak sağlarsınız. ChatGPT bunu okur ve gerisini halleder. Mühendis ve girişimci Mitchell Hashimoto tweet attı: "Pek çok eklenti sistemi geliştirdim ve OpenAI ChatGPT eklenti arayüzü muhtemelen hayatım boyunca bilgi işlem alanında gördüğüm en çılgın ve en etkileyici yaklaşım."

Yazılımın tarihi, montaj dilinden üst düzey programlama ortamlarına ve grafik arayüzlere kadar, giderek insan dostu genellemelerin ardındaki ikili mantığın karmaşıklığını gizleyen yeni "soyutlama katmanları" eklemenin uzun bir dizisidir.

Vizyonerler, insanların bilgisayarlara ne yapacaklarını söylemek için günlük kelimeleri ve cümleleri basitçe kullanmalarına izin verecek "doğal dil programlama" araçları yaratmaya uzun süredir söz vermiş ve bu araçları yaratmaya çalışmışlardır. Bu tür çabalar hiçbir zaman vaatlerini tam olarak yerine getirmedi - ancak bu sefer işler farklı olabilir.

Büyük dil modellerine dayanan günümüzün yapay zeka sistemleri, doğrudan programcı olmayanlardan veya insan dilini steno olarak kullanan programcılardan talimatlar alabilir.Sonuçlar mükemmel olmaktan uzaktır, ancak uzmanların beklediğinden çok daha iyidir. ChatGPT, yazdığı kodun nasıl çalıştığını anında açıklayabilir ve insan kullanıcının bununla ilgili sorularını yanıtlayabilir. ChatGPT'nin ve rakiplerinin gücü, tüm programcıların yeni çalışma alanları araması gerektiği anlamına gelmez.

ChatGPTGünümüzün üretken yapay zekası, hâlâ gerçekte olduğundan daha fazlasını biliyormuş gibi davranıyor ve bilgisindeki boşlukları doldurmak için bir şeyler uyduruyor. Bağımsız bir içerik oluşturucu olarak değil, geliştiriciler için en iyi "yardımcı pilot" olarak çalışır.
Alt satır: Gerçekten yeni türde sistemler icat etmek, yapay zekanın üstesinden gelemeyeceği sorunları çözmek ve ChatGPT ile haleflerini şekillendirmek (ve sınırlamak) için programlamanın birçok yönünü derinlemesine anlayan insanlara ihtiyaç duyulacaktır.

Ancak mevcut yazılım sistemlerinin uyarlanması ve bunların ortak çalışmasıyla ilgili rutin işler çok daha az alakalı olabilir. Bu, yazılım geliştiricilerin bugün yaptığı şeylerin çoğu.

Ayrıca okuyun: 

DzhereloAxios
Üye olmak
hakkında bilgilendir
konuk

0 Yorumlar
Gömülü İncelemeler
Tüm yorumları görüntüle
Diğer makaleler
Güncellemeler için abone olun
Şimdi popüler