Genel Bakış
BabyAGI, tek bir hedefi alıp buna ulaşmak için görevleri yinelemeli olarak oluşturmayı, önceliklendirmeyi ve yürütmeyi amaçlayan 'özerk bir aracının' neye benzeyebileceğinin ilk örneklerinden biri olarak ortaya çıktı. Benim testlerimde, 'sürdürülebilir şehir planlamasındaki güncel eğilimleri araştır' gibi bir hedef verdiğimde, o da 'anahtar yayınları belirle', ardından 'son raporları özetle' gibi görevler oluşturmaya başlıyor, bilgiyi işlemek için geniş bir dil modeli ve bağlamı depolamak için bir vektör veritabanı kullanıyordu. İşin püf noktası şu: bunu sorunsuz çalıştırmak, çoğu kullanıcı için tam olarak tak-çalıştır bir deneyim olmayan API anahtarları ve yerel bir Python ortamıyla uğraşmak demek. Arayüz, bir üründen çok bir geliştiricinin oyun alanı gibi hissettiriyor; ondan gerçek bir fayda sağlamak için hatırı sayılır bir sabır ve teknik bilgi birikimi gerekiyor.