Pazar, Haziran 23, 2024
Ana SayfaTeknoloji HaberleriGeliştirici, yapay zeka sayesinde kendi kendini düzelten "kendi kendini iyileştiren" programlar oluşturur

Geliştirici, yapay zeka sayesinde kendi kendini düzelten “kendi kendini iyileştiren” programlar oluşturur

Yapay zeka tarafından oluşturulmuş bir görüntü
Büyüt / “Bir bilgisayarda Wolverine programlama”nın yapay zeka tarafından oluşturulmuş ve insan tarafından birleştirilmiş bir görüntüsü.

Benj Edwards / Yolculuk Ortası

Hatalı bir programda hata ayıklamak sinir bozucu olabilir, öyleyse neden yapay zekanın bunu sizin için yapmasına izin vermiyorsunuz? Hackaday, “BioBootloader” kullanan bir geliştiricinin, Python programlarına “yenileyici iyileştirme yetenekleri” sağlayabilen bir program olan Wolverine’i yaratarak bunu yaptığını bildirdi. (Evet, tıpkı Marvel süper kahramanı gibi.)

BioBootloader bir tweet’te “Komut dosyalarınızı onunla çalıştırın ve çöktüğünde, GPT-4 onları düzenler ve neyin yanlış gittiğini açıklar” diye yazdı. eşlik etti bir tanıtım videosu. “Birçok hatanız olsa bile, her şey düzeltilene kadar tekrar tekrar çalışacak.”

GPT-4, OpenAI tarafından oluşturulan ve Mart ayında yayınlanan, ChatGPT Plus abonelerine ve API biçiminde beta test kullanıcılarına sunulan çok modlu bir yapay zeka dili modelidir. Kompozisyon, dil çevirisi ve programlama gibi metin işleme görevlerini gerçekleştirmek için web’den kazıdığı milyarlarca belge, kitap ve web sitesi hakkındaki “bilgisini” kullanır.

Wolverine demo videosunda BioBootloader, bir terminalde solda Python kodu ve sağda Wolverine sonuçları ile yan yana bir pencere görüntüsü gösteriyor. Bilerek birkaç hata eklediği özel bir hesap makinesi komut dosyası yükler ve ardından çalıştırır.

“Çalıştırıyor, çökmeyi görüyor ama sonra gidip sorunu nasıl düzelteceğini bulmak için GPT-4 ile konuşuyor” diyor. GPT-4, programın hataları için bir açıklama döndürür, yapmaya çalıştığı değişiklikleri gösterir ve ardından programı yeniden çalıştırır. GPT-4, yeni hatalar gördükten sonra kodu tekrar düzeltir ve ardından doğru şekilde çalışır. Sonunda, orijinal Python dosyası GPT-4 tarafından eklenen değişiklikleri içerir.

Kod GitHub’da mevcuttur ve geliştirici, tekniğin diğer programlama dillerine uygulanabileceğini söylüyor. Wolverine’i kullanmak, GPT-3.5 veya GPT-4 için bir OpenAI API anahtarına sahip olmayı gerektirir ve kullanım ücrete tabidir. Şu anda GPT 3.5 API, OpenAI hesabı olan herkese açıktır, ancak GPT-4 erişimi hâlâ bir bekleme listesiyle kısıtlıdır.

Son zamanlarda, Auto-GPT ve BabyAGI gibi yinelemeli döngülerde GPT-4’ü içeren çeşitli deneyler, GPT-4’e daha fazla “aracı” yetenekler vermeyi denedi; veya özerk hareket edin.

Şu anda ilkel bir kavram kanıtı olsa da, Wolverine gibi teknikler, uygulamaların kendi hatalarını – hatta dağıtımdan sonra ortaya çıkabilecek beklenmedik hataları bile – düzeltebilecekleri potansiyel bir geleceği göstermektedir. Tabii ki, bunun olmasına izin vermenin sonuçları, güvenliği ve bilgeliği henüz tam olarak araştırılmadı.

RELATED ARTICLES

Popüler Konular