Ana içeriğe geç
Yapay Zeka

Earendil dayanıklı yapay zeka ajanları için Pi Durable paketini duyurdu

Öne çıkanlar

  • Pi Durable, çökmelerin ardından görevleri son kontrol noktasından devam ettiren dayanıklı bir yürütme altyapısı sunuyor.
  • Paketin yaklaşık 15 bin satırlık kod tabanı JavaScript çalışma zamanlarında ve uç sunucularda çalışabiliyor.
  • Sistem, güvenli araç çağrılarını otomatik tekrarlarken durum değiştiren işlemleri kesintiye uğramış olarak işaretliyor.

Earendil ve Pi topluluğu, kodlama ajanı Pi 1.0 sürümüyle birlikte uzun süre kesintisiz çalışabilen yapay zeka ajanları geliştirmek için tasarlanan Pi Durable paketini yayımladı. Yeni paket, çökmelere karşı dayanıklı, farklı yüzeylerden erişilebilen ve birden fazla kullanıcının aynı ajanı yönlendirmesine imkan veren bir altyapı çatısı sunuyor. Pi Durable, mevcut kodlama ajanının yerini almaktan ziyade herhangi bir otonom ajan uygulamasının geliştirilmesini hedefliyor.

Sistem, her model çağrısını ve araç çalıştırma işlemini bir görev olarak ele alıyor ve her adımda kontrol noktaları kaydediyor. İşlemcinin bellek yetersizliği veya sistemin yeniden başlatılması nedeniyle durması durumunda, yeni bir süreç aynı depolama alanını açarak yarım kalan işleri son kontrol noktasından itibaren sürdürüyor. Çalışma zamanı bellek, SQLite ve JSONL depolama arka uçlarını destekliyor; SQLite üzerindeki konuşmalar sadece etkin veri kümesini bellekte tutarak bağlam sınırlarını koruyor.

Paket, eşzamanlı olarak birden fazla sohbeti engelleme olmadan yürütme ve sohbet geçmişlerini çatallama (fork) desteği içeriyor. Geliştiriciler, sistem istemi bölümleri, kancalar ve araçlar tanımlayarak ajan davranışlarını modüler biçimde genişletebiliyor. Yaklaşık 15 bin satırlık yalın bir kod tabanına sahip olan Pi Durable, hata durumlarında güvenli araçları otomatik tekrarlarken riskli araçlarda kararı modele bırakıyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.