Project89: Modüler Yüksek Performanslı AI Ajan Çerçevesi Analizi

robot
Abstract generation in progress

Project89'u Anlamak: Modüler, Yüksek Performanslı Bir Gelecek Nesil AI Ajan Çerçevesi

Project89, oyun geliştirme için yüksek performanslı bir Agent çerçevesi tasarlamak amacıyla tamamen yeni bir yöntem benimsemiştir. Mevcut kullanılan Agent çerçevelerine kıyasla daha modüler ve daha iyi performans sunmaktadır.

Bu makalede Project89'daki yüksek performanslı Agent çerçevesi ArgOS detaylı bir şekilde tanıtılacaktır.

Project89'un Değişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Ç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 ölçeklenebilir senaryolar altında çeşitli varlıkları ve davranışlarını verimli bir şekilde yönetmeyi sağlar:

  1. Entity( Varlık): Sadece bir ID'dir, herhangi bir veri veya mantık içermez.
  2. Component( bileşeni): Varlıkların belirli verilerini veya durumunu saklamak için kullanılır.
  3. Sistem(sistem): Belirli bileşenlerle ilgili mantığı yürütmekten sorumlu.

ArgOS'ta her Agent bir Entity olarak kabul edilir ve farklı bileşenler kaydedebilir, örneğin:

  • Agent Bileşeni: Agent adını, model adını ve diğer temel bilgileri saklar
  • Algı Bileşeni: Algılanan dış verileri depolama
  • Bellek Bileşeni: Agent'in hafıza verilerini depolama
  • Eylem Bileşeni: Gerçekleştirilecek Eylem verilerini saklar

Sistem çalışma akışı:

  1. Algı Sistemi algı verilerini güncelleme
  2. Bellek Sistemi algı verilerini veritabanına kalıcı hale getirir
  3. Eylem Sistemi hafızaya göre eylemleri gerçekleştirir
  4. Nihayet güncellenmiş bir Agent Entity elde edilir.

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

İki, ArgOS Sistemi Mimarisi

ArgOS, çeşitli Bileşen ve Sistemler tasarlamıştır, Sistemleri üç seviyeye ayırmıştır (Bilinç Seviyesi ):

  1. Bilinçli ( SİSTEMİ: Güncelleme sıklığı yüksek, her 10 saniyede bir çalışır.
  2. Bilinçaltı)SİSTEMİ: Güncelleme sıklığı düşük, her 25 saniyede bir çalışır
  3. Bilinçsiz ( BİLİNÇSİZ ) sistem: en düşük güncelleme frekansı, her 50 saniyede bir çalışır.

Ana Sistemler şunlardır:

  • PerceptionSystem: Dışsal uyarıları toplar ve Perception bileşenine günceller
  • ExperienceSystem: Uyarımı soyut bir deneyime dönüştür ve sakla
  • ThinkingSystem: Düşünmek ve düşünce sonuçlarını üretmek
  • ActionSystem: Eylemi gerçekleştir
  • GoalPlanningSystem:Hedef ilerlemesini değerlendirin ve yeni hedefler oluşturun
  • PlanningSystem:Hedef için yürütme planı oluşturma
  • RoomSystem: Oda ile ilgili güncellemeleri işleme
  • CleanupSystem: Gereksiz varlıkları kaldır

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

Üç, ArgOS Genel Mimari Analizi

  1. Temel Mimari Katmanları: Varlık-Bileşen-Sistem

  2. Bileşen Sınıflandırması:

    • Temel Kimlik Türleri: Agent, PlayerProfile vb.
    • Davranış ve durum sınıfı: Eylem, Hedef, Plan vb.
    • Algı ve bellek türleri: Algı, Bellek vb.
    • Çevre ve Mekan Türleri: Room, OccupiesRoom vb.
    • Görünüm ve etkileşim türü: Görünüm, UIState vb.
    • Destek veya işletme türü: Cleanup, DebugInfo vb.
  3. Yönetici yapısı:

    • EventBus: Olay Yayınlama ve Abone Olma
    • RoomManager:Oda düzenini yönet
    • StateManager:ECS ve veritabanı senkronizasyonu
    • ActionManager: Eylem Yönetimi
    • PromptManager:LLM Prompt Yönetimi
  4. Veritabanıyla etkileşim:

    • StateManager aracılığıyla veri yükleme ve kalıcılık
    • Düzenli veya olay odaklı kalıcılık sağlama
    • Çıkarken durumu kaydet

Project89'un Yapılandırılması: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı

Dört, Mimari Yenilik Noktaları

  1. Her sistem bağımsız çalışır, çağrı ilişkisi yoktur, genişletmesi kolaydır.
  2. Modüler tasarım, Agent yetenekleri esnek bir şekilde yapılandırılabilir.
  3. ECS mimarisi mükemmel performansa sahip, karmaşık senaryolar için uygundur
  4. System'i bilinç düzeylerine ayırarak insan bilişsel sürecini simüle et.

Genel olarak, ArgOS, oyun geliştirme ve AI Agent sistemleri için yeni bir mimari seçeneği sunan modüler, yüksek performanslı ve kolay genişletilebilir bir Agent çerçevesidir.

Project89'un Yapılandırılması: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Agent Çerçeve Tasarımı

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
  • 3
  • Share
Comment
0/400
CryptoTarotReadervip
· 16h ago
Büyük modeller rekabet ediyor, kazanan kimin olacak?
View OriginalReply0
WhaleMistakervip
· 16h ago
Bu sert çekirdek mimarisi.
View OriginalReply0
MEVictimvip
· 16h ago
Önceki yüksek enerji uyarısı!
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)