Yapay Zeka Ajanı
OSymandias
Python geliştiricileri için iş zamanlama, DAG orkestrasyonu, bellek ve araç yürütme gibi işletim sistemi benzeri ilkellerle çoklu ajan AI çalışma zamanı.
OSymandias
Nedir OSymandias?
OSymandias, FastAPI, Celery, PostgreSQL ve LiteLLM üzerine inşa edilmiş, iş zamanlama, DAG orkestrasyonu, paylaşımlı bellek ve gerçek zamanlı gözlemlenebilirlik özelliklerine sahip eksiksiz bir çoklu ajan çalışma zamanı ortamı sağlayan bir Python kütüphanesi ve CLI'dir.
Nasıl kullanılır OSymandias?
- 1pip ile kurulum: pip install osymandias
- 2Projenizi başlatın: osy init
- 3Çalışma zamanını ve panoyu başlatın: osy serve
- 4@osy.tool dekoratörünü kullanarak ajan araçlarını tanımlayın.
- 5@osy.agent dekoratörü ile harici ajanları (ör. LangChain, CrewAI) kaydedin.
- 6localhost:47759 adresindeki panoyu kullanarak işleri, ajanları yönetin ve olayları izleyin.
OSymandias Temel özellikler
- İş zamanlama ve DAG desteği ile çoklu ajan orkestrasyonu
- Ajanlar için paylaşımlı bellek ve gerçek zamanlı olay akışı
- Yerleşik araç işlevleri ve özel araç dekoratörleri desteği
- İşleri, ajanları, araçları ve metrikleri izlemek için pano
- Birden çok LLM sağlayıcısı desteği (OpenAI, Anthropic, Ollama, vb.)
- Çalışma zamanı yaşam döngüsünü yönetmek ve çalışanları ölçeklendirmek için CLI
OSymandias Kullanım senaryoları
- Araştırma ve otomasyon için karmaşık AI ajan sistemleri oluşturma
- Paralel görev yürütme ile çok adımlı iş akışlarını orkestrasyon
- Farklı AI çerçevelerini ve LLM'leri birleşik bir çalışma zamanına entegre etme
- AI ajan performansının gerçek zamanlı izlenmesi ve gözlemlenebilirliği
OSymandias Fiyatlar ve ücretsiz krediler
OSymandias, Ücretsiz modeliyle çalışır.
OSymandias Artılar ve eksiler
Artılar
- AI ajanlarını ve iş akışlarını yönetmek için kapsamlı bir çalışma zamanı sağlar
- Popüler AI çerçeveleri ve LLM sağlayıcıları ile entegrasyonu destekler
- İzleme ve kontrol için zengin bir pano içerir
- Docker desteği ile açık kaynak ve kendi kendine barındırılabilir
Eksiler
- Tam işlevsellik için Python 3.11+ ve Docker gerektirir
- Karmaşık ajan orkestrasyonları kurmak için öğrenme eğrisi olabilir
- Nispeten yeni proje, hala aktif geliştirme aşamasında
OSymandias en çok ne için uygundur?
- Çoklu ajan AI sistemleri geliştiren Python geliştiricileri
- AI iş akışları için orkestrasyon ve gözlemlenebilirliğe ihtiyaç duyan ekipler
- Birden çok AI modelini ve aracını entegre eden araştırmacılar