Hemen hemen geçtiğimiz hafta gösterilen ve şimdiden bir milyonu aşkın kullanıcıya ulaşan söyleşi botu ChatGPT, yapabildikleriyle herkesi şok etmeyi başardı. Makine öğrenimi ile zenginleştirilen ve geliştirilmeye devam eden bot, sıfırdan bir mobil uygulama bile geliştirebilir, en karmaşık yazılım sorularından bazılarını bile cevaplayabilir nitelikteydi.
Doğal bu bot, nihayet günlerde yazılım dünyasının anne odağı haline dönüştü. Amma ve lakin geçtiğimiz gün bir kullanıcı, botu bir adım öteye taşıyarak botu bir sanal makineye dönüştürdü. Inception-vari bir şeye dönüşen bot, normalde internete ‘erişemediğini’ söylese de bu sanal makine ile dolaylı olarak internete de erişilmesini sağlamış oldu.
Peki ‘makine içinde makine’ oluşturma aşaması nasıl başladı?
Her şey, yukarıdaki komutla başladı. Frederic Besse adlı kullanıcı, ChatGPT’ye “Linux terminali” olarak çalışmasını söylemiş oldu. Suni zekâya kendi isteği olmadan hiçbir komut yazmamasını, yorum yapmamasını ve normalde terminalde gözükecek çıktıları kod bloğunda göstermesini söylemiş oldu. Arkasından ilk komutu da yazdı: “pwd”. Böylece makine içinde hangi dosyada bulunduğunu görmüş oldu.
Besse, kendisini direkt root (kök) konumunda buldu. Sonrasında makine üstünde değişim yapmış olup yapamadığını müşahade etmek için öylesine şakalara yer veren bir metin belgesi oluşturdu ve bu süreç de başarıyla tamamlandı. Amma ve lakin makineyi denetlemek hemen hemen sona ermedi.
Monitor kartı var mı? Yokmuş:
ChatGPT’nin çalmış olduğu sunucuya bağlı NVIDIA monitor kartının olup olmadığı da doğal büyük merak mevzusuydu. Amma ve lakin ne yazık ki netice negatif çıktı. Sadece en mühim elementlerden birinin varlığı kanıtlandı:
Hani internetten data alamıyordun? Bu şekilde aldırtırlar:
ChatGPT’de bir web sitesinden data alabilmek istediğinizde, kendisi size ‘tarayıcı erişiminin olmadığını’ söylüyordu. Sadece sanal bilgisayara dönüşen ChatGPT, dolaylı olarak internete erişim sağlamış oldu:
Besse, terminal tabanlı Lynx aracını kullanarak rastgele bir web sitesine erişebilir oldu. Hatta bota kendi evini de ziyaret ettirip, evinin duvarlarını (HTML), dekorasyonunu (CSS) ve akıllı cihazlarını (JavaScript) da bu şekilde göstertti:
vaka iyice Inception’a döndü, ChatGPT içinde beyni çalıştırıldı:
ChatGPT’nin web sitesindeki kodları, aslen botun ‘Assistant’ adlı bir anne bot ile çalıştığını gösteriyordu. Besse, sonraki adımında ChatGPT üstünden Assistant ile söyleşi etmeye başladı. Seçenek bir gerçeklik oluşturuldu.
Sonsuzluğa doğru yol da açıldı:
Besse, bot içinde bot çalıştırmaktan bir adım öteye de geçti ve bu botu da bir sanal makineye çevirmeye çalıştı. Yazımızın başındaki ilk komutu, benzer biçimde Assistant’a da yazdı. netice başarı göstermiş oldu. Bot içindeki bot da bir sanal makineye dönüştü.
Besse, kendi deneylerini burada sonlandırsa da bu emek verme, ChatGPT ile neler yapılabileceği hakkında da yeni bir görüş sundu.
İLGİLİ HABER