Clare Liguori: AWS Strands SDK ve Model Odaklı AI Ajan Tasarımı
AWS'nin Clare Liguori, Strands Agents SDK'sının model odaklı tasarımını ve ajan mimarisi derslerini SE Radio'da anlatıyor.
SE Radio'nun yeni bölümünde AWS Kıdemli Baş Mühendisi Clare Liguori, açık kaynaklı Strands Agents SDK'sının arkasındaki tasarım felsefesini anlatıyor. Liguori bir ajanı üç temel bileşene indirgiyor: model, araçlar ve prompt. Amazon Q Developer üzerinde çalışırken ortaya çıkan SDK, erken dönem modellerin araç seçiminde güvenilmez olması nedeniyle karmaşık ayrıştırma ve geri bildirim döngüleriyle başlamış.
Asıl dönüm noktası, Claude Sonnet 3.5 gibi modeller araç seçiminde yeterince iyileşince yaşanmış: ekip, modelin etrafına inşa edilen tüm scaffolding'in (prompt pipeline'ları, proaktif RAG enjeksiyonu, manuel ayrıştırma) aslında modelin gücünü kısıtladığını fark etmiş. Bunun yerine RAG'i bir araç haline getirip modelin ne zaman sorgu yapacağına kendisinin karar vermesine izin vermek, doğruluğu artırmış.
Bölüm ayrıca MCP entegrasyonu, alt-ajanlar ve çoklu-ajan mimarileri, hafıza katmanları, üretime hazırlık, deterministik değerlendirilebilen kullanım senaryolarıyla test stratejileri ve yeni başlayanların düştüğü anti-pattern'ler gibi konuları da kapsıyor. Prodüksiyon düzeyinde ajan sistemleri kuran mühendisler için orkestrasyon karmaşıklığını ne zaman azaltıp modele ne zaman güvenmek gerektiğine dair somut bir bakış açısı sunuyor.
Bu sentez, kaynağından yapay zeka tarafından üretildi; insan editör ya da elle onay adımı yoktur. Nasıl çalışıyoruz