AutoGPT nedir? Kapsamlı Bir Kılavuz ve ChatGPT Karşılaştırması

Yayınlanan: 2023-04-20

Yapay zeka giderek artan bir hızla gelişmeye devam ediyor.

GPT-3'ten GPT-4'e kadar gelişmiş muhakeme, giriş ayarları, ince ayar davranışı ve daha uzun bağlamları anlama açısından önemli gelişmeler gördük.

GPT-4 ve GPT-3 hakkında daha fazla bilgi edinin.

Ancak yapay zeka-insan etkileşimi aynı kaldı. İstediğiniz sonuçları elde etmek için AI istemlerini dikkatlice oluşturmanız ve davranışlarına ince ayar yapmanız gerekir.

Peki ya yapay zekaya hedeflerinizi basitçe söylerseniz ve o sizin için her şeyi yaparsa? Hedefinize bir Tesla arabasıyla nasıl giriyorsunuz ve o sizi aktif katılımınıza gerek kalmadan oraya götürüyor.

Evet, otonom yapay zeka ajanlarından bahsediyoruz. Ve tahmin et ne oldu? Zaten buradalar!

AutoGPT, interneti kasıp kavuran GPT-4'ün en son uygulamasıdır. Dünya çapındaki geliştiriciler, endüstriler genelinde AutoGPT kullanarak yeni uygulamalar geliştiriyor. Ve bazıları AutoGPT'ye AGI diyor!

Bu blogda, abartıya bir göz atalım ve şunu anlayalım:

  • AutoGPT nedir?
  • AutoGPT nasıl çalışır?
  • AutoGPT, ChatGPT ile nasıl karşılaştırılır?
  • AutoGPT nasıl kullanılır?

Ve dahası!

İçindekiler

AutoGPT nedir?

AutoGPT, tamamen otonom ve özelleştirilebilir AI ajanları oluşturmak için OpenAI'nin GPT-4 dil modelini kullanan açık kaynaklı bir AI uygulamasıdır. 30 Mart 2023'te Toran Bruce Richards tarafından yayınlandı. Toran, meslek olarak bir oyun geliştiricisidir ve Significant Gravitas adlı bir oyun şirketi kurmuştur.

AutoGPT, diğer yapay zeka araçlarına kıyasla benzersizdir çünkü bağımsız çalışır, yani artık ihtiyaçlarınızı karşılamak için modeli yönlendirmeniz gerekmez. Bunun yerine, hedeflerinizi yazarsınız ve yapay zeka gerisini sizin için yapar. Dolayısıyla AutoGPT, insanların artık aktif bir rol oynamak zorunda kalmadığı ve ChatGPT gibi diğer AI uygulamalarıyla aynı veya daha iyi kalitede sonuçları koruduğu yapay zeka ve insanlar arasındaki etkileşimi temelden değiştiriyor.

Bilmeniz gereken 31 ChatGPT alternatifine göz atın.

AutoGPT Nasıl Çalışır?

AutoGPT, yapay zeka sisteminin aşağıdakileri içeren belirli görevleri yerine getirmek için farklı yapay zeka aracıları oluşturduğu otonom bir yapay zeka mekanizmasına dayalı olarak çalışır:

  • Görev Oluşturma Aracısı: Hedeflerinizi AutoGPT'ye girdiğinizde, görev oluşturma aracısıyla etkileşime giren ilk AI aracısı. Hedeflerinize bağlı olarak, bunları gerçekleştirmek için gereken adımları içeren bir görevler listesi oluşturacak ve bunu önceliklendirme aracısına gönderecektir.
  • Görev Önceliklendirme Aracısı: Görev listesini aldıktan sonra, önceliklendirme yapay zeka aracısı, yürütme aracısına göndermeden önce sıralamanın doğru ve mantıklı olmasını sağlar.
  • Görev Yürütme Aracısı: Önceliklendirme yapıldıktan sonra, yürütme aracısı bir görevi birbiri ardına tamamlar. Bu, sonuç almak için GPT-4, İnternet ve diğer kaynaklardan yararlanmayı içerir.
AutoGPT - AutoGPT nedir?
Otomatik GPT

Yukarıdaki ajanlar ayrıca birbirleriyle iletişim kurar. Böylece, yürütme aracısı tüm görevleri tamamladığında ve sonuçlar tatmin edici olmadığında, yeni bir görev listesi oluşturmak için görev oluşturma aracısı ile iletişim kurabilir. Bu, tüm kullanıcı tanımlı hedefler tamamlanana kadar üç aracı arasında yinelenen bir döngü haline gelir.

AI ajanlarının eylemleri de kullanıcı arayüzünde dört gruba ayrılarak gösterilir: düşünceler, muhakeme, plan ve eleştiri. İlk olarak, AI aracısı bir görevi tamamladıktan sonra düşüncelerini paylaşır. Ardından, AI temsilcisinin yaptığı şeyi neden yaptığını açıklayan muhakeme gelir. Bundan sonra, sistem görevi tamamlamak için bir plan sunar. Son olarak, sistem yapay zeka temsilcisinin hatalarını düzeltmesine ve sınırlamaları aşmasına izin vermek için eleştiri de verir.

