- Python veya TypeScript tabanlı üretim düzeyinde çoklu ajan sistemleri kurmak için tasarlandı
- Farklı ajan yapıları ve iş akışları serbestçe tanımlanabildiği için karmaşık işbirlikçi yapay zeka sistemleri geliştirmeye uygun
-
Esnek ajan mimarisi
- Basit tek ajanlı yapılardan karmaşık çoklu ajan mimarilerine kadar destekler
- Yerleşik örnekler:
ReActAgent ile hızlı başlangıç
Workflow özelliği ile karmaşık senaryolar kurgulanabilir
- Ajanların rol ve davranışları ayrıntılı biçimde tasarlanabilir, ayrıca mimari doğrudan özelleştirilebilir
-
Çeşitli modeller ve araçlarla entegrasyon
- Başlıca model sağlayıcılarıyla kolay entegrasyon: Ollama, Groq, OpenAI, watsonx.ai vb.
- LangChain tabanlı araçlar kullanılabilir veya doğrudan kullanıcı tanımlı araçlar geliştirilebilir
- Model Context Protocol (MCP) desteği sayesinde sunucularla entegrasyon kolaydır
- Sistem genişletilebilirliği ve esnekliğine odaklanır
-
Üretim ortamına yönelik özellikler
- Bellek stratejileri ile token kullanımının optimize edilmesi
- Ajan durumları serileştirilip/geri yüklenerek kaydedilebilir ve geri getirilebilir
- Yapılandırılmış çıktı üretimi, kod çalıştırma (sandbox çalıştırma planlanıyor)
- Sorun oluştuğunda:
emitter sistemi üzerinden ajanın tüm iş akışı izlenebilir
- Ayrıntılı olay tabanlı izleme ve analiz desteği
- Loglama ve telemetri ile tanılama verisi toplanması
- Net bir istisna sistemiyle kararlı hata işleme
Geliştirme yol haritası
- Python ve TypeScript özelliklerini eşitlemek
- Bağımsız bir dokümantasyon sitesi kurmak
- watsonx.ai dağıtım entegrasyonu
- Çeşitli çoklu ajan mimarisi iş akışları sunmak
- Yerleşik ajanlar (OTTB) eklemek
- LLM sağlayıcıları tabanlı yerel araç çağırma özelliği planlanıyor
Henüz yorum yok.