Strands Agents'da TypeScript desteği (önizleme) ve daha fazlası duyuruldu

Yayınlanma Tarihi: 3 Ara 2025

Mayıs ayında, sadece birkaç satır kodla yapay zeka temsilcisi oluşturmak ve çalıştırmak için model odaklı bir yaklaşım benimseyen açık kaynaklı bir python çerçevesi olan Strands Agents SDK'sini açık kaynak olarak yayınladık. Bugün TypeScript desteğinin önizleme sürümünde kullanıma sunulduğunu duyuruyoruz. Artık geliştiriciler, Strands Temsilcileri oluşturmak için Python ve TypeScript arasında seçim yapabilir.

Strands'deki TypeScript desteği, tam tip güvenliği, asenkronizasyon/bekleme desteği ve modern JavaScript/TypeScript kalıpları ile özgün bir TypeScript deneyimi sunmak üzere tasarlanmıştır. Strands, istemci uygulamalarında, tarayıcılarda ve AWS Lambda ve Bedrock AgentCore gibi çalışma zamanlarındaki sunucu tarafı uygulamalarında kolayca çalıştırılabilir. Geliştiriciler ayrıca AWS CDK kullanarak tüm yığınlarını Typescript ile oluşturabilir.

Strands SDK için üç ek güncelleme daha duyuruyoruz. İlk olarak, Strands Agents için uç cihaz desteği genel olarak kullanılabilir hale geldi. Bu destek, SDK'yi çift yönlü akış ve llama.cpp gibi ek yerel model sağlayıcılarla genişletir ve yerel modelleri kullanarak küçük ölçekli cihazlarda temsilci çalıştırmanıza olanak tanır. İkincisi, Strands yönlendirme artık deneysel bir özellik olarak sunuluyor ve geliştiricilere, yaşam döngüsünün doğru anında temsilciye geri bildirim sağlayan modüler bir uyarı mekanizması sunarak katı iş akışları olmadan temsilcileri istenen sonuca yönlendiriyor. Son olarak, Strands değerlendirmeleri önizleme olarak kullanılabilir. Değerlendirmeler, geliştiricilere temsilci davranışını sistematik olarak doğrulama, iyileştirmeleri ölçme ve geliştirme döngüleri sırasında güvenle dağıtım yapma olanağı sağlar.

Strands Agents GitHub sayfasına giderek geliştirmeye başlayabilirsiniz.