Mozaik
Mozaik, otonom AI ajan ekiplerini oluşturmak için tasarlanmış açık kaynaklı bir TypeScript çalışma zamanıdır. Geleneksel iş akışı tabanlı sistemlerin aksine, ajanların çalışma zamanında kendi aralarında iletişim kurmasını, koordine olmasını ve otonom olarak hareket etmesini sağlar.
Ürün Öne Çıkanları
- Otonom İşbirliği: Ajanlar önceden tanımlanmış iş akışlarına ihtiyaç duymadan, çalışma zamanında ortaya çıkan işbirliği dinamiklerine göre kendilerini organize eder
- Ajan Farkındalığı: Her ajan, diğer ajanların varlığından ve paylaşılan ortamdan haberdar olur; böylece ekip arkadaşlarının eylemlerine gerçek zamanlı tepki verebilir
- Akıllı İletişim: Ajanlar ne zaman iletişim kuracağına, kimin dahil edileceğine ve hangi bağlamın paylaşılacağına kendileri karar verir
- Varsayılan Olarak Paralel: Birden fazla ajan aynı anda çalışabilir ve paylaşılan bağlam aracılığıyla koordinasyonunu korur
- Uyarlanabilir Çalışma Zamanı Koordinasyonu: İşbirliği yolları çalışma zamanında ortaya çıkar, tüm el değiştirmeler önceden tahmin edilmek zorunda değildir
- Olay Odaklı Mimari: Her mesaj, araç çağrısı, muhakeme adımı ve hata bir olay olarak işlenir; ajanlar ilgilendikleri olaylara abone olur ve anında tepki verir
- Akıllı Kurtarma: Sistem hataları dahil her olay yakalanır;
onError ve onParticipantError mekanizmaları sayesinde ajanlar çalışma zamanında hataları çözer ve akıllıca yeniden dener
Kullanım Alanları
- Karmaşık Çok Ajanlı Sistemler: Araştırmacı, yazar, eleştirmen ve denetçi gibi uzmanlaşmış ajanlardan oluşan ekiplerin aynı hedef üzerinde tamamen eşzamanlı çalıştığı senaryolar
- Dinamik İş Akışları: Önceden tahmin edilemeyen, çalışma zamanında ortaya çıkan işbirliği gerektiren uygulamalar
- Dayanıklı AI Sistemleri: Hata durumlarında çökmek yerine akıllıca kurtarma ve yeniden deneme mekanizmaları gerektiren kritik uygulamalar
- Claude Tabanlı Ajan Orkestrasyonu: Baro gibi ürünlerde olduğu gibi, tek bir Mozaik veri yolu üzerinden on uzman katılımcının tam eşzamanlı çalıştığı sistemler
Hedef Kitle
Mozaik, kendi kendini organize eden ajan ekipleri oluşturmak isteyen TypeScript geliştiricileri ve çok ajanlı sistemler için altyapı katmanı arayan yapay zeka mühendisleri için tasarlanmıştır.