Hedera, 18 Mayıs'ta Agent Kit'in 4. sürümünü yayınladı. Geliştirici araç setini modüler paketlere dönüştüren bu sürüm, geliştiricilere temsilci davranışları üzerinde daha ayrıntılı kontrol sağlamak için dört farklı yaşam döngüsü kancasına sahip yeni bir politika motoru sunuyor.
Resmi duyuruda, temsilcilerin serbestçe HBAR harcayabildiği veya token basabildiği durumlarda geliştirici tarafından tanımlanan kurallara duyulan ihtiyaç vurgulanarak, "Blockchain ağlarıyla etkileşime giren AI temsilcilerinin koruyucu sınırlara ihtiyacı var" denildi.
Yeni sürüm, daha önce monolitik olan hedera-agent-kit yapısını @hashgraph ad alanı altındaki daha küçük, kapsamlı paketlere bölüyor. Geliştiriciler artık hesaplar, tokenlar ve konsensüs gibi temel hizmetler için eklentileri açıkça içe aktarmak zorunda. Yeni politika motoru, geliştiricilerin dört aşamada mantık eklemesine olanak tanıyor: Araç Yürütme Öncesi, Parametre Normalizasyonu Sonrası, Temel Eylem Sonrası ve Araç Yürütme Sonrası.
Bu değişim, geliştiricileri temsilci yetenekleri konusunda daha bilinçli olmaya zorlayarak, bir temsilcinin yalnızca kesinlikle ihtiyaç duyduğu izinlere sahip olmasını sağlayarak şişkinliği azaltabilir ve güvenliği artırabilir. Bu değişiklikler, Hedera ağında daha karmaşık, üretime hazır AI temsilcileri için zemin hazırlıyor ve benimsemeyi teşvik etmek için 18 Mayıs - 21 Haziran tarihleri arasında yeni bir geliştirici ödül programı yürütülüyor.
Modülerlik ve Kontrol
v4 sürümünün iki ana teması modülerlik ve kontroldür. Kit, tek bir büyük paket yerine artık @hashgraph kapsamlı paketlerden oluşan bir ailedir. Çekirdek paket, paylaşılan türleri ve eklenti sistemini içerirken; LangChain, Vercel AI SDK ve Google'ın Agent Development Kit (ADK) için çerçeve entegrasyonları ayrı paketlerde yer alıyor. Bu, geliştiricilerin yalnızca kendi özel kullanım durumları için gereken bağımlılıkları yüklemelerine olanak tanır.
Önemli bir değişiklik, açık eklenti içe aktarmaya geçiştir. v3'te varsayılan araçlar sessizce yüklenebiliyordu. Artık boş bir eklenti dizisi, temsilcinin hiçbir araca sahip olmadığı anlamına geliyor ve geliştiricileri token basımı veya hesap sorguları gibi her yeteneği bilinçli olarak seçmeye zorluyor.
Yeni Politika Motoru ve Araç Yapısı
Kancalar ve politikalar sisteminin tanıtılması, geliştiricilere bir temsilcinin eylemleri üzerinde hassas kontrol sağlar. Dört yaşam döngüsü kancası, bir araç yürütülmeden önce, parametreler normalize edildikten sonra, temel eylem oluşturulduktan sonra ancak zincire gönderilmeden önce ve araç tamamen yürütüldükten sonra mantık eklenmesine olanak tanır. Bu, harcama limitleri, adres izin listeleri ve ayrıntılı denetim günlüğü gibi koruma sınırlarının uygulanmasını sağlar.
Bunu desteklemek için araçların oluşturulma şekli yeniden düzenlendi. Yeni BaseTool soyut sınıfı, önceki düz nesne deseninin yerini alarak bir aracın işlevini politika motorunun otomatik olarak bağlanabileceği yaşam döngüsü aşamalarına ayırıyor. Eski desen geriye dönük uyumluluk için hala desteklense de, yeni araçların politika sistemi tarafından yönetilmesi için BaseTool kullanması gerekiyor.
Güncelleme ayrıca, geliştiricilerin Google'ın çerçevesini ve Gemini modellerini kullanarak Hedera tabanlı temsilciler oluşturmasına olanak tanıyan Google'ın Agent Development Kit (ADK) desteğini de içeriyor.
Bu makale yalnızca bilgilendirme amaçlıdır ve yatırım tavsiyesi teşkil etmez.