EvreAgent, kendi hafızasını yöneten, Telegram’dan kontrol edilebilen ve tek dosyayla yeni yetenekler kazanan bağımsız otonom asistan.
Standart yapay zeka botları kullanırken en büyük hayal kırıklığın, ufak bir özellik eklemek için bile tüm sistemi durdurup yeniden başlatmak zorunda kalmandır. Bu hantallığı ortadan kaldırmak istedim.
EvreAgent'ı senin için tamamen dinamik tasarladım. Sistem çalışırken arka planda tools/ klasörüne yeni bir kod dosyası attığın an, asistanın hiçbir kesinti yaşamadan bu yeni yeteneği okuyup benimsiyor.
Devasa veritabanları kurmak ve yönetmek, çevik ve özgür projeler için fazlasıyla hantaldır. Bu yüzden EvreAgent'ın hafızasını, hiçbir ek kurulum gerektirmeden doğrudan yerel JSON dosyaları üzerinden yönetecek şekilde inşa ettim.
Asistanın seninle sohbet ederken ileride hatırlaması gereken önemli bir detay yakaladığında bunu kendi kendine dosyaya not alır. Sunucuyu kapatsan bile, yeniden başlattığında bıraktığınız yerden seni tanıyarak devam eder.
Hazır şablonlara veya başkalarının koyduğu sınırlara bağlı kalmak zorunda değilsin. İnternette araştırma yapması veya sisteminde bir dosya oluşturması için sadece ne istediğini anlatan basit bir Python fonksiyonu yazman yeterli.
Asistanını siyah terminal ekranına hapsetmek yerine Telegram'a bağladım. Görevleri oradan ver, arka planda işi bitince sana mesajla haber versin.
Ona karmaşık bir şey söylediğinde paniklemek yerine bunu adımlara böler, "mission.json" dosyasına kaydeder ve araçlarını kullanarak sırayla çözer.
Bir Python dosyasında fonksiyon yazıp ne işe yaradığını açıklama olarak (docstring) eklediğinde, EvreAgent o fonksiyonu anında kendi yeteneği gibi kullanmaya başlar.