AutoGPT, bu hesaplama akışını paylaşarak belirli bir soruna nasıl yaklaştığına dair içgörüler verir ve herhangi bir kullanıcı müdahalesi olmadan bu sorunların üstesinden gelir.

AutoGPT, ChatGPT ile Nasıl Karşılaştırılır?

Altta yatan LLM modeli aynı olsa da, AutoGPT ve ChatGPT arasında epeyce ayrım yapabiliriz. Bazıları aşağıda verilmiştir.

Gerçek Zamanlı Bilgiler

ChatGPT'nin kullandığı en son GPT-4 modeli, yalnızca Eylül 2021'e kadar geçerli olan GPT-3.5 ile aynı veriler üzerinde eğitilmiştir. bilgi ayıklayın.

Öte yandan, AutoGPT'nin internet erişimi vardır. Yalnızca Web'de gezinmekle kalmaz, aynı zamanda bir kaynağın meşru olup olmadığını da doğrulayabilir. Ayrıca AutoGPT, bir görevi gerçekleştirmek için herhangi bir platforma erişebilir. Örneğin, AI'dan bir ürün satmak için potansiyel müşterileri araştırmasını ve bir sosyal yardım e-postası göndermesini isterseniz, doğrudan Gmail hesabınızı kullanarak e-postalar hazırlar ve gönderir.

Bellek yönetimi

Bağlam penceresi, dil modellerinin doğru yanıtlar vermesi için çok önemlidir. Ancak GPT-4 gibi LLM'lerde, pencerenin 4000 ila 8000 belirteç arasında herhangi bir sınırı vardır. Bu nedenle, gereksinim sınırın ötesindeyse, model tüm talimatları doğru bir şekilde takip etmeyebilir veya bir teğete gidip güvenilmez çıktılar verebilir.

Buna karşılık, AutoGPT kısa süreli ve uzun süreli bellek yönetiminde iyidir. AutoGPT, vektör veritabanlarını kullanarak, modelin daha iyi kararlar almasını sağlamak için bağlamı veya önceki deneyimleri depolayabilir.

Görüntü Oluşturma

AutoGPT, DALL-E kullandığı için görüntü oluşturma yeteneğine sahiptir. AI aracınız için görüntü oluşturma işlevini etkinleştirmek istiyorsanız, DALL-E'ye API erişiminiz olması gerekir. Bu özellik, giriş açısından çok modlu olmasına rağmen şu anda ChatGPT-4'te kullanılamamaktadır.

Konuşma metni

Komut satırına python -m autogpt --speak yazarak AutoGPT'de metinden konuşmaya etkinleştirebilirsiniz. Ancak, AutoGPT ile her etkileşimde bulunduğunuzda komutu girmeniz gerekir. AutoGPT'yi çok yönlü bir AI konuşma yazılımı olan Eleven Labs'a bağlayarak konuşmaya farklı sesler de ekleyebilirsiniz.

AutoGPT'nin Sınırlamaları

Otonom yapının yapay zeka sistemlerine yeni bir boyut kazandırdığına şüphe yok. Aynı zamanda, AutoGPT'nin sınırlamalarını ve risklerini de göz ardı edemeyiz. Bilmeniz gereken temel sınırlamalardan bazıları aşağıda verilmiştir.

Kullanmak için Çok Pahalı

İşlevselliği harika olsa da, AutoGPT'nin pratikliği muhtemelen sizi hayal kırıklığına uğratacaktır. AutoGPT pahalı bir GPT-4 modeli kullandığından, küçük bir görev için bile görev tamamlama başına maliyet yüksek olabilir. Bunun başlıca nedeni, AutoGPT'nin belirli bir görev adımında GPT-4'ü birçok kez kullanabilmesidir.

Ayrıca, girdi aynı olduğunda çıktıları farklı bir senaryoda çoğaltamadığı için pratik değildir. Örneğin, modelden yolda ve çimde en iyi koşu ayakkabılarını bulmasını isterseniz, çim kategorisi için işlemi tekrarlayan bir işlev oluşturmaz; bunun yerine sıfırdan başlayacaktır.

Çok Sık Bir Döngüde Takılıyor

Kullanıcıların AutoGPT ile karşılaştığı en yaygın sorun, bir döngüde takılıp kalmasıdır. Bu, birkaç dakikadan fazla devam ederse, muhtemelen işlemi yeniden başlatmanız gerektiği anlamına gelir. Bunun nedeni, AutoGPT'nin görevleri uygun şekilde tanımlamak ve ayrıştırmak için GPT-4'e güvenmesidir. Dolayısıyla sonuçlar, AutoGPT'nin herhangi bir işlem yapması için yetersizdir.

Veri İhlalleri Olabilir

