Project89: Modüler yüksek performanslı bir sonraki nesil AI Agent çerçevesinin analizi

robot
Abstract generation in progress

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

Project89, oyun geliştirmeye odaklanan tamamen yeni bir Agent Framework tasarım önerisi sunmuştur; bu, geleneksel Agent çerçevelerine kıyasla daha modüler ve daha iyi performansa sahiptir. Bu makalede, bu çerçevenin temel tasarım felsefesi ve yenilikçi yönleri detaylı bir şekilde incelenecektir.

1. Agent Framework'ü ECS mimarisi ile tasarlamak

ECS(Entity-Component-System), oyun geliştirmede yaygın olarak kullanılan bir mimari modeldir. Verileri ve mantığı tamamen ayırarak büyük ölçekli, ölçeklenebilir sahnelerin etkin yönetimini sağlar. ArgOS'ta, her Agent bir Entity olarak kabul edilir ve farklı bileşenler kaydedilebilir:

  • Ajan Bileşeni: Ad, model gibi temel bilgileri depolar.
  • Algı Bileşeni: Dış dünya verilerini depolamak
  • Bellek Bileşeni: Agent'in hafıza verilerini depolama
  • Eylem Bileşeni: Gerçekleştirilecek eylem verilerini saklar

Sistem, bileşenlerle ilgili mantığı yürütmekten sorumludur, örneğin:

  1. Perception System, Agent'in algı verilerini güncelliyor.
  2. Bellek Sistemi algılama verilerini veritabanına kalıcı hale getirir.
  3. Eylem Sistemi, hafıza bilgilerine dayanarak ilgili eylemleri gerçekleştirir.

Farklı sistemler arasında doğrudan çağrı ilişkisi yoktur, bunun yerine belirlenen periyotlarda bağımsız olarak yürütülür, örneğin:

  • Algı Sistemi her 2 saniyede bir çalışır
  • Bellek Sistemi her 1 saniyede bir çalışır
  • Plan Sistemi her 1000 saniyede bir çalışır
  • Action System her 2 saniyede bir çalıştırılır

Project89'u Keşfet: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajansı Çerçevesi Tasarımı

İki, ArgOS Sistemi Mimarisi

ArgOS, Sistemi üç katmana ayırır:

  1. Bilinçli sistem: Güncelleme sıklığı yüksek ( yaklaşık 10 saniye ), Algı, Deneyim, Düşünme, Eylem gibi unsurları içerir.
  2. Bilinçaltı Sistemi: Güncelleme sıklığı düşük ( yaklaşık 25 saniye ), GoalPlanning, Planning gibi.
  3. Bilinçsiz Sistem: Güncelleme frekansı daha yavaş (50 saniye üzerinde ), şu anda etkin değil.

Sistemler arasındaki ilişkiler karmaşık olup, başlıca şunları içerir:

  • PerceptionSystem: Dışsal uyaranları toplar ve Agent'ın algısını günceller.
  • ExperienceSystem: Algıları soyut deneyimlere dönüştürmek
  • ThinkingSystem: Düşünce sonuçları ve uygulanacak eylemler üretme
  • ActionSystem: Eylemleri gerçekleştirir ve diğer varlıklara bildirir
  • 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ğişimi: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajan Çerçevesi Tasarımı

Üç, ArgOS Genel Mimarisi

  1. Temel Katmanlar: Runtime, Sistemler, Bileşenler, Yöneticiler

  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 hafıza türleri: Algı, Hafıza vb.
    • Çevre ve alan türleri: Oda, Çevre vb.
    • Görünüm ve etkileşim türleri: Görünüm, İlişki vb.
    • Destek veya bakım türü: Cleanup, DebugInfo vb.
  3. Sistem Mimarisi: Yukarıda bahsedildiği gibi

  4. Yönetici yapısı:

    • RoomManager: Oda bilgilerini yönet
    • StateManager: Dünya/Temsilci Durumu Yönetimi
    • EventBus: Olay Yayınlama Aboneliği
    • PromptManager: LLM ipuçlarını yönet
    • ActionManager: Hareket Yönetimi
  5. Veritabanı etkileşimi:

    • StateManager ile veri okuma ve yazma işlemlerinin merkezi yönetimi
    • Düzenli veya olay tetiklemeli kalıcılık
    • Başlangıçta yükle, çıkışta kaydet

Project89'un Yapısını Çözmek: Modüler, Yüksek Performanslı Bir Sonraki Nesil AI Ajansı Çerçeve Tasarımı

Dördüncü, Mimari Yenilikler

  1. Her sistem bağımsız çalışır, birbirine çağrı ilişkisi yoktur, modüler geliştirmeyi kolaylaştırır.

  2. Esnek Agent yetenekleri yapılandırması, yeni işlevleri genişletmek kolaydır.

  3. ECS mimarisi performans avantajları, eşzamanlı senaryolar için uygundur

  4. Sistemi bilinçli, bilinçaltı ve bilinçdışı olmak üzere üç katmana ayırarak insan bilişsel sürecini simüle et.

  5. Yüksek derecede modüler, mükemmel performans, yüksek kod kalitesi, kapsamlı tasarım belgeleri

Genel olarak, Project89'un sunduğu bu çerçeve yüksek bir yenilikçilik ve pratik değer taşımaktadır, oyun geliştirme ve DefAI ekiplerinin dikkatini çekmeye ve örnek almayı gerektirmektedir.

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

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

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

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

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

Deconstructing Project89: Modüler, Yüksek Performanslı Bir Next-Gen AI Agent Çerçeve Tasarımı

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

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

AGENT22.71%
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
DeadTrades_Walkingvip
· 15h ago
Bu çerçeve biraz harika, çok güzel!
View OriginalReply0
ServantOfSatoshivip
· 16h ago
Kod modülerliğinin ne faydası var, para çoksa o gerçek bir gerçek.
View OriginalReply0
WenMoonvip
· 16h ago
Bu da bir çerçeve mi yapıyor? 89 bu ismi hak edecek bir kara teknoloji yok.
View OriginalReply0
StablecoinGuardianvip
· 16h ago
Yine kavramların abartılması ajansı
View OriginalReply0
P2ENotWorkingvip
· 16h ago
Bu tuzak çerçeve de öyle işte 8
View OriginalReply0
ReverseTradingGuruvip
· 16h ago
Açıkça bu kadar çok kavram ve terim var, bir de teknik White Paper.
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)