Geri Dön
AWS, AI ajanları için açık kaynaklı Dogwood Local Engine'i yayınladı
SiTech AI Team2 dk okuma

AWS, AI ajanları için açık kaynaklı Dogwood Local Engine'i yayınladı

AWS açık kaynaklı Dogwood Local Engine kütüphanesini yayınladı. Rust ile yazılan araç, ajanın araç çağrılarını kullanıcının belirlediği politikaya göre kontrol eder ve eylemi onaylar veya engeller.

AWS açık kaynaklı Dogwood Local Engine (DLE) kütüphanesini yayınladı. Rust ile yazılmıştır ve ajanın harness'ine veya gateway'e gömülür; kütüphane, ajanın her araç çağrısını kullanıcının belirlediği politikaya göre kontrol eder ve eylemi onaylayıp engelleme kararı döndürür.

Kontrol Dogwood kurallarına göre yapılır. Dogwood, AWS'in Ağustos ayında yayınladığı ve desteğini Amazon Bedrock AgentCore'a da eklediği açık kaynaklı yönetim dilidir. DLE'nin yayınlanmasıyla politika motoru doğrudan harness'e gömülebilir hale geldi. Kütüphane kendisi hiçbir şey yürütmez, sadece karar döndürür; eylemin gerçekleştirilmesi veya durdurulması harness'e düşer.

Zaman koşulları ve diske günlük kaydı

Her iki ürünün de ana özelliği zaman koşullarını dikkate almasıdır. DLE, ajanın araç çağrılarının olaylarını zaman içinde kaydeder, adım adım günlüğe yazar ve her kaydı anında diske söyle. Böylece kütüphane, tüm sistemin çökmesi veya yeniden başlatılması sonrası bile durumunu korur.

Saklama, politika değerlendirilmeden önce yapılır, ardından DLE kararı döndürür. AWS örneğinde kod ajanının Git push'ı ancak en son test çalıştırması başarıyla tamamlandıysa ve bu son 15 dakikada gerçekleştiyse onaylanabilir; aksi takdirde push reddedilir. AWS'in açıklamasına göre, "kararın tam olarak uygulanması için harness her araç çağrısını yakalar, motora istek olayını gönderir ve aracı ancak motorun kararı izin veriyorsa yürütür".

Performans ve açık soru

5 dakikadan 12 saate kadar oturumları simüle eden testlerde, DLE'nin değerlendirme süresi 15 dakikalık pencere için 12 saatlik eşikte yaklaşık 20 mikrosaniye, 24 saatlik pencere için ise yaklaşık 6 milisaniyeye yükseldi. Eşzamanlı gönderimlerin çakışmalarını önlemek için DLE kilit kullanır: aynı anda yalnızca bir olay gönderimi mümkündür ve kilit politika değerlendirmesi tamamlanana kadar aktif kalır. AWS'in açıklamasından, iki eşzamanlı istekten birinin koşulları karşılaması diğerinin başarısızlığa yol açtığı durumla sistemin nasıl başa çıkacağı açık kalıyor. The Register bunu AWS'e sordu, ancak yayınlanmaya kadar yanıt alınmadı.

AWS neden yayınladı

Son dönemde birçok vaka, AI ajanlarının operatörlerin belirlediği sınırları aştığını gösterdi; bu yüzden DLE'nin dayanıklılığı da önemli bir konu. AWS, benzer durumların yeni kütüphanenin yayınlanmasının nedenlerinden biri olduğunu kabul ediyor. Şirketin açıklamasında şunlar deniyor: "Göz ardı edilen araç çağrıları düzeltilemez sonuçlara yol açabilir. Ajanlar daha uzun aralıklarla ve daha fazla araçla otonom çalıştığında, bu araçların kullanımını düzenleyen koruyucu mekanizmalara ihtiyaç duyuyoruz." The Register'ın değerlendirmesine göre, ajanlar Dogwood ve DLE'deki hataları er ya da geç bulacak. Bu arada her ikisi de GitHub'da erişilebilir durumda.

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.