Bir yapay zeka modeli, sisteminize ve internete erişimle otonom olarak çalıştığında verileriniz sızdırılabilir. Güvenlik aracısı olmadığı için bu bir endişe kaynağıdır ve AutoGPT'yi kullanırken dikkatli olmalısınız. Uygun talimatlar ve güvenlik yönergeleri vermeden modeli çalışır durumda bırakamazsınız.

AutoGPT Nasıl Kurulur?

Diğer AI araçlarının aksine, AutoGPT'nin platformuna ve özelliklerine erişmek için basit bir kayıt prosedürü yoktur. AutoGPT'yi kullanmaya başlamadan önce gereksinimleri karşılamak için çeşitli yazılımlar indirmelisiniz. Bu nedenle, işleri sizin için kolaylaştırmak amacıyla, AutoGPT'yi yüklemek için adım adım bir süreci paylaştık.

1. Adım: Ön Koşul Yazılımını İndirin

AutoGPT'yi yüklemek için üç ana yazılım gereksiniminiz vardır: Git, Python ve Visual Code Studio. Üç yazılımı da indirmek için AutoGPT'nin hızlı bağlantılar kavramı belgesini buradan kullanabilirsiniz.

AutoGPT nasıl kurulur? - AutoGPT nedir?
AutoGPT nasıl kurulur?

2. Adım: API Anahtarları için OpenAI Hesabı Oluşturun

Henüz bir hesabınız yoksa, bir OpenAI hesabı oluşturun. Bir hesap açtıktan sonra API Anahtarları sekmesine gidin. Gizli anahtar oluşturmak için bir seçenek (aşağıda vurgulanmıştır) göreceksiniz. Üzerine tıklayın ve gizli anahtarı kopyalayın.

AutoGPT nasıl kurulur? - AutoGPT nedir?
AutoGPT nasıl kurulur?

3. Adım: AutoGPT Deposunu Sabit Sürücüye Kopyalayın

AutoGPT GitHub deposunu sabit sürücüye kopyalamak için iki ana şey yapmanız gerekir. İlk olarak, projenin bağlantısını GitHub'dan kopyalayın.

AutoGPT nasıl kurulur? - AutoGPT nedir?
AutoGPT nasıl kurulur?

İkinci olarak, komut istemini açın ve aşağıdaki resimde gösterildiği gibi bağlantıyı yapıştırarak AutoGPT GitHub deposunu klonlayın.

AutoGPT nasıl kurulur? - AutoGPT nedir?
AutoGPT nasıl kurulur?

VCS kurulu olduğundan, VCS düzenleyicisinden AutoGPT'ye erişmek için komut istemine kod da yazabilirsiniz.

4. Adım: Python Modüllerini Kurun

VCS'yi açtığınızda, sol tarafta birçok dosya göreceksiniz. Dosyalardan biri gereklilikler.txt olacaktır. Bu dosyada, AutoGPT'nin çalışması için gerekli modülleri göreceksiniz.

Bu modülleri yüklemek için pip install -r gereksinimleri.txt yazın ve enter tuşuna basın. Not: Dizinin, depoyu kopyaladığınız konuma işaret ettiğinden emin olmalısınız.

5. Adım: .env.template dosyasını yeniden adlandırın

VCS'nizde .env.template dosyasını bulun ve “.” işaretini kaldırın. ve "şablon".

AutoGPT nasıl kurulur? - AutoGPT nedir?
AutoGPT nasıl kurulur?

6. Adım: OpenAI API Anahtarlarını Girin

Son adım, API anahtarlarınızı .env dosyasına yapıştırmaktır. Anahtarı girip dosyayı kaydettikten sonra, komut isteminize gidin ve python -m autogpt yazın. Bu kadar. Artık AutoGPT'yi kurdunuz ve kullanmaya başlayabilirsiniz.

AutoGPT nasıl kurulur? - AutoGPT nedir?
AutoGPT nasıl kurulur?

Kapanış Düşünceleri

AutoGPT'nin olanaklarını izlemenin heyecan verici olacağını düşünsem de, yeni teknolojiler söz konusu olduğunda gerçekçi beklentiler belirlemek önemlidir. AutoGPT kullanıma sunulduğundan bu yana tam bir ay bile geçmedi, dolayısıyla bu yeni yapay zeka uygulamasının farklı kullanım durumlarında neler yapıp yapamayacağını hâlâ göremedik. Ayrıca, hemen ilgilenilmesi gereken birçok kişisel gizlilik ve veri güvenliği sorunuyla birlikte gelir.

Bununla birlikte, AutoGPT'nin GPT-4 gibi LLM modelleriyle etkileşim şeklimizi değiştirdiğine inanıyorum. Artık bir yapay zekanın bir soruna nasıl yaklaştığını, hatalardan nasıl ders çıkardığını ve iyi sonuçlar verdiğini görebiliriz, bu da istemlerimizi daha iyi optimize etmemize olanak tanır. Dolayısıyla, yapay zeka aracıları hiçbir yere gitmiyor, ancak olgunlaşmaları ve anlamlı kullanıcı benimsemelerini sağlamaları zaman alacak.