Teknoloji

4 SORU 4 YANIT | Auto-GPT nedir ve nasıl kullanılır?

Silikon Vadisi’nin her şeyi otomatikleştirme çabası dur durak bilmiyor ki zaten bu da onun son takıntısını açıklıyor: Auto-GPT.

Auto-GPT nedir?

Son zamanlarda sosyal medyada patlayan Auto-GPT, OpenAI’ın GPT-3.5 ve GPT-4’ü başta olmak üzere metin üreten modellerini ‘‘otonom’’ çalıştırmak amacıyla oyun geliştiricisi Toran Bruce Richards tarafından yaratılmış açık kaynaklı bir uygulama.

Auto-GPT, OpenAI’ın en son yapay zekâ modellerinin çok yönlülüğünü kullanıp çevrimiçi yazılım ve hizmetlerle etkileşime girerek sistemin görevleri ‘‘otonom’’ olarak yerine getirmesini sağlıyor. Yani Auto-GPT temelde GPT-3.5 ve GPT-4’ün onlara ne yapmaları gerektiğini söyleyen bir yardımcı bot ile eşleştirilmiş hali. Büyük dil modellerinden öğrendiğimiz üzere, bu yetenek uçsuz bucaksız görünüyor.

Auto-GPT nasıl çalışıyor?

Aslında bu otonominin işleyişi göründüğünden çok daha basit. Auto-GPT, OpenAI modellerinin ilk istemine yönelik takipleri ele alıyor ve görev tamamlanana kadar hem soruyor hem de yanıtlıyor. Kullanıcı Auto-GPT’ye hedefinin ne olduğunu söylüyor ve bot da GPT-3.5 ve GPT-4 ile çeşitli programları kullanarak belirlenen hedefe ulaşmak için gereken her adımı gerçekleştiriyor.

Auto-GPT’yi bu kadar yetenekli kılan özelliği, web tarayıcıları ve kelime işlemciler gibi hem çevrimiçi hem de yerel uygulamalar, yazılımlar ve hizmetlerle etkileşime girebilmesi. Örneğin, ‘‘çiçek işimi büyütmeme yardım et’’ gibi bir komut verildiğinde, Auto-GPT mantıklı bir reklam stratejisi geliştirebilir ve temel bir web sitesi oluşturabilir.

Piyasada çığır açan Auto-GPT, ChatGPT’nin mantığını planlama gibi birden fazla adım gerektiren daha geniş, daha karmaşık konulara uygulayabiliyor.

Auto-GPT’yi deneyen yazılım geliştiricisi Joe Koen’in TechCrunch’a aktardığı gibi, Auto-GPT esasen OpenAI’ın ChatGPT’si gibi sohbet robotu odaklı bir yapay zekâ modeliyle ileri geri yönlendirmeyi gerektirecek çok adımlı projeleri otomatikleştiriyor.

Koen, ‘‘Auto-GPT, OpenAI’ın API’si ile iletişim kuran bir aracı tanımlıyor’’ diye açıklıyor. ‘‘Bu aracın amacı, kullanıcının taleplerine yanıt olarak yapay zekânın ürettiği çeşitli komutları yerine getirmek. Araç komutları yerine getirmeye başlamadan önce kullanıcıdan YZ’nin rolünü ve hedeflerini belirlemesini istiyor.’’

Kullanıcı Auto-GPT’ye aracın adını, rolünü ve amacını tanımlıyor; bu amaca ulaşmak için en fazla beş adım belirtiyor. Örneğin:

  • İsim: Akıllı Telefon-GPT
  • Rolü: En iyi akıllı telefonu bulmak için tasarlanmış bir yapay zekâ
  • Amaç: Piyasadaki en iyi akıllı telefonları bulun
  • Hedef 1: Bugün piyasada bulunan farklı akıllı telefonlar için pazar araştırması yapın
  • Hedef 2: En iyi beş akıllı telefonu alın; artılarını ve eksilerini listeleyin

Auto-GPT görevleri yürütmek için bellek yönetimi gibi özelliklerin yanı sıra metin oluşturma, dosya depolama gibi yeteneklerini kullanıyor; özetleme içinse GPT-4 ve GPT-3.5’e güveniyor. Ayrıca Auto-GPT, ElevenLabs’ınki gibi konuşma sentezleyicilerine de bağlanabiliyor, böylece örneğin telefon aramalarını ‘‘yerleştirebiliyor’’.

Auto-GPT GitHub’da herkese açık olarak mevcut olsa da çalışmaya başlamak için belirli bir kurulum ve bilgi birikimi gerektiriyor. Auto-GPT’yi kullanmak için Docker gibi bir geliştirme ortamına yüklenmesi ve OpenAI’dan bir API anahtarı ile kaydedilmesi gerekiyor ki bu da ücretli bir OpenAI hesabı gerektiriyor.

Auto-GPT’nin artıları ve eksileri neler?

AutoGPT’nin kullanmaya değip değmeyeceği konusunda jüri henüz kararını vermedi. Sistemi ilk benimseyenler Auto-GPT’yi bir bota devredilmesi daha iyi olan sıradan görevleri yerine getirmek için kullandı. Örneğin Auto-GPT, kodda hata ayıklama ve e-posta yazma gibi işlerin yanı sıra yeni bir girişim için iş planı oluşturma gibi daha ileri düzey işleri de üstlenebiliyor.

