Geri Dön
AI ajanlarına retrieval tabanlı hafıza değil, dokümantasyon gerekli
SiTech AI Team2 dk okuma

AI ajanlarına retrieval tabanlı hafıza değil, dokümantasyon gerekli

Kaynak, AI ajanlarının retrieval tabanlı hafıza eklentilerine değil, yapılandırılmış dokümantasyona ihtiyaç duyduğunu belirtiyor; Operator Memory, talimatlar, kararlar ve araştırmalar için bir Markdown çalışma alanıdır.

Hafıza yerine dokümantasyon

Hafıza eklentileri genellikle oturum transkriptlerini ayrı parçalara işler, vektör veritabanında saklar ve her istek için en beş benzer birimi döndürür. Ajanlar arşivde de arama yapabilir, ancak bir parçanın doğru, güncel veya tam olup olmadığı yalnızca benzerlikle belirlenemez. Konuşmalar parçalara ayrıldığında bağlam, motivasyon, dersler ve ortam detayları kaybolabilir.

Kaynağa göre bu, opak bir depolama yaratır. Örnekler veriyor: kimlik doğrulama ile ilgili yüzlerce parça kod değişikliğiyle birlikte eskirken, SQLite'da bulunan embedding'ler eski, kullanılmayan veya hatalı olabilir. Ajan, bilmediği hataları güvenilir şekilde arayamaz çünkü ne bilmediğini bilemez. Argüman şudur: ekipler kısıtlamaları ve kararları kaydeder, eski toplantılardan yeniden oluşturmaz; bu yüzden ajanlar hafıza yerine saklanan ve güncellenen kayıtlara başvurmalıdır.

Ajanlar için yapılandırılmış çalışma alanı

AGENTS.md dosyaları ajanlara zaten proje düzeyinde talimatlar veriyor, ancak kaynak tek dosyadan nadiren yeterli olacağını söylüyor. Talimatları, spesifikasyonları, kararları, araştırmaları ve indeksleri kapsayan daha geniş bir çalışma alanı öneriyor. Ajanlar çalışmaya başlamadan önce ilgili dokümanları okumalı, ardından eski veya kayıp malzemeyi güncellemelidir. Bu, çalışma sürecini „prompt, build and forget“ prensibinden „prompt, consult, build and update“ prensibine taşır ve bağlamı okunabilir, düzenlenebilir ve paylaşılabilir hale getirir.

Model, dokümanlara dayalı bir hafıza olarak sunulur: sürekli bir bilgi tabanı, alınan konuşma parçalarının veritabanı değil. Amaç, ajanın neden fonksiyonların var olduğuna, neler üzerinde anlaşıldığına ve projenin nasıl çalıştığına dair daha eksiksiz bir resim elde etmesi ve aynı zamanda insanların temel kayıtları kontrol etmesine ve korumasına olanak tanımasıdır.

Operator Memory modeli Markdown'e dönüştürüyor

Operator Memory, kaynağın yazarının bu yaklaşımının açık kaynaklı uygulamasıdır. Ajanlara talimatlar, spesifikasyonlar, araştırmalar ve indeksler için bir Markdown çalışma alanı sağlar. Ajanlar çalışmaya başlamadan önce ilgili dokümanları okur, ardından çalışma alanını eski malzemeyi gözden geçirerek ve kayıp dokümanları ekleyerek günceller.

Kaynağa göre sistem, vektör veritabanlarını, embedding'leri, özetleyicileri, küratörleri, güncelleme mekanizmalarını, arka plan daemon'larını veya kutu-içi arama prensibini kullanmaz. Kayıtları sıradan Markdown dosyaları olarak kalır; okunabilir, güncellenebilir, commit'e eklenebilir ve ekip ile paylaşılabilir. Yazar, bu sistemi kendi projelerinde bir yılı aşkın müddir kullandığını ve programın ücretsiz ve açık kaynaklı olduğunu belirtiyor.

SSiTech

SiTech — AI destekli web geliştirme

Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.