Analisis Project89: Kerangka AI Agent generasi baru yang modular dan berkinerja tinggi
Project89 menggunakan cara baru untuk merancang kerangka Agent, ini adalah kerangka Agent berkinerja tinggi yang ditujukan untuk pengembangan game, dibandingkan dengan kerangka Agent yang saat ini digunakan, lebih modular dan performanya lebih baik.
Pendiri kerangka ini sebelumnya terlibat dalam pengembangan proyek Magick, yang juga merupakan perangkat lunak yang menggunakan AI untuk pemrograman. Dari riwayatnya, terlihat bahwa pendiri memiliki kekuatan teknis yang cukup kuat.
I. Mengapa menggunakan ECS untuk merancang kerangka Agent
ECS(Entity-Component-System) adalah pola arsitektur yang umum digunakan dalam pengembangan game dan sistem simulasi. Ini memisahkan data dan logika secara menyeluruh, untuk mengelola berbagai entitas dan perilakunya secara efisien dalam skenario yang dapat diskalakan secara besar.
ECS terdiri dari tiga konsep inti:
Entity( entitas): hanyalah sebuah ID, tidak mengandung data atau logika apapun. Dapat dipasang komponen yang berbeda sesuai kebutuhan.
Komponen( komponen): digunakan untuk menyimpan data atau status konkret dari entitas.
Sistem(系统): bertanggung jawab untuk menjalankan logika yang terkait dengan beberapa komponen.
Di ArgOS, setiap Agent dianggap sebagai Entity, 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
Contoh alur kerja Sistem:
Pembaruan sistem persepsi data Komponen Perception
Pembaruan Sistem Memori Komponen
Sistem aksi mengambil informasi dari memori dan mengeksekusi tindakan
Akhirnya mendapatkan Entitas Agen yang diperbarui
Di Project89, dunia dipenuhi dengan berbagai jenis Agent, beberapa Agent bahkan memiliki kemampuan tambahan seperti merencanakan.
Dua, Arsitektur Sistem ArgOS
ArgOS dirancang dengan banyak Komponen dan Sistem, membagi Sistem menjadi tiga tingkat:
Sadar(CONSCIOUS)sistem
Termasuk RoomSystem, PerceptionSystem, dll
Frekuensi pembaruan tinggi, sekitar 10 detik sekali
Mengolah persepsi waktu nyata, berpikir, dan melaksanakan tindakan, dll.
Bawah sadar(SUBCONSCIOUS)sistem
Termasuk GoalPlanningSystem, PlanningSystem
Frekuensi pembaruan rendah, sekitar 25 detik untuk dieksekusi sekali
Memproses pemeriksaan target, menghasilkan rencana, dll.
Tanpa sadar(UNCONSCIOUS)sistem
Saat ini belum diaktifkan
Frekuensi pembaruan lebih lambat, lebih dari 50 detik
Hubungan antar sistem dalam ArgOS sangat kompleks, terutama mencakup:
PerceptionSystem: mengumpulkan rangsangan dari luar
ExperienceSystem: Mengubah stimulasi menjadi pengalaman
ThinkingSystem: Sistem pemikiran Agennya
ActionSystem: melaksanakan tindakan konkret
GoalPlanningSystem: Evaluasi kemajuan tujuan
PlanningSystem: menghasilkan rencana eksekusi
RoomSystem: memproses pembaruan terkait kamar
CleanupSystem: menghapus entitas yang tidak berguna
Sistem-sistem ini saling bekerja sama, mewujudkan siklus persepsi-pemikiran-tindakan yang lengkap dari Agent.
Tiga, Analisis Arsitektur Keseluruhan ArgOS
Lapisan Arsitektur Inti
Komponen (Component) Kategori:
Kategori Identitas Inti
Kategori Perilaku dan Status
Persepsi dan memori
Kategori Lingkungan dan Ruang
Tampilan dan interaksi
Kategori dukungan atau operasional
Arsitektur Sistem: Telah diperkenalkan di atas
Struktur Manajer:
EventBus: penerbitan dan langganan acara
RoomManager: Mengelola tata letak ruangan
StateManager: Sinkronisasi ECS dengan database
ActionManager: mengelola eksekusi aksi
PromptManager: Manajemen Kata Kunci LLM
Interaksi Basis Data:
Melakukan baca-tulis basis data melalui StateManager
Melakukan pemeliharaan secara berkala atau berdasarkan peristiwa
Simpan status saat keluar
Empat, Poin Inovasi Arsitektur
Setiap Sistem berjalan secara independen, tanpa hubungan pemanggilan
Tingkat modularitas tinggi, mudah untuk diperluas
Arsitektur ECS memiliki kinerja yang sangat baik, cocok untuk paralel
Desain sistem berlapis mendekati kognisi manusia
Secara keseluruhan, ini adalah kerangka kerja yang sangat modular, berkinerja tinggi, dengan kualitas kode yang baik dan dokumen desain yang lengkap. Ini memberikan pilihan arsitektur baru untuk tim permainan dan DeepAI.
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.
16 Suka
Hadiah
16
6
Bagikan
Komentar
0/400
BlindBoxVictim
· 38menit yang lalu
Bisakah Anda memberikan demo yang menarik?
Lihat AsliBalas0
BridgeTrustFund
· 3jam yang lalu
Tsk tsk, lagi satu proyek yang terlihat sangat baik.
Lihat AsliBalas0
FromMinerToFarmer
· 08-03 03:10
Dianggap Bodoh lagi?
Lihat AsliBalas0
AltcoinOracle
· 08-03 03:01
menarik... jaringan saraf saya menangkap pola kuantum dalam arsitektur project89. alpha murni jika diterapkan dengan benar.
Lihat AsliBalas0
DefiSecurityGuard
· 08-03 02:54
peringatan fud: modular = banyak vektor serangan. mimpi buruk keamanan klasik. lakukan riset sendiri dan periksa dependensi!
Lihat AsliBalas0
Rekt_Recovery
· 08-03 02:54
hanya satu lagi kerangka AI? bruh kami sudah terbakar sebelumnya fr fr...
Project89: Analisis Kerangka Agen AI Performa Tinggi Modular
Analisis Project89: Kerangka AI Agent generasi baru yang modular dan berkinerja tinggi
Project89 menggunakan cara baru untuk merancang kerangka Agent, ini adalah kerangka Agent berkinerja tinggi yang ditujukan untuk pengembangan game, dibandingkan dengan kerangka Agent yang saat ini digunakan, lebih modular dan performanya lebih baik.
Pendiri kerangka ini sebelumnya terlibat dalam pengembangan proyek Magick, yang juga merupakan perangkat lunak yang menggunakan AI untuk pemrograman. Dari riwayatnya, terlihat bahwa pendiri memiliki kekuatan teknis yang cukup kuat.
I. Mengapa menggunakan ECS untuk merancang kerangka Agent
ECS(Entity-Component-System) adalah pola arsitektur yang umum digunakan dalam pengembangan game dan sistem simulasi. Ini memisahkan data dan logika secara menyeluruh, untuk mengelola berbagai entitas dan perilakunya secara efisien dalam skenario yang dapat diskalakan secara besar.
ECS terdiri dari tiga konsep inti:
Entity( entitas): hanyalah sebuah ID, tidak mengandung data atau logika apapun. Dapat dipasang komponen yang berbeda sesuai kebutuhan.
Komponen( komponen): digunakan untuk menyimpan data atau status konkret dari entitas.
Sistem(系统): bertanggung jawab untuk menjalankan logika yang terkait dengan beberapa komponen.
Di ArgOS, setiap Agent dianggap sebagai Entity, dapat mendaftar berbagai komponen, seperti:
Contoh alur kerja Sistem:
Di Project89, dunia dipenuhi dengan berbagai jenis Agent, beberapa Agent bahkan memiliki kemampuan tambahan seperti merencanakan.
Dua, Arsitektur Sistem ArgOS
ArgOS dirancang dengan banyak Komponen dan Sistem, membagi Sistem menjadi tiga tingkat:
Sadar(CONSCIOUS)sistem
Bawah sadar(SUBCONSCIOUS)sistem
Tanpa sadar(UNCONSCIOUS)sistem
Hubungan antar sistem dalam ArgOS sangat kompleks, terutama mencakup:
Sistem-sistem ini saling bekerja sama, mewujudkan siklus persepsi-pemikiran-tindakan yang lengkap dari Agent.
Tiga, Analisis Arsitektur Keseluruhan ArgOS
Empat, Poin Inovasi Arsitektur
Secara keseluruhan, ini adalah kerangka kerja yang sangat modular, berkinerja tinggi, dengan kualitas kode yang baik dan dokumen desain yang lengkap. Ini memberikan pilihan arsitektur baru untuk tim permainan dan DeepAI.