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.

Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajansı Çerçeve Tasarımı

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:

  1. Entity( varlığı): sadece bir ID'dir, herhangi bir veri veya mantık içermez. Gereksinimlere göre farklı bileşenler monte edilebilir.

  2. Component( bileşeni ): Gerçek varlıkların spesifik verilerini veya durumunu saklamak için kullanılır.

  3. 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
  • Bellek Bileşeni: Agent'in hafıza verilerini depolama
  • Eylem Bileşeni: Gerçekleştirilecek Eylem verilerini saklamak

Sistem iş akışı örneği:

  1. Algı Sistemi Güncellemesi Perception Component verileri
  2. Bellek Sistemi Güncellemesi Memory Component
  3. Eylem sistemi, hafızadan bilgi alır ve eylemleri gerçekleştirir.
  4. Nihayet güncellenmiş Agent Entity elde edildi

Project89'da, dünya çeşitli türlerde Ajanslarla dolup taşıyor, bazı Ajanslar ise plan yapma gibi ek yeteneklere sahip.

Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçevesi Tasarımı

İki, ArgOS Sistem Mimarisi

ArgOS'ta birçok Bileşen ve Sistem tasarlandı, Sistem üç seviyeye ayrıldı:

  1. bilinçli(CONSCIOUS)sistem

    • RoomSystem, PerceptionSystem gibi
    • Güncelleme sıklığı yüksek, yaklaşık 10 saniyede bir yürütülür
    • Gerçek zamanlı algılama, düşünme, eylem gerçekleştirme vb.
  2. Bilinçaltı(SUBCONSCIOUS)sistem

    • GoalPlanningSystem ve PlanningSystem'i içerir
    • Güncelleme sıklığı düşük, yaklaşık 25 saniyede bir çalıştırılır.
    • Hedef kontrolü, plan oluşturma vb. işlemleri
  3. Bilinçsiz(UNCONSCIOUS)sistem

    • Şu anda etkinleştirilmemiştir
    • Güncelleme sıklığı daha yavaş, 50 saniyeden fazla

ArgOS'taki sistemler arası ilişkiler karmaşık, başlıca şunlardır:

  • PerceptionSystem: Dışsal uyarıları toplamak
  • ExperienceSystem: Tecrübeyi teşviğe dönüştür
  • ThinkingSystem:Agent'in düşünme sistemi
  • ActionSystem: belirli eylemleri gerçekleştirme
  • GoalPlanningSystem:Hedef ilerlemesini değerlendirin
  • PlanningSystem: Uygulama Planı Oluşturma
  • RoomSystem: Oda ile ilgili güncellemeleri işleme
  • CleanupSystem: Gereksiz varlıkları kaldı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.

Project89'un Değişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajansı Çerçeve Tasarımı

Üç, ArgOS Genel Mimarisi Analizi

  1. Temel Yapı Katmanları

Project89'u Değiştirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajanı Çerçevesi Tasarımı

  1. 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ü

Proje 89'u Değiştirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçevesi Tasarımı

  1. Sistem mimarisi: Yukarıda bahsedildi

Project89'un Yapısal Analizi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçeve Tasarımı

  1. 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

Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçeve Tasarımı

  1. Veritabanı etkileşimi:
    • StateManager ile veritabanı okuma ve yazma
    • Periyodik veya olay tetiklemeli kalıcılık sağlama
    • Durum kaydetme çıkışı

Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı

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.

Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçeve Tasarımı

Project89'un Değerlendirilmesi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajanı Çerçeve Tasarımı

Project89'u Değerlendirme: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı

AGENT2.25%
View Original
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.
  • Reward
  • 6
  • Share
Comment
0/400
BlindBoxVictimvip
· 08-05 18:19
Biraz ilginç bir demo alabilir miyim?
View OriginalReply0
BridgeTrustFundvip
· 08-05 15:50
Tsk tsk, bir başka güzel bir fikre sahip proje.
View OriginalReply0
FromMinerToFarmervip
· 08-03 03:10
Yine mi enayileri oyuna getiriyorlar?
View OriginalReply0
AltcoinOraclevip
· 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
DefiSecurityGuardvip
· 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_Recoveryvip
· 08-03 02:54
sadece başka bir yapay zeka çerçevesi mi? dostum daha önce yanıldık gerçekten...
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)