Teknoloji danışmanlık firması UST’den Adnan Masood TechCrunch’a gönderdiği bir e-postada, ‘‘Auto-GPT herhangi bir engelle karşılaşırsa ya da görevi tamamlayamazsa, durumun üstesinden gelmesine ve sıradaki adımları belirlemesine yardımcı olacak yeni istemler geliştirecek’’ diyor.

‘‘Büyük dil modelleri insan benzeri yanıtlar üretme konusunda mükemmel, ancak yine de istenen sonuçları elde etmek için kullanıcı istemlerine ve etkileşimlerine güveniyor. Buna karşılık Auto-GPT, kullanıcı müdahalesi olmadan bağımsız olarak çalışmak için OpenAI’ın API’sinin gelişmiş yeteneklerinden yararlanıyor.’’

Geçen haftalarda Auto-GPT’nin kullanımını kolaylaştırmak için kullanıcıların gerçekleştirmek istediklerini doğrudan bir tarayıcı sayfasına girebileceği basit bir arayüz sağlayan AgentGPT ve GodMode gibi yeni uygulamalar ortaya çıktı. Ancak her ikisinin de tüm yeteneklerini sergilemek için OpenAI’dan bir API anahtarı gerektirdiğini unutmayın.

Tabii ki her güçlü araç gibi Auto-GPT’nin de sınırlamaları ve riskleri var.

Verilen hedefe bağlı olarak, Auto-GPT çok beklenmedik şekillerde davranabiliyor. Bir Reddit kullanıcısı, Auto-GPT’nin kediler hakkında bir wiki sayfası oluşturduğunu, yönetici düzeyinde erişim elde etmek için örnekteki bir kusurdan yararlandığını ve içinde çalıştığı Python ortamını ele geçirip ardından kendini ‘‘öldürdüğünü’’ iddia ediyor.

Bir de ‘‘insanlığı yok etmek’’ ve ‘‘küresel hakimiyet kurmak’’ gibi hedeflerle görevlendirilen, Auto-GPT’nin değiştirilmiş bir versiyonu olan ChaosGPT var. Neyse ki ChaosGPT robot kıyametini getirmeye yaklaşmadı ancak insanlık hakkında tatsız bir tweet attı.

Auto-GPT’nin ‘‘insanlığı yok etmeye’’ çalışmasından muhtemelen daha tehlikeli olan, normal senaryolarda ortaya çıkabilecek beklenmedik sorunlar. OpenAI’ın dil modelleri üzerine inşa edildiği için (tüm dil modelleri gibi yanlışlıklara eğilimli modeller) hata yapabilir.

Üstelik tek sorun da bu değil. Bir görevi başarıyla tamamladıktan sonra, Auto-GPT genellikle daha sonra kullanmak üzere nasıl gerçekleştirileceğini hatırlamıyor; hatırlasa bile bunun için programı nasıl kullanacağını hatırlamıyor. Auto-GPT ayrıca karmaşık görevleri daha basit alt görevlere etkili bir şekilde bölmekte zorlanıyor ve farklı hedeflerin nasıl örtüştüğünü anlamakta güçlük çekiyor.

Salesforce’un Service Cloud CEO’su ve Auto-GPT meraklısı Clara Shih e-posta yoluyla yaptığı açıklamada, ‘‘Auto-GPT, üretken yapay zekânın gücünü ve bilinmeyen risklerini gösteriyor’’ diye belirtiyor. ‘‘İşletmeler için, Auto-GPT gibi üretken yapay zekâ teknolojilerini geliştirirken ve kullanırken sürece bir insan dahil etmek özellikle önemli.’’

Auto-GPT benzeri başka uygulamalar var mı?

Auto-GPT alternatifi uygulamalar arasında BabyAGI, AgentGPT ve GodMode yer alıyor.

Auto-GPT gibi BabyAGI da GitHub’da mevcut. Yohei Nakajima tarafından oluşturulan BabyAGI, önceki görevlerin sonucuna ve önceden tanımlanmış bir hedefe dayalı olarak görevler oluşturuyor. Kullanmak için bir OpenAI veya Pinecone API anahtarına ve Docker yazılımına ihtiyacınız var.

Kodlama deneyimi olmayanlar için AgentGPT ve GodMode’ın çok daha kullanıcı dostu uygulamalar olduğunu söylemekte fayda var. Her ikisi de hedefinizi doğrudan tarayıcı sayfasına girdiğiniz basit bir arayüze sahip. AgentGPT ve GodMode demo versiyonlarını ücretsiz sunuyor olsa da tam sürümü kullanmak için OpenAI’dan bir API anahtarına ihtiyacınız olacak.


Kaynak: TechCruch, Ceyda Yetim yerelleştirdi.

SondakikaWorld CEO | Co Founder | Web Developer | Graphic Designer

Tepkiniz nedir?

İlgili Yazılar

1 of 10.897

Cevap bırakın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir