ArgOS: Analisis kerangka AI Agent generasi berikutnya yang modular dan berkinerja tinggi

robot
Pembuatan abstrak sedang berlangsung

ArgOS: Sebuah kerangka Agen AI generasi berikutnya yang modular dan berkinerja tinggi

ArgOS adalah kerangka kerja Agent berkinerja tinggi yang ditujukan untuk pengembangan game, menggunakan pendekatan desain yang sepenuhnya baru, lebih modular, dan memiliki kinerja yang lebih baik dibandingkan dengan kerangka kerja Agent tradisional. Artikel ini akan menjelaskan secara rinci desain arsitektur ArgOS.

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

Mengapa Menggunakan Arsitektur ECS

ECS (Entity-Component-System) adalah pola arsitektur yang umum digunakan dalam pengembangan game dan sistem simulasi. Ini memisahkan data dari logika secara menyeluruh, memudahkan pengelolaan entitas dan perilakunya secara efisien dalam skenario yang dapat diskalakan secara besar.

Arsitektur ECS terdiri dari tiga konsep inti:

  • Entity(: hanya sebuah ID, tidak mengandung data atau logika apapun
  • Komponen): digunakan untuk menyimpan data atau status spesifik dari entitas
  • Sistem(系统(: bertanggung jawab untuk mengeksekusi logika yang terkait dengan komponen tertentu

Di ArgOS, setiap Agent dianggap sebagai sebuah Entity, yang dapat mendaftarkan 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

Contoh alur kerja Sistem:

  1. Sistem Persepsi mendeteksi senjata, memperbarui Komponen Persepsi Agent
  2. Sistem Memori akan mempersistensikan data persepsi ke dalam database
  3. Sistem Aksi mengambil informasi lingkungan dari ingatan, melakukan tindakan yang sesuai.

![Dekonstruksi Project89: Desain Kerangka Agen AI Generasi Berikutnya yang Modular dan Berkinerja Tinggi])https://img-cdn.gateio.im/webp-social/moments-4cd7ca20f2967b9025411d9985f64831.webp)

Arsitektur Sistem ArgOS

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

  1. Sadar(KONSCIOUS)sistem

    • Termasuk RoomSystem, PerceptionSystem, ExperienceSystem, dll
    • Frekuensi pembaruan yang tinggi ( seperti setiap 10 detik )
    • Mengolah persepsi waktu nyata, berpikir, dan melaksanakan tindakan, dll
  2. Bawah sadar(SUBCONSCIOUS)sistem

    • Termasuk GoalPlanningSystem, PlanningSystem
    • Frekuensi pembaruan yang rendah ( seperti setiap 25 detik )
    • Mengelola penetapan tujuan, pembuatan rencana, dll.
  3. Tanpa sadar(UNCONSCIOUS)sistem

    • Saat ini belum diaktifkan
    • Frekuensi pembaruan lebih lambat ( seperti lebih dari 50 detik )

Hubungan antar Sistem itu kompleks, tetapi telah terdecoupling melalui arsitektur ECS.

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

Arsitektur keseluruhan ArgOS

Arsitektur keseluruhan ArgOS mencakup:

  1. Lapisan Inti: Entitas, Komponen, Sistem, Manajer, Runtime

  2. Klasifikasi Komponen:

    • Kategori identitas inti: Agent, PlayerProfile, dll.
    • Kategori perilaku dan status: Aksi, Tujuan, Rencana, dll.
    • Persepsi dan Memori: Perception, Memory, dll
    • Kategori Lingkungan dan Ruang: Room, Environment, dll
    • Tampilan dan interaksi: Appearance, UIState, dll.
    • Kategori bantuan atau pemeliharaan: Cleanup, DebugInfo, dll.
  3. Arsitektur Sistem: Telah dijelaskan secara rinci di atas

  4. Struktur Manajer:

    • RoomManager: mengelola informasi ruangan
    • StateManager: mengelola dunia / status agen
    • EventBus: penerbitan dan langganan acara
    • ActionManager: mengelola eksekusi tindakan
    • PromptManager: Mengelola kata kunci LLM
  5. Interaksi Database:

    • Mengelola pembacaan dan penulisan data secara terpadu melalui StateManager
    • Melakukan persistensi secara berkala atau berdasarkan peristiwa
    • Mendukung melanjutkan dari titik terputus

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

Titik Inovasi Arsitektur

  1. Sistem berjalan secara independen, tanpa saling memanggil, mencapai tingkat dekoupling yang tinggi.

  2. Dengan mendaftar berbagai Komponen dan Sistem, kemampuan Agen dapat disesuaikan dengan fleksibel.

  3. Arsitektur ECS cocok untuk konkruensi, dengan keunggulan kinerja yang jelas dalam skenario kompleks.

  4. Membagi Sistem menjadi tiga lapisan: sadar, bawah sadar, dan tidak sadar, untuk mensimulasikan proses kognisi manusia.

  5. Sangat modular, mudah untuk memperluas fungsionalitas baru

Secara keseluruhan, ArgOS adalah kerangka kerja Agen yang dirancang dengan baik dan berkinerja tinggi, memberikan pilihan arsitektur baru untuk pengembangan permainan dan aplikasi AI.

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

AGENT0.55%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 1
  • Bagikan
Komentar
0/400
ContractTestervip
· 13jam yang lalu
Kode ini terlihat sangat elegan
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)