Project89'un Analizi: Modüler, Yüksek Performanslı Yeni Nesil AI Agent Çerçevesi
Project89, oyun geliştirme için yüksek performanslı bir Agent çerçevesi tasarlamak üzere tamamen yeni bir yaklaşım benimsemiştir. Kullanımda olan mevcut Agent çerçevelerine kıyasla daha modüler ve daha iyi performansa sahiptir.
Bu çerçevenin kurucusu daha önce Magick projesinin geliştirilmesine katılmıştır, bu da AI kullanarak programlama yapan bir yazılımdır. Kurucunun özgeçmişinden, oldukça güçlü bir teknik yeteneğe sahip olduğu görülmektedir.
1. Neden ECS kullanarak Agent çerçevesi tasarlamalıyız
ECS(Entity-Component-System), oyun geliştirme ve simülasyon sistemlerinde yaygın olarak kullanılan bir mimari modeldir. Verileri ve mantığı tamamen ayırarak, büyük ölçekli genişletilebilir senaryolar altında çeşitli varlıklar ve bunların davranışlarını verimli bir şekilde yönetmeyi amaçlar.
ECS üç temel kavram içerir:
Entity( varlığı): sadece bir ID'dir, herhangi bir veri veya mantık içermez. Gereksinimlere göre farklı bileşenler monte edilebilir.
Component( bileşeni ): Gerçek varlıkların spesifik verilerini veya durumunu saklamak için kullanılır.
Sistem(系统): belirli bileşenlerle ilgili mantığı yürütmekten sorumludur.
ArgOS'ta her Agent bir Entity olarak kabul edilir ve farklı bileşenler kaydedilebilir, örneğin:
Agent Bileşeni: Agent adı, model adı ve diğer temel bilgileri depolar.
Algı Bileşeni: Dış dünyadan algılanan verileri depolama
Bu sistemler birbirleriyle uyum içinde çalışarak Agent'ın tam algılama-düşünme-eylem döngüsünü gerçekleştirmiştir.
Üç, ArgOS Genel Mimarisi Analizi
Temel Yapı Katmanları
Bileşen (Component) Kategori:
Temel Kimlik Sınıfı
Davranış ve Durum Sınıfı
Algı ve bellek türleri
Çevre ve Mekan Sınıfı
Görünüm ve etkileşim türleri
Destek veya işletme türü
Sistem mimarisi: Yukarıda bahsedildi
Yönetici yapısı:
EventBus: Olay Yayınlama Aboneliği
RoomManager: Oda düzenini yönet
StateManager:ECS ve veritabanı senkronizasyonu
ActionManager: Eylem yürütmesini yönetir
PromptManager:LLM ipucu yönetimi
Veritabanı etkileşimi:
StateManager ile veritabanı okuma ve yazma
Periyodik veya olay tetiklemeli kalıcılık sağlama
Durum kaydetme çıkışı
Dört, Mimari Yenilik Noktaları
Her sistem bağımsız çalışır, çağrı ilişkisi yoktur.
Modülerlik derecesi yüksek, genişletilmesi kolay
ECS mimarisi mükemmel performansa sahiptir, eşzamanlılık için uygundur.
Sistem katmanlı tasarımı insan algısına yakın
Genel olarak, bu son derece modüler, yüksek performanslı bir çerçevedir; kod kalitesi yüksektir ve kapsamlı tasarım belgeleri vardır. Bu, oyun ve DeepAI ekiplerine yeni bir mimari seçenek sunmaktadır.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
18 Likes
Reward
18
6
Share
Comment
0/400
BlindBoxVictim
· 08-05 18:19
Biraz ilginç bir demo alabilir miyim?
View OriginalReply0
BridgeTrustFund
· 08-05 15:50
Tsk tsk, bir başka güzel bir fikre sahip proje.
View OriginalReply0
FromMinerToFarmer
· 08-03 03:10
Yine mi enayileri oyuna getiriyorlar?
View OriginalReply0
AltcoinOracle
· 08-03 03:01
büyüleyici... sinir ağlarım project89'un mimarisinde kuantum desenleri tespit ediyor. doğru bir şekilde uygulandığında saf alfa.
View OriginalReply0
DefiSecurityGuard
· 08-03 02:54
fud uyarısı: modüler = birden fazla saldırı vektörü. klasik güvenlik kabusu. kendi araştırmanı yap ve bağımlılıkları kontrol et!
View OriginalReply0
Rekt_Recovery
· 08-03 02:54
sadece başka bir yapay zeka çerçevesi mi? dostum daha önce yanıldık gerçekten...
Project89: Modüler Yüksek Performanslı AI Ajan Çerçevesi Analizi
Project89'un Analizi: Modüler, Yüksek Performanslı Yeni Nesil AI Agent Çerçevesi
Project89, oyun geliştirme için yüksek performanslı bir Agent çerçevesi tasarlamak üzere tamamen yeni bir yaklaşım benimsemiştir. Kullanımda olan mevcut Agent çerçevelerine kıyasla daha modüler ve daha iyi performansa sahiptir.
Bu çerçevenin kurucusu daha önce Magick projesinin geliştirilmesine katılmıştır, bu da AI kullanarak programlama yapan bir yazılımdır. Kurucunun özgeçmişinden, oldukça güçlü bir teknik yeteneğe sahip olduğu görülmektedir.
1. Neden ECS kullanarak Agent çerçevesi tasarlamalıyız
ECS(Entity-Component-System), oyun geliştirme ve simülasyon sistemlerinde yaygın olarak kullanılan bir mimari modeldir. Verileri ve mantığı tamamen ayırarak, büyük ölçekli genişletilebilir senaryolar altında çeşitli varlıklar ve bunların davranışlarını verimli bir şekilde yönetmeyi amaçlar.
ECS üç temel kavram içerir:
Entity( varlığı): sadece bir ID'dir, herhangi bir veri veya mantık içermez. Gereksinimlere göre farklı bileşenler monte edilebilir.
Component( bileşeni ): Gerçek varlıkların spesifik verilerini veya durumunu saklamak için kullanılır.
Sistem(系统): belirli bileşenlerle ilgili mantığı yürütmekten sorumludur.
ArgOS'ta her Agent bir Entity olarak kabul edilir ve farklı bileşenler kaydedilebilir, örneğin:
Sistem iş akışı örneği:
Project89'da, dünya çeşitli türlerde Ajanslarla dolup taşıyor, bazı Ajanslar ise plan yapma gibi ek yeteneklere sahip.
İki, ArgOS Sistem Mimarisi
ArgOS'ta birçok Bileşen ve Sistem tasarlandı, Sistem üç seviyeye ayrıldı:
bilinçli(CONSCIOUS)sistem
Bilinçaltı(SUBCONSCIOUS)sistem
Bilinçsiz(UNCONSCIOUS)sistem
ArgOS'taki sistemler arası ilişkiler karmaşık, başlıca şunlardır:
Bu sistemler birbirleriyle uyum içinde çalışarak Agent'ın tam algılama-düşünme-eylem döngüsünü gerçekleştirmiştir.
Üç, ArgOS Genel Mimarisi Analizi
Dört, Mimari Yenilik Noktaları
Genel olarak, bu son derece modüler, yüksek performanslı bir çerçevedir; kod kalitesi yüksektir ve kapsamlı tasarım belgeleri vardır. Bu, oyun ve DeepAI ekiplerine yeni bir mimari seçenek sunmaktadır.