Project89: Analisis Kerangka AI Agent Performa Tinggi Modular

robot
Pembuatan abstrak sedang berlangsung

Analisis Project89: Kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi

Project89 mengadopsi cara baru dalam merancang kerangka Agent, yang merupakan kerangka Agent berkinerja tinggi untuk pengembangan game, lebih modular dan memiliki kinerja yang lebih baik dibandingkan dengan kerangka Agent yang saat ini digunakan.

Artikel ini akan menjelaskan secara rinci kerangka kerja Agent ArgOS berkinerja tinggi di Project89.

Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berperforma Tinggi

I. Mengapa menggunakan ECS untuk merancang kerangka Agen

ECS(Entity-Component-System) adalah pola arsitektur yang umum digunakan dalam pengembangan game dan sistem simulasi. Ia memisahkan data dan logika secara menyeluruh, agar dapat mengelola berbagai entitas dan perilakunya secara efisien dalam skenario yang besar dan dapat diperluas.

  1. Entity( Entitas): Hanya sekedar sebuah ID, tidak mengandung data atau logika apapun.
  2. Komponen( komponen): digunakan untuk menyimpan data atau status spesifik entitas.
  3. Sistem(系统): bertanggung jawab untuk mengeksekusi logika yang terkait dengan beberapa komponen.

Di ArgOS, setiap Agen dipandang sebagai sebuah Entitas, dapat mendaftar berbagai komponen, seperti:

  • Komponen Agen: menyimpan nama Agen, nama model, dan informasi dasar lainnya
  • Komponen Persepsi: menyimpan data eksternal yang terdeteksi
  • Komponen Memori: menyimpan data memori Agent
  • Komponen Aksi: Menyimpan data Aksi yang akan dieksekusi

Alur kerja Sistem:

  1. Sistem Persepsi memperbarui data persepsi
  2. Sistem Memori akan mempersistenkan data persepsi ke dalam basis data
  3. Sistem Aksi Menjalankan Aksi Berdasarkan Memori
  4. Akhirnya mendapatkan Entitas Agen yang diperbarui

Deconstruct Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi

Dua, Arsitektur ArgOS System

ArgOS merancang berbagai Komponen dan Sistem, membagi Sistem menjadi tiga tingkat (TingkatKesadaran):

  1. Kesadaran ( SISTEM KESADARAN ): frekuensi pembaruan tinggi, dijalankan setiap 10 detik.
  2. Subconscious (SUBCONSCIOUS) Sistem: frekuensi pembaruan rendah, dieksekusi setiap 25 detik
  3. Tidak Sadar(TIDAK SADAR)Sistem: frekuensi pembaruan paling lambat, dijalankan sekali setiap lebih dari 50 detik

Sistem utama mencakup:

  • PerceptionSystem: Mengumpulkan rangsangan dari luar dan memperbarui ke komponen Perception
  • ExperienceSystem: Mengubah rangsangan menjadi pengalaman abstrak dan menyimpannya
  • ThinkingSystem: melakukan pemikiran dan menghasilkan hasil pemikiran
  • ActionSystem: Melaksanakan Tindakan
  • GoalPlanningSystem: mengevaluasi kemajuan tujuan dan menghasilkan tujuan baru
  • PlanningSystem: Menghasilkan rencana eksekusi untuk tujuan
  • RoomSystem: menangani pembaruan terkait ruangan
  • CleanupSystem: Menghapus entitas yang tidak berguna

Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berkinerja Tinggi

Tiga, Analisis Arsitektur Keseluruhan ArgOS

  1. Lapisan arsitektur inti: Entity-Component-System

  2. Klasifikasi Komponen:

    • Kategori identitas inti: Agent, PlayerProfile, dll
    • Kategori Perilaku dan Status: Tindakan, Tujuan, Rencana, dll.
    • Persepsi dan Memori: Persepsi, Memori, dll.
    • Kategori Lingkungan dan Ruang: Room, OccupiesRoom, dll.
    • Tampilan dan interaksi: Appearance, UIState, dll.
    • Kategori dukungan atau operasional: Cleanup, DebugInfo, dll.
  3. Struktur Manajer:

    • EventBus: penerbitan dan langganan kejadian
    • RoomManager: Mengelola tata letak ruangan
    • StateManager:ECS dan sinkronisasi database
    • ActionManager: mengelola eksekusi tindakan
    • PromptManager: Pengelolaan Prompt LLM
  4. Interaksi dengan basis data:

    • Memuat dan menyimpan data melalui StateManager
    • Melakukan persistensi secara berkala atau berdasarkan peristiwa
    • Simpan status saat keluar

Dekonstruksi Project89: Desain Kerangka AI Agent Generasi Berikutnya yang Modular dan Berperforma Tinggi

Empat, Inovasi Arsitektur

  1. Setiap Sistem berjalan secara independen, tanpa hubungan pemanggilan, mudah untuk diperluas
  2. Desain modular, dapat mengkonfigurasi kemampuan Agen secara fleksibel
  3. Arsitektur ECS memiliki kinerja yang sangat baik, cocok untuk skenario yang kompleks
  4. Membagi Sistem menjadi tingkat kesadaran, mensimulasikan proses kognisi manusia

Secara keseluruhan, ArgOS adalah kerangka kerja Agen yang modulernya, berkinerja tinggi, dan mudah diperluas, yang menyediakan pilihan arsitektur baru untuk pengembangan game dan sistem Agen AI.

Dekonstruksi Project89: Desain kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi

Lihat Asli
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.
  • Hadiah
  • 3
  • Bagikan
Komentar
0/400
CryptoTarotReadervip
· 15jam yang lalu
Model besar semua bersaing, siapa yang menang dianggap miliknya.
Lihat AsliBalas0
WhaleMistakervip
· 15jam yang lalu
Arsitektur yang keras ini
Lihat AsliBalas0
MEVictimvip
· 16jam yang lalu
Peringatan energi tinggi di depan